Flutter Engine
The Flutter Engine
Loading...
Searching...
No Matches
skgpu::graphite::VulkanResourceProvider Member List

This is the complete list of members for skgpu::graphite::VulkanResourceProvider, including all inherited members.

createBackendTexture(SkISize dimensions, const TextureInfo &)skgpu::graphite::ResourceProvider
createBuffer(size_t size, BufferType type, AccessPattern, std::string_view label) overrideskgpu::graphite::VulkanResourceProviderprivatevirtual
createComputePipeline(const ComputePipelineDesc &) overrideskgpu::graphite::VulkanResourceProviderprivatevirtual
createGraphicsPipeline(const RuntimeEffectDictionary *, const GraphicsPipelineDesc &, const RenderPassDesc &) overrideskgpu::graphite::VulkanResourceProviderprivatevirtual
createSampler(const SamplerDesc &) overrideskgpu::graphite::VulkanResourceProviderprivatevirtual
createTexture(SkISize, const TextureInfo &, skgpu::Budgeted) overrideskgpu::graphite::VulkanResourceProviderprivatevirtual
createWrappedTexture(const BackendTexture &) overrideskgpu::graphite::VulkanResourceProvidervirtual
deleteBackendTexture(const BackendTexture &)skgpu::graphite::ResourceProvider
dumpMemoryStatistics(SkTraceMemoryDump *traceMemoryDump) constskgpu::graphite::ResourceProviderinline
findOrCreateBuffer(size_t size, BufferType type, AccessPattern, std::string_view label)skgpu::graphite::ResourceProvider
findOrCreateCompatibleSampler(const SamplerDesc &)skgpu::graphite::ResourceProvider
findOrCreateCompatibleSamplerYcbcrConversion(const VulkanYcbcrConversionInfo &ycbcrInfo) constskgpu::graphite::VulkanResourceProvider
findOrCreateComputePipeline(const ComputePipelineDesc &)skgpu::graphite::ResourceProvider
findOrCreateDepthStencilAttachment(SkISize dimensions, const TextureInfo &)skgpu::graphite::ResourceProvider
findOrCreateDiscardableMSAAAttachment(SkISize dimensions, const TextureInfo &)skgpu::graphite::ResourceProvider
findOrCreateGraphicsPipeline(const RuntimeEffectDictionary *, const GraphicsPipelineDesc &, const RenderPassDesc &)skgpu::graphite::ResourceProvider
findOrCreateScratchTexture(SkISize, const TextureInfo &, skgpu::Budgeted)skgpu::graphite::ResourceProvider
freeGpuResources()skgpu::graphite::ResourceProvider
fResourceCacheskgpu::graphite::ResourceProviderprotected
fSharedContextskgpu::graphite::ResourceProviderprotected
getResourceCacheCurrentBudgetedBytes() constskgpu::graphite::ResourceProviderinline
getResourceCacheLimit() constskgpu::graphite::ResourceProviderinline
kIntrinsicConstantSizeskgpu::graphite::VulkanResourceProviderstatic
kLoadMSAAVertexBufferSizeskgpu::graphite::VulkanResourceProviderstatic
loadMSAAVertexBuffer() constskgpu::graphite::VulkanResourceProvider
onCreateBackendTexture(SkISize dimensions, const TextureInfo &) overrideskgpu::graphite::VulkanResourceProviderprivatevirtual
onDeleteBackendTexture(const BackendTexture &) overrideskgpu::graphite::VulkanResourceProviderprivatevirtual
proxyCache()skgpu::graphite::ResourceProviderinline
purgeResourcesNotUsedSince(StdSteadyClock::time_point purgeTime)skgpu::graphite::ResourceProvider
refIntrinsicConstantBuffer() constskgpu::graphite::VulkanResourceProvider
ResourceProvider(SharedContext *sharedContext, SingleOwner *singleOwner, uint32_t recorderID, size_t resourceBudget)skgpu::graphite::ResourceProviderprotected
VulkanCommandBufferskgpu::graphite::VulkanResourceProviderfriend
VulkanResourceProvider(SharedContext *sharedContext, SingleOwner *, uint32_t recorderID, size_t resourceBudget, sk_sp< Buffer > intrinsicConstantUniformBuffer, sk_sp< Buffer > loadMSAAVertexBuffer)skgpu::graphite::VulkanResourceProvider
~ResourceProvider()skgpu::graphite::ResourceProvidervirtual
~VulkanResourceProvider() overrideskgpu::graphite::VulkanResourceProvider