/external/swiftshader/src/Vulkan/ |
D | VkPipelineCache.hpp | 43 class PipelineCache : public Object<PipelineCache, VkPipelineCache> class 46 PipelineCache(const VkPipelineCacheCreateInfo *pCreateInfo, void *mem); 47 virtual ~PipelineCache(); 88 …inline std::shared_ptr<sw::SpirvShader> getOrCreateShader(const PipelineCache::SpirvShaderKey &key… 117 …inline std::shared_ptr<sw::ComputeProgram> getOrCreateComputeProgram(const PipelineCache::ComputeP… 139 static inline PipelineCache *Cast(VkPipelineCache object) in Cast() 141 return PipelineCache::Cast(object); in Cast() 145 std::shared_ptr<sw::ComputeProgram> PipelineCache::getOrCreateComputeProgram(const PipelineCache::C… in getOrCreateComputeProgram() 158 std::shared_ptr<sw::SpirvShader> PipelineCache::getOrCreateShader(const PipelineCache::SpirvShaderK… in getOrCreateShader()
|
D | VkPipelineCache.cpp | 20 PipelineCache::SpirvShaderKey::SpirvShaderKey(const VkShaderStageFlagBits pipelineStage, in SpirvShaderKey() 35 bool PipelineCache::SpirvShaderKey::operator<(const SpirvShaderKey &other) const in operator <() 77 PipelineCache::PipelineCache(const VkPipelineCacheCreateInfo *pCreateInfo, void *mem) in PipelineCache() function in vk::PipelineCache 94 PipelineCache::~PipelineCache() in ~PipelineCache() 100 void PipelineCache::destroy(const VkAllocationCallbacks *pAllocator) in destroy() 105 size_t PipelineCache::ComputeRequiredAllocationSize(const VkPipelineCacheCreateInfo *pCreateInfo) in ComputeRequiredAllocationSize() 110 VkResult PipelineCache::getData(size_t *pDataSize, void *pData) in getData() 132 VkResult PipelineCache::merge(uint32_t srcCacheCount, const VkPipelineCache *pSrcCaches) in merge() 136 PipelineCache *srcCache = Cast(pSrcCaches[i]); in merge()
|
D | VkPipeline.cpp | 106 const vk::PipelineCache::SpirvShaderKey &key, in createShader() 128 std::shared_ptr<sw::ComputeProgram> createProgram(vk::Device *device, const vk::PipelineCache::Comp… in createProgram() 222 …llbacks *pAllocator, const VkGraphicsPipelineCreateInfo *pCreateInfo, PipelineCache *pPipelineCach… in compileShaders() 233 const PipelineCache::SpirvShaderKey key(pStage->stage, pStage->pName, module->getCode(), in compileShaders() 269 …allbacks *pAllocator, const VkComputePipelineCreateInfo *pCreateInfo, PipelineCache *pPipelineCach… in compileShaders() 277 const PipelineCache::SpirvShaderKey shaderKey( in compileShaders() 285 const PipelineCache::ComputeProgramKey programKey(shader.get(), layout); in compileShaders() 293 const PipelineCache::ComputeProgramKey programKey(shader.get(), layout); in compileShaders()
|
D | VkPipeline.hpp | 96 …llbacks *pAllocator, const VkGraphicsPipelineCreateInfo *pCreateInfo, PipelineCache *pipelineCache… 142 …allbacks *pAllocator, const VkComputePipelineCreateInfo *pCreateInfo, PipelineCache *pipelineCache…
|
D | libVulkan.cpp | 1980 return vk::PipelineCache::Create(pAllocator, pCreateInfo, pPipelineCache); in vkCreatePipelineCache()
|
/external/angle/src/libANGLE/renderer/vulkan/ |
D | vk_wrapper.h | 48 FUNC(PipelineCache) \ 156 const PipelineCache &pipelineCacheVk); 159 const PipelineCache &pipelineCacheVk); 576 class PipelineCache final : public WrappedObject<PipelineCache, VkPipelineCache> 579 PipelineCache() = default; 1639 ANGLE_INLINE void PipelineCache::destroy(VkDevice device) 1648 ANGLE_INLINE VkResult PipelineCache::init(VkDevice device, 1657 ANGLE_INLINE VkResult PipelineCache::merge(VkDevice device, 1666 ANGLE_INLINE VkResult PipelineCache::getCacheData(VkDevice device, 1693 const PipelineCache &pipelineCacheVk) [all …]
|
D | RendererVk.h | 270 angle::Result getPipelineCache(vk::PipelineCache **pipelineCache); 418 vk::PipelineCache *pipelineCache, 498 vk::PipelineCache mPipelineCache;
|
D | vk_cache_utils.h | 572 const PipelineCache &pipelineCacheVk, 1541 const vk::PipelineCache &pipelineCacheVk, 1574 const vk::PipelineCache &pipelineCacheVk,
|
D | RendererVk.cpp | 2560 vk::PipelineCache *pipelineCache, in initPipelineCache() 2579 angle::Result RendererVk::getPipelineCache(vk::PipelineCache **pipelineCache) in getPipelineCache() 2593 vk::PipelineCache pCache; in getPipelineCache()
|
D | vk_cache_utils.cpp | 1680 const PipelineCache &pipelineCacheVk, in initializePipeline() 3542 const vk::PipelineCache &pipelineCacheVk, in insertPipeline()
|
D | ProgramExecutableVk.cpp | 823 vk::PipelineCache *pipelineCache = nullptr; in getGraphicsPipeline()
|
D | vk_helpers.h | 2499 const PipelineCache &pipelineCache, in getGraphicsPipeline()
|
D | UtilsVk.cpp | 1488 vk::PipelineCache *pipelineCache = nullptr; in setupProgram()
|
/external/deqp/external/vulkancts/modules/vulkan/api/ |
D | vktApiObjectManagementTests.cpp | 1280 struct PipelineCache struct 1296 return getSafeObjectCount<PipelineCache>(context, params, MAX_CONCURRENT_PIPELINE_CACHES); in getMaxConcurrent() 1619 Dependency<PipelineCache> pipelineCache; 1627 , pipelineCache (env, PipelineCache::Parameters()) in Resources() 1850 Dependency<PipelineCache> pipelineCache; 1867 , pipelineCache (env, PipelineCache::Parameters()) in Resources() 3072 CaseDescription<PipelineCache> pipelineCache; 3245 static const NamedParameters<PipelineCache> s_pipelineCacheCases[] = in createObjectManagementTests() 3247 { "pipeline_cache", PipelineCache::Parameters() } in createObjectManagementTests() 3314 CASE_DESC(createSingleTest <PipelineCache>, s_pipelineCacheCases), in createObjectManagementTests() [all …]
|
/external/angle/src/tests/perf_tests/ |
D | VulkanPipelineCachePerf.cpp | 85 vk::PipelineCache pc; in step()
|
/external/angle/third_party/vulkan-deps/vulkan-headers/src/include/vulkan/ |
D | vulkan_handles.hpp | 4971 class PipelineCache class 4982 VULKAN_HPP_CONSTEXPR PipelineCache() = default; 4983 VULKAN_HPP_CONSTEXPR PipelineCache( std::nullptr_t ) VULKAN_HPP_NOEXCEPT {} in PipelineCache() function in VULKAN_HPP_NAMESPACE::PipelineCache 4984 VULKAN_HPP_TYPESAFE_EXPLICIT PipelineCache( VkPipelineCache pipelineCache ) VULKAN_HPP_NOEXCEPT in PipelineCache() function in VULKAN_HPP_NAMESPACE::PipelineCache 4989 PipelineCache & operator=( VkPipelineCache pipelineCache ) VULKAN_HPP_NOEXCEPT in operator =() 4996 PipelineCache & operator=( std::nullptr_t ) VULKAN_HPP_NOEXCEPT in operator =() 5003 auto operator<=>( PipelineCache const & ) const = default; 5005 bool operator==( PipelineCache const & rhs ) const VULKAN_HPP_NOEXCEPT in operator ==() 5010 bool operator!=( PipelineCache const & rhs ) const VULKAN_HPP_NOEXCEPT in operator !=() 5015 bool operator<( PipelineCache const & rhs ) const VULKAN_HPP_NOEXCEPT in operator <() [all …]
|
D | vulkan_funcs.hpp | 2426 … VULKAN_HPP_NAMESPACE::PipelineCache * pPipelineCache, in createPipelineCache() 2439 typename ResultValueType<VULKAN_HPP_NAMESPACE::PipelineCache>::type 2444 VULKAN_HPP_NAMESPACE::PipelineCache pipelineCache; in createPipelineCache() 2457 typename ResultValueType<UniqueHandle<VULKAN_HPP_NAMESPACE::PipelineCache, Dispatch>>::type 2462 VULKAN_HPP_NAMESPACE::PipelineCache pipelineCache; in createPipelineCacheUnique() 2470 return createResultValue<VULKAN_HPP_NAMESPACE::PipelineCache, Dispatch>( in createPipelineCacheUnique() 2477 …VULKAN_HPP_INLINE void Device::destroyPipelineCache( VULKAN_HPP_NAMESPACE::PipelineCache … in destroyPipelineCache() 2488 …VULKAN_HPP_INLINE void Device::destroyPipelineCache( VULKAN_HPP_NAMESPACE::PipelineCache pipelineC… in destroyPipelineCache() 2500 …VULKAN_HPP_INLINE void Device::destroy( VULKAN_HPP_NAMESPACE::PipelineCache pipeline… in destroy() 2511 VULKAN_HPP_INLINE void Device::destroy( VULKAN_HPP_NAMESPACE::PipelineCache pipelineCache, in destroy() [all …]
|
D | vulkan_raii.hpp | 6492 class PipelineCache class 6503 PipelineCache( in PipelineCache() function in VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::PipelineCache 6523 PipelineCache( in PipelineCache() function in VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::PipelineCache 6534 ~PipelineCache() in ~PipelineCache() 6544 PipelineCache() = default; 6546 PipelineCache() = delete; 6548 PipelineCache( PipelineCache const & ) = delete; 6549 PipelineCache( PipelineCache && rhs ) VULKAN_HPP_NOEXCEPT in PipelineCache() function in VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::PipelineCache 6555 PipelineCache & operator=( PipelineCache const & ) = delete; 6556 … PipelineCache & operator =( PipelineCache && rhs ) VULKAN_HPP_NOEXCEPT in operator =() [all …]
|
/external/deqp/external/vulkancts/modules/vulkan/memory/ |
D | vktMemoryDeviceMemoryReportTests.cpp | 715 struct PipelineCache struct 1021 Dependency<PipelineCache> pipelineCache; 1029 , pipelineCache (env, PipelineCache::Parameters()) in Resources() 1234 Dependency<PipelineCache> pipelineCache; 1251 , pipelineCache (env, PipelineCache::Parameters()) in Resources() 1565 CaseDescription<PipelineCache> pipelineCache; 2381 static const NamedParameters<PipelineCache> s_pipelineCacheCases[] = in createDeviceMemoryReportTests() 2383 { "pipeline_cache", PipelineCache::Parameters() } in createDeviceMemoryReportTests() 2448 CASE_DESC(createDestroyObjectTest <PipelineCache>, s_pipelineCacheCases), in createDeviceMemoryReportTests()
|
/external/vulkan-headers/include/vulkan/ |
D | vulkan.hpp | 35894 class PipelineCache class 35903 VULKAN_HPP_CONSTEXPR PipelineCache() VULKAN_HPP_NOEXCEPT in PipelineCache() function in VULKAN_HPP_NAMESPACE::PipelineCache 35907 VULKAN_HPP_CONSTEXPR PipelineCache( std::nullptr_t ) VULKAN_HPP_NOEXCEPT in PipelineCache() function in VULKAN_HPP_NAMESPACE::PipelineCache 35911 VULKAN_HPP_TYPESAFE_EXPLICIT PipelineCache( VkPipelineCache pipelineCache ) VULKAN_HPP_NOEXCEPT in PipelineCache() function in VULKAN_HPP_NAMESPACE::PipelineCache 35916 PipelineCache & operator=(VkPipelineCache pipelineCache) VULKAN_HPP_NOEXCEPT in operator =() 35923 PipelineCache & operator=( std::nullptr_t ) VULKAN_HPP_NOEXCEPT in operator =() 35930 auto operator<=>( PipelineCache const& ) const = default; 35932 bool operator==( PipelineCache const & rhs ) const VULKAN_HPP_NOEXCEPT in operator ==() 35937 bool operator!=(PipelineCache const & rhs ) const VULKAN_HPP_NOEXCEPT in operator !=() 35942 bool operator<(PipelineCache const & rhs ) const VULKAN_HPP_NOEXCEPT in operator <() [all …]
|
/external/swiftshader/include/vulkan/ |
D | vulkan.hpp | 36056 class PipelineCache class 36065 VULKAN_HPP_CONSTEXPR PipelineCache() VULKAN_HPP_NOEXCEPT in PipelineCache() function in VULKAN_HPP_NAMESPACE::PipelineCache 36069 VULKAN_HPP_CONSTEXPR PipelineCache( std::nullptr_t ) VULKAN_HPP_NOEXCEPT in PipelineCache() function in VULKAN_HPP_NAMESPACE::PipelineCache 36073 VULKAN_HPP_TYPESAFE_EXPLICIT PipelineCache( VkPipelineCache pipelineCache ) VULKAN_HPP_NOEXCEPT in PipelineCache() function in VULKAN_HPP_NAMESPACE::PipelineCache 36078 PipelineCache & operator=(VkPipelineCache pipelineCache) VULKAN_HPP_NOEXCEPT in operator =() 36085 PipelineCache & operator=( std::nullptr_t ) VULKAN_HPP_NOEXCEPT in operator =() 36092 auto operator<=>( PipelineCache const& ) const = default; 36094 bool operator==( PipelineCache const & rhs ) const VULKAN_HPP_NOEXCEPT in operator ==() 36099 bool operator!=(PipelineCache const & rhs ) const VULKAN_HPP_NOEXCEPT in operator !=() 36104 bool operator<(PipelineCache const & rhs ) const VULKAN_HPP_NOEXCEPT in operator <() [all …]
|
/external/mesa3d/docs/relnotes/ |
D | 12.0.2.rst | 89 Shader binaries should not be stored in the PipelineCache
|
D | 13.0.0.rst | 252 Shader binaries should not be stored in the PipelineCache
|
/external/deqp/external/vulkancts/framework/vulkan/ |
D | vkNullDriver.cpp | 210 VK_NULL_DEFINE_DEVICE_OBJ(PipelineCache);
|
D | vkNullDriverImpl.inl | 73 …VK_NULL_RETURN((*pPipelineCache = allocateNonDispHandle<PipelineCache, VkPipelineCache>(device, pC… 353 freeNonDispHandle<PipelineCache, VkPipelineCache>(pipelineCache, pAllocator);
|