• Home
  • Raw
  • Download

Lines Matching refs:GrVkResourceProvider

26 GrVkResourceProvider::GrVkResourceProvider(GrVkGpu* gpu)  in GrVkResourceProvider()  function in GrVkResourceProvider
32 GrVkResourceProvider::~GrVkResourceProvider() { in ~GrVkResourceProvider()
39 VkPipelineCache GrVkResourceProvider::pipelineCache() { in pipelineCache()
87 void GrVkResourceProvider::init() { in init()
95 GrVkPipeline* GrVkResourceProvider::createPipeline(int numColorSamples, in createPipeline()
109 GrVkCopyPipeline* GrVkResourceProvider::findOrCreateCopyPipeline( in findOrCreateCopyPipeline()
140 GrVkResourceProvider::findCompatibleRenderPass(const GrVkRenderTarget& target, in findCompatibleRenderPass()
164 GrVkResourceProvider::findCompatibleRenderPass(const CompatibleRPHandle& compatibleHandle) { in findCompatibleRenderPass()
172 const GrVkRenderPass* GrVkResourceProvider::findCompatibleExternalRenderPass( in findCompatibleExternalRenderPass()
192 const GrVkRenderPass* GrVkResourceProvider::findRenderPass( in findRenderPass()
197 GrVkResourceProvider::CompatibleRPHandle tempRPHandle; in findRenderPass()
198 GrVkResourceProvider::CompatibleRPHandle* pRPHandle = compatibleHandle ? compatibleHandle in findRenderPass()
209 GrVkResourceProvider::findRenderPass(const CompatibleRPHandle& compatibleHandle, in findRenderPass()
221 GrVkDescriptorPool* GrVkResourceProvider::findOrCreateCompatibleDescriptorPool( in findOrCreateCompatibleDescriptorPool()
226 GrVkSampler* GrVkResourceProvider::findOrCreateCompatibleSampler( in findOrCreateCompatibleSampler()
241 GrVkSamplerYcbcrConversion* GrVkResourceProvider::findOrCreateCompatibleSamplerYcbcrConversion( in findOrCreateCompatibleSamplerYcbcrConversion()
257 GrVkPipelineState* GrVkResourceProvider::findOrCreateCompatiblePipelineState( in findOrCreateCompatiblePipelineState()
266 void GrVkResourceProvider::getSamplerDescriptorSetHandle(VkDescriptorType type, in getSamplerDescriptorSetHandle()
285 void GrVkResourceProvider::getSamplerDescriptorSetHandle(VkDescriptorType type, in getSamplerDescriptorSetHandle()
304 VkDescriptorSetLayout GrVkResourceProvider::getUniformDSLayout() const { in getUniformDSLayout()
309 VkDescriptorSetLayout GrVkResourceProvider::getSamplerDSLayout( in getSamplerDSLayout()
315 const GrVkDescriptorSet* GrVkResourceProvider::getUniformDescriptorSet() { in getUniformDescriptorSet()
321 const GrVkDescriptorSet* GrVkResourceProvider::getSamplerDescriptorSet( in getSamplerDescriptorSet()
327 void GrVkResourceProvider::recycleDescriptorSet(const GrVkDescriptorSet* descSet, in recycleDescriptorSet()
336 GrVkCommandPool* GrVkResourceProvider::findOrCreateCommandPool() { in findOrCreateCommandPool()
359 void GrVkResourceProvider::checkCommandBuffers() { in checkCommandBuffers()
372 const GrVkResource* GrVkResourceProvider::findOrCreateStandardUniformBufferResource() { in findOrCreateStandardUniformBufferResource()
384 void GrVkResourceProvider::recycleStandardUniformBufferResource(const GrVkResource* resource) { in recycleStandardUniformBufferResource()
388 void GrVkResourceProvider::destroyResources(bool deviceLost) { in destroyResources()
449 void GrVkResourceProvider::abandonResources() { in abandonResources()
509 void GrVkResourceProvider::backgroundReset(GrVkCommandPool* pool) { in backgroundReset()
522 void GrVkResourceProvider::reset(GrVkCommandPool* pool) { in reset()
529 void GrVkResourceProvider::storePipelineCacheData() { in storePipelineCacheData()
553 GrVkResourceProvider::CompatibleRenderPassSet::CompatibleRenderPassSet( in CompatibleRenderPassSet()
561 bool GrVkResourceProvider::CompatibleRenderPassSet::isCompatible( in isCompatible()
569 GrVkRenderPass* GrVkResourceProvider::CompatibleRenderPassSet::getRenderPass( in getRenderPass()
586 void GrVkResourceProvider::CompatibleRenderPassSet::releaseResources(GrVkGpu* gpu) { in releaseResources()
595 void GrVkResourceProvider::CompatibleRenderPassSet::abandonResources() { in abandonResources()