Home
last modified time | relevance | path

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

/external/skia/src/gpu/vk/
DGrVkDescriptorSetManager.cpp15 GrVkDescriptorSetManager* GrVkDescriptorSetManager::CreateUniformManager(GrVkGpu* gpu) { in CreateUniformManager()
26 return new GrVkDescriptorSetManager(gpu, VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER, visibilities); in CreateUniformManager()
29 GrVkDescriptorSetManager* GrVkDescriptorSetManager::CreateSamplerManager( in CreateSamplerManager()
45 GrVkDescriptorSetManager* GrVkDescriptorSetManager::CreateSamplerManager( in CreateSamplerManager()
47 return new GrVkDescriptorSetManager(gpu, type, visibilities); in CreateSamplerManager()
50 GrVkDescriptorSetManager::GrVkDescriptorSetManager(GrVkGpu* gpu, in GrVkDescriptorSetManager() function in GrVkDescriptorSetManager
59 const GrVkDescriptorSet* GrVkDescriptorSetManager::getDescriptorSet(GrVkGpu* gpu, in getDescriptorSet()
76 void GrVkDescriptorSetManager::recycleDescriptorSet(const GrVkDescriptorSet* descSet) { in recycleDescriptorSet()
81 void GrVkDescriptorSetManager::release(const GrVkGpu* gpu) { in release()
90 void GrVkDescriptorSetManager::abandon() { in abandon()
[all …]
DGrVkDescriptorSetManager.h25 class GrVkDescriptorSetManager {
29 static GrVkDescriptorSetManager* CreateUniformManager(GrVkGpu* gpu);
30 static GrVkDescriptorSetManager* CreateSamplerManager(GrVkGpu* gpu, VkDescriptorType type,
32 static GrVkDescriptorSetManager* CreateSamplerManager(GrVkGpu* gpu, VkDescriptorType type,
35 ~GrVkDescriptorSetManager() {} in ~GrVkDescriptorSetManager()
83 GrVkDescriptorSetManager(GrVkGpu* gpu,
DGrVkResourceProvider.h110 GrVkDescriptorSetManager::Handle* handle);
113 GrVkDescriptorSetManager::Handle* handle);
123 VkDescriptorSetLayout getSamplerDSLayout(const GrVkDescriptorSetManager::Handle&) const;
132 const GrVkDescriptorSet* getSamplerDescriptorSet(const GrVkDescriptorSetManager::Handle&);
138 const GrVkDescriptorSetManager::Handle&);
259 SkSTArray<4, std::unique_ptr<GrVkDescriptorSetManager>> fDescriptorSetManagers;
261 GrVkDescriptorSetManager::Handle fUniformDSHandle;
DGrVkResourceProvider.cpp54 GrVkDescriptorSetManager* dsm = GrVkDescriptorSetManager::CreateUniformManager(fGpu); in init()
57 fUniformDSHandle = GrVkDescriptorSetManager::Handle(0); in init()
190 GrVkDescriptorSetManager::Handle* handle) { in getSamplerDescriptorSetHandle()
196 *handle = GrVkDescriptorSetManager::Handle(i); in getSamplerDescriptorSetHandle()
201 GrVkDescriptorSetManager* dsm = GrVkDescriptorSetManager::CreateSamplerManager(fGpu, type, in getSamplerDescriptorSetHandle()
204 *handle = GrVkDescriptorSetManager::Handle(fDescriptorSetManagers.count() - 1); in getSamplerDescriptorSetHandle()
209 GrVkDescriptorSetManager::Handle* handle) { in getSamplerDescriptorSetHandle()
215 *handle = GrVkDescriptorSetManager::Handle(i); in getSamplerDescriptorSetHandle()
220 GrVkDescriptorSetManager* dsm = GrVkDescriptorSetManager::CreateSamplerManager(fGpu, type, in getSamplerDescriptorSetHandle()
223 *handle = GrVkDescriptorSetManager::Handle(fDescriptorSetManagers.count() - 1); in getSamplerDescriptorSetHandle()
[all …]
DGrVkPipelineState.h95 const GrVkDescriptorSetManager::Handle& samplerDSHandle,
96 const GrVkDescriptorSetManager::Handle& texelBufferDSHandle,
175 const GrVkDescriptorSetManager::Handle fSamplerDSHandle;
176 const GrVkDescriptorSetManager::Handle fTexelBufferDSHandle;
DGrVkDescriptorSet.h22 GrVkDescriptorSetManager::Handle handle);
41 GrVkDescriptorSetManager::Handle fHandle;
DGrVkDescriptorSet.cpp16 GrVkDescriptorSetManager::Handle handle) in GrVkDescriptorSet()
DGrVkPipelineStateBuilder.cpp103 GrVkDescriptorSetManager::Handle samplerDSHandle; in finalize()
109 GrVkDescriptorSetManager::Handle texelBufferDSHandle; in finalize()
DGrVkCopyManager.h46 GrVkDescriptorSetManager::Handle fSamplerDSHandle;
DGrVkUniformHandler.h124 friend class GrVkDescriptorSetManager; variable
DGrVkPipelineState.cpp35 const GrVkDescriptorSetManager::Handle& samplerDSHandle, in GrVkPipelineState()
36 const GrVkDescriptorSetManager::Handle& texelBufferDSHandle, in GrVkPipelineState()
/external/skia/gn/
Dgpu.gni528 "$_src/gpu/vk/GrVkDescriptorSetManager.cpp",
529 "$_src/gpu/vk/GrVkDescriptorSetManager.h",
/external/skia/
DAndroid.bp559 "src/gpu/vk/GrVkDescriptorSetManager.cpp",