Home
last modified time | relevance | path

Searched refs:GrVkDescriptorSetManager (Results 1 – 25 of 27) sorted by relevance

12

/external/skqp/src/gpu/vk/
DGrVkDescriptorSetManager.cpp15 GrVkDescriptorSetManager* GrVkDescriptorSetManager::CreateUniformManager(GrVkGpu* gpu) { in CreateUniformManager()
28 return new GrVkDescriptorSetManager(gpu, VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER, visibilities, in CreateUniformManager()
32 GrVkDescriptorSetManager* GrVkDescriptorSetManager::CreateSamplerManager( in CreateSamplerManager()
41 return new GrVkDescriptorSetManager(gpu, type, visibilities, immutableSamplers); in CreateSamplerManager()
44 GrVkDescriptorSetManager* GrVkDescriptorSetManager::CreateSamplerManager( in CreateSamplerManager()
51 return new GrVkDescriptorSetManager(gpu, type, visibilities, immutableSamplers); in CreateSamplerManager()
54 GrVkDescriptorSetManager::GrVkDescriptorSetManager( in GrVkDescriptorSetManager() function in GrVkDescriptorSetManager
78 const GrVkDescriptorSet* GrVkDescriptorSetManager::getDescriptorSet(GrVkGpu* gpu, in getDescriptorSet()
95 void GrVkDescriptorSetManager::recycleDescriptorSet(const GrVkDescriptorSet* descSet) { in recycleDescriptorSet()
100 void GrVkDescriptorSetManager::release(GrVkGpu* gpu) { in release()
[all …]
DGrVkDescriptorSetManager.h26 class GrVkDescriptorSetManager {
30 static GrVkDescriptorSetManager* CreateUniformManager(GrVkGpu* gpu);
31 static GrVkDescriptorSetManager* CreateSamplerManager(GrVkGpu* gpu, VkDescriptorType type,
33 static GrVkDescriptorSetManager* CreateSamplerManager(GrVkGpu* gpu, VkDescriptorType type,
36 ~GrVkDescriptorSetManager() {} in ~GrVkDescriptorSetManager()
85 GrVkDescriptorSetManager(GrVkGpu* gpu,
DGrVkResourceProvider.h123 GrVkDescriptorSetManager::Handle* handle);
126 GrVkDescriptorSetManager::Handle* handle);
136 VkDescriptorSetLayout getSamplerDSLayout(const GrVkDescriptorSetManager::Handle&) const;
145 const GrVkDescriptorSet* getSamplerDescriptorSet(const GrVkDescriptorSetManager::Handle&);
151 const GrVkDescriptorSetManager::Handle&);
286 SkSTArray<4, std::unique_ptr<GrVkDescriptorSetManager>> fDescriptorSetManagers;
288 GrVkDescriptorSetManager::Handle fUniformDSHandle;
DGrVkResourceProvider.cpp89 GrVkDescriptorSetManager* dsm = GrVkDescriptorSetManager::CreateUniformManager(fGpu); in init()
92 fUniformDSHandle = GrVkDescriptorSetManager::Handle(0); in init()
268 GrVkDescriptorSetManager::Handle* handle) { in getSamplerDescriptorSetHandle()
274 *handle = GrVkDescriptorSetManager::Handle(i); in getSamplerDescriptorSetHandle()
279 GrVkDescriptorSetManager* dsm = GrVkDescriptorSetManager::CreateSamplerManager(fGpu, type, in getSamplerDescriptorSetHandle()
282 *handle = GrVkDescriptorSetManager::Handle(fDescriptorSetManagers.count() - 1); in getSamplerDescriptorSetHandle()
287 GrVkDescriptorSetManager::Handle* handle) { in getSamplerDescriptorSetHandle()
293 *handle = GrVkDescriptorSetManager::Handle(i); in getSamplerDescriptorSetHandle()
298 GrVkDescriptorSetManager* dsm = GrVkDescriptorSetManager::CreateSamplerManager(fGpu, type, in getSamplerDescriptorSetHandle()
301 *handle = GrVkDescriptorSetManager::Handle(fDescriptorSetManagers.count() - 1); in getSamplerDescriptorSetHandle()
[all …]
DGrVkDescriptorSet.h22 GrVkDescriptorSetManager::Handle handle);
41 GrVkDescriptorSetManager::Handle fHandle;
DGrVkPipelineState.h46 const GrVkDescriptorSetManager::Handle& samplerDSHandle,
136 const GrVkDescriptorSetManager::Handle fSamplerDSHandle;
DGrVkDescriptorSet.cpp16 GrVkDescriptorSetManager::Handle handle) in GrVkDescriptorSet()
DGrVkCopyManager.h47 GrVkDescriptorSetManager::Handle fSamplerDSHandle;
DGrVkUniformHandler.h112 friend class GrVkDescriptorSetManager; variable
DGrVkPipelineState.cpp35 const GrVkDescriptorSetManager::Handle& samplerDSHandle, in GrVkPipelineState()
DGrVkPipelineStateBuilder.cpp244 GrVkDescriptorSetManager::Handle samplerDSHandle; in finalize()
/external/skia/src/gpu/vk/
DGrVkDescriptorSetManager.cpp19 GrVkDescriptorSetManager* GrVkDescriptorSetManager::CreateUniformManager(GrVkGpu* gpu) { in CreateUniformManager()
30 GrVkDescriptorSetManager* GrVkDescriptorSetManager::CreateSamplerManager( in CreateSamplerManager()
42 GrVkDescriptorSetManager* GrVkDescriptorSetManager::CreateZeroSamplerManager(GrVkGpu* gpu) { in CreateZeroSamplerManager()
48 GrVkDescriptorSetManager* GrVkDescriptorSetManager::CreateInputManager(GrVkGpu* gpu) { in CreateInputManager()
193 GrVkDescriptorSetManager* GrVkDescriptorSetManager::Create( in Create()
211 return new GrVkDescriptorSetManager(gpu, type, descSetLayout, descCountPerSet, visibilities, in Create()
215 GrVkDescriptorSetManager::GrVkDescriptorSetManager( in GrVkDescriptorSetManager() function in GrVkDescriptorSetManager
232 const GrVkDescriptorSet* GrVkDescriptorSetManager::getDescriptorSet(GrVkGpu* gpu, in getDescriptorSet()
251 void GrVkDescriptorSetManager::recycleDescriptorSet(const GrVkDescriptorSet* descSet) { in recycleDescriptorSet()
256 void GrVkDescriptorSetManager::release(GrVkGpu* gpu) { in release()
[all …]
DGrVkDescriptorSetManager.h26 class GrVkDescriptorSetManager {
30 static GrVkDescriptorSetManager* CreateUniformManager(GrVkGpu* gpu);
31 static GrVkDescriptorSetManager* CreateSamplerManager(GrVkGpu* gpu, VkDescriptorType type,
35 static GrVkDescriptorSetManager* CreateZeroSamplerManager(GrVkGpu* gpu);
36 static GrVkDescriptorSetManager* CreateInputManager(GrVkGpu* gpu);
38 ~GrVkDescriptorSetManager() {} in ~GrVkDescriptorSetManager()
82 static GrVkDescriptorSetManager* Create(GrVkGpu* gpu,
87 GrVkDescriptorSetManager(GrVkGpu* gpu,
DGrVkResourceProvider.h159 GrVkDescriptorSetManager::Handle* handle);
167 void getZeroSamplerDescriptorSetHandle(GrVkDescriptorSetManager::Handle* handle);
182 VkDescriptorSetLayout getSamplerDSLayout(const GrVkDescriptorSetManager::Handle&) const;
191 const GrVkDescriptorSet* getSamplerDescriptorSet(const GrVkDescriptorSetManager::Handle&);
200 const GrVkDescriptorSetManager::Handle&);
333 SkSTArray<4, std::unique_ptr<GrVkDescriptorSetManager>> fDescriptorSetManagers;
335 GrVkDescriptorSetManager::Handle fUniformDSHandle;
336 GrVkDescriptorSetManager::Handle fInputDSHandle;
DGrVkResourceProvider.cpp85 GrVkDescriptorSetManager* dsm = GrVkDescriptorSetManager::CreateUniformManager(fGpu); in init()
88 fUniformDSHandle = GrVkDescriptorSetManager::Handle(0); in init()
89 dsm = GrVkDescriptorSetManager::CreateInputManager(fGpu); in init()
92 fInputDSHandle = GrVkDescriptorSetManager::Handle(1); in init()
323 GrVkDescriptorSetManager::Handle* handle) { in getZeroSamplerDescriptorSetHandle()
327 *handle = GrVkDescriptorSetManager::Handle(i); in getZeroSamplerDescriptorSetHandle()
332 GrVkDescriptorSetManager* dsm = in getZeroSamplerDescriptorSetHandle()
333 GrVkDescriptorSetManager::CreateZeroSamplerManager(fGpu); in getZeroSamplerDescriptorSetHandle()
335 *handle = GrVkDescriptorSetManager::Handle(fDescriptorSetManagers.count() - 1); in getZeroSamplerDescriptorSetHandle()
340 GrVkDescriptorSetManager::Handle* handle) { in getSamplerDescriptorSetHandle()
[all …]
DGrVkDescriptorSet.h23 GrVkDescriptorSetManager::Handle handle);
41 GrVkDescriptorSetManager::Handle fHandle;
DGrVkPipelineState.h44 const GrVkDescriptorSetManager::Handle& samplerDSHandle,
118 const GrVkDescriptorSetManager::Handle fSamplerDSHandle;
DGrVkDescriptorSet.cpp17 GrVkDescriptorSetManager::Handle handle) in GrVkDescriptorSet()
DGrVkUniformHandler.h170 friend class GrVkDescriptorSetManager; variable
DGrVkMSAALoadManager.cpp91 GrVkDescriptorSetManager::Handle samplerHandle; in createMSAALoadProgram()
DGrVkPipelineState.cpp32 const GrVkDescriptorSetManager::Handle& samplerDSHandle, in GrVkPipelineState()
DGrVkPipelineStateBuilder.cpp187 GrVkDescriptorSetManager::Handle samplerDSHandle; in finalize()
/external/skqp/tests/
DVkMakeCopyPipelineTest.cpp177 GrVkDescriptorSetManager::Handle fSamplerDSHandle;
/external/skqp/gn/
Dgpu.gni609 "$_src/gpu/vk/GrVkDescriptorSetManager.cpp",
610 "$_src/gpu/vk/GrVkDescriptorSetManager.h",
/external/skia/gn/
Dgpu.gni666 "$_src/gpu/vk/GrVkDescriptorSetManager.cpp",
667 "$_src/gpu/vk/GrVkDescriptorSetManager.h",

12