Searched refs:pipelineCache (Results 1 - 5 of 5) sorted by relevance
/foundation/graphic/graphic_3d/lume/LumeRender/src/ |
H A D | render_context.cpp | 375 vector<uint8_t> pipelineCache = device_->GetPipelineCache(); in ~RenderContext() local 377 file->Write(pipelineCache.data(), pipelineCache.size()); in ~RenderContext() 405 vector<uint8_t> pipelineCache; in Init() local 407 pipelineCache.resize(static_cast<size_t>(file->GetLength())); in Init() 408 file->Read(pipelineCache.data(), pipelineCache.size()); in Init() 410 device_->InitializePipelineCache(pipelineCache); in Init()
|
/foundation/graphic/graphic_3d/lume/LumeRender/src/vulkan/ |
H A D | create_functions_vk.cpp | 639 VkPipelineCache pipelineCache = VK_NULL_HANDLE; 650 VALIDATE_VK_RESULT(vkCreatePipelineCache(device, &info, nullptr, &pipelineCache)); 652 return pipelineCache; 655 void CreateFunctionsVk::DestroyPipelineCache(VkDevice device, VkPipelineCache pipelineCache) 658 PLUGIN_ASSERT_MSG(pipelineCache, "null pipelineCache in DestroyPipelineCache()"); 660 vkDestroyPipelineCache(device, pipelineCache, nullptr);
|
H A D | device_vk.cpp | 682 if (plat_.pipelineCache) { in ~DeviceVk() 683 CreateFunctionsVk::DestroyPipelineCache(plat_.device, plat_.pipelineCache); in ~DeviceVk() 1080 if (plat_.pipelineCache) { in InitializePipelineCache() 1081 CreateFunctionsVk::DestroyPipelineCache(plat_.device, plat_.pipelineCache); in InitializePipelineCache() 1101 plat_.pipelineCache = CreateFunctionsVk::CreatePipelineCache(plat_.device, initialData); in InitializePipelineCache() 1107 if (plat_.pipelineCache) { in GetPipelineCache() 1109 if (auto result = vkGetPipelineCacheData(plat_.device, plat_.pipelineCache, &dataSize, nullptr); in GetPipelineCache() 1113 result = vkGetPipelineCacheData(plat_.device, plat_.pipelineCache, &dataSize, deviceData.data()); in GetPipelineCache()
|
H A D | pipeline_state_object_vk.cpp | 497 devicePlatVk.pipelineCache, // pipelineCache in GraphicsPipelineStateObjectVk() 612 devicePlatVk.pipelineCache, // pipelineCache in ComputePipelineStateObjectVk()
|
/foundation/graphic/graphic_3d/lume/LumeRender/api/render/vulkan/ |
H A D | intf_device_vk.h | 94 VkPipelineCache pipelineCache { VK_NULL_HANDLE };
|
Completed in 7 milliseconds