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

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

BindGroupLayouts typedefskgpu::graphite::DawnGraphicsPipeline
budgeted() constskgpu::graphite::Resourceinline
dawnGroupLayouts() constskgpu::graphite::DawnGraphicsPipelineinline
dawnRenderPipeline() constskgpu::graphite::DawnGraphicsPipeline
dumpMemoryStatistics(SkTraceMemoryDump *traceMemoryDump) constskgpu::graphite::Resource
freeGpuData() overrideskgpu::graphite::DawnGraphicsPipelineprivatevirtual
getLabel() constskgpu::graphite::Resourceinline
getResourceType() const overrideskgpu::graphite::GraphicsPipelineinlinevirtual
gpuMemorySize() constskgpu::graphite::Resourceinline
GraphicsPipeline(const SharedContext *, PipelineInfo *)skgpu::graphite::GraphicsPipelineprotected
hasPaintUniforms() constskgpu::graphite::DawnGraphicsPipelineinline
hasStepUniforms() constskgpu::graphite::DawnGraphicsPipelineinline
invokeReleaseProc()skgpu::graphite::Resourceinlineprotectedvirtual
kBindGroupCountskgpu::graphite::DawnGraphicsPipelineinlinestatic
key() constskgpu::graphite::Resourceinline
kInstanceBufferIndexskgpu::graphite::DawnGraphicsPipelineinlinestatic
kIntrinsicUniformBufferIndexskgpu::graphite::DawnGraphicsPipelineinlinestatic
kNumUniformBuffersskgpu::graphite::DawnGraphicsPipelineinlinestatic
kNumVertexBuffersskgpu::graphite::DawnGraphicsPipelineinlinestatic
kPaintUniformBufferIndexskgpu::graphite::DawnGraphicsPipelineinlinestatic
kRenderStepUniformBufferIndexskgpu::graphite::DawnGraphicsPipelineinlinestatic
kTextureBindGroupIndexskgpu::graphite::DawnGraphicsPipelineinlinestatic
kUniformBufferBindGroupIndexskgpu::graphite::DawnGraphicsPipelineinlinestatic
kVertexBufferIndexskgpu::graphite::DawnGraphicsPipelineinlinestatic
Make(const DawnSharedContext *sharedContext, DawnResourceProvider *resourceProvider, const RuntimeEffectDictionary *runtimeDict, const GraphicsPipelineDesc &pipelineDesc, const RenderPassDesc &renderPassDesc)skgpu::graphite::DawnGraphicsPipelinestatic
numTexturesAndSamplers() constskgpu::graphite::DawnGraphicsPipelineinline
onDumpMemoryStatistics(SkTraceMemoryDump *traceMemoryDump, const char *dumpName) constskgpu::graphite::Resourceinlineprotectedvirtual
operator=(const Resource &)=deleteskgpu::graphite::Resource
operator=(Resource &&)=deleteskgpu::graphite::Resource
ownership() constskgpu::graphite::Resourceinline
prepareForReturnToCache(const std::function< void()> &takeRef)skgpu::graphite::Resourceinlinevirtual
primitiveType() constskgpu::graphite::DawnGraphicsPipelineinline
ref() constskgpu::graphite::Resourceinline
refCommandBuffer() constskgpu::graphite::Resourceinline
Resource(const Resource &)=deleteskgpu::graphite::Resource
Resource(Resource &&)=deleteskgpu::graphite::Resource
Resource(const SharedContext *, Ownership, skgpu::Budgeted, size_t gpuMemorySize, std::string_view label, bool commandBufferRefsAsUsageRefs=false)skgpu::graphite::Resourceprotected
setDeleteASAP()skgpu::graphite::Resourceinlineprotected
setKey(const GraphiteResourceKey &key)skgpu::graphite::Resourceinline
setLabel(std::string_view label)skgpu::graphite::Resourceinline
sharedContext() constskgpu::graphite::Resourceinlineprotected
stencilReferenceValue() constskgpu::graphite::DawnGraphicsPipelineinline
uniqueID() constskgpu::graphite::Resourceinline
unref() constskgpu::graphite::Resourceinline
unrefCommandBuffer() constskgpu::graphite::Resourceinline
wasDestroyed() constskgpu::graphite::Resourceinline
~DawnGraphicsPipeline() overrideskgpu::graphite::DawnGraphicsPipelineinline
~GraphicsPipeline() overrideskgpu::graphite::GraphicsPipeline
~Resource()skgpu::graphite::Resourceprotectedvirtual