Flutter Engine
The Flutter Engine
GrVkResourceProvider Member List

This is the complete list of members for GrVkResourceProvider, including all inherited members.

addFinishedProcToActiveCommandBuffers(sk_sp< skgpu::RefCntedCallback > finishedCallback)GrVkResourceProvider
checkCommandBuffers()GrVkResourceProvider
destroyResources()GrVkResourceProvider
findCompatibleExternalRenderPass(VkRenderPass, uint32_t colorAttachmentIndex)GrVkResourceProvider
findCompatibleRenderPass(GrVkRenderTarget *target, CompatibleRPHandle *compatibleHandle, bool withResolve, bool withStencil, SelfDependencyFlags selfDepFlags, LoadFromResolve)GrVkResourceProvider
findCompatibleRenderPass(GrVkRenderPass::AttachmentsDescriptor *, GrVkRenderPass::AttachmentFlags, SelfDependencyFlags selfDepFlags, LoadFromResolve, CompatibleRPHandle *compatibleHandle=nullptr)GrVkResourceProvider
findOrCreateCommandPool()GrVkResourceProvider
findOrCreateCompatibleDescriptorPool(VkDescriptorType type, uint32_t count)GrVkResourceProvider
findOrCreateCompatiblePipelineState(GrRenderTarget *, const GrProgramInfo &, VkRenderPass compatibleRenderPass, bool overrideSubpassForResolveLoad)GrVkResourceProvider
findOrCreateCompatiblePipelineState(const GrProgramDesc &, const GrProgramInfo &, VkRenderPass compatibleRenderPass, GrThreadSafePipelineBuilder::Stats::ProgramCacheResult *stat)GrVkResourceProvider
findOrCreateCompatibleSampler(GrSamplerState, const skgpu::VulkanYcbcrConversionInfo &ycbcrInfo)GrVkResourceProvider
findOrCreateCompatibleSamplerYcbcrConversion(const skgpu::VulkanYcbcrConversionInfo &ycbcrInfo)GrVkResourceProvider
findOrCreateMSAALoadPipeline(const GrVkRenderPass &renderPass, int numSamples, VkPipelineShaderStageCreateInfo *, VkPipelineLayout)GrVkResourceProvider
findRenderPass(GrVkRenderTarget *target, const GrVkRenderPass::LoadStoreOps &colorOps, const GrVkRenderPass::LoadStoreOps &resolveOps, const GrVkRenderPass::LoadStoreOps &stencilOps, CompatibleRPHandle *compatibleHandle, bool withResolve, bool withStencil, SelfDependencyFlags selfDepFlags, LoadFromResolve)GrVkResourceProvider
findRenderPass(const CompatibleRPHandle &compatibleHandle, const GrVkRenderPass::LoadStoreOps &colorOps, const GrVkRenderPass::LoadStoreOps &resolveOps, const GrVkRenderPass::LoadStoreOps &stencilOps)GrVkResourceProvider
forceSyncAllCommandBuffers()GrVkResourceProvider
getInputDescriptorSet()GrVkResourceProvider
getInputDSLayout() constGrVkResourceProvider
getSamplerDescriptorSet(const GrVkDescriptorSetManager::Handle &)GrVkResourceProvider
getSamplerDescriptorSetHandle(VkDescriptorType type, const GrVkUniformHandler &, GrVkDescriptorSetManager::Handle *handle)GrVkResourceProvider
getSamplerDSLayout(const GrVkDescriptorSetManager::Handle &) constGrVkResourceProvider
getUniformDescriptorSet()GrVkResourceProvider
getUniformDSLayout() constGrVkResourceProvider
getZeroSamplerDescriptorSetHandle(GrVkDescriptorSetManager::Handle *handle)GrVkResourceProvider
GrVkResourceProvider(GrVkGpu *gpu)GrVkResourceProvider
init()GrVkResourceProvider
LoadFromResolve typedefGrVkResourceProvider
makePipeline(const GrProgramInfo &, VkPipelineShaderStageCreateInfo *shaderStageInfo, int shaderStageCount, VkRenderPass compatibleRenderPass, VkPipelineLayout layout, uint32_t subpass)GrVkResourceProvider
pipelineStateCache()GrVkResourceProviderinline
recycleDescriptorSet(const GrVkDescriptorSet *descSet, const GrVkDescriptorSetManager::Handle &)GrVkResourceProvider
refPipelineStateCache()GrVkResourceProviderinline
releaseUnlockedBackendObjects()GrVkResourceProvider
SelfDependencyFlags typedefGrVkResourceProvider
storePipelineCacheData()GrVkResourceProvider
~GrVkResourceProvider()GrVkResourceProvider