Flutter Engine
The Flutter Engine
skgpu::graphite::VulkanGraphicsPipeline Member List

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

budgeted() constskgpu::graphite::Resourceinline
dumpMemoryStatistics(SkTraceMemoryDump *traceMemoryDump) constskgpu::graphite::Resource
getLabel() constskgpu::graphite::Resourceinline
getResourceType() const overrideskgpu::graphite::GraphicsPipelineinlinevirtual
gpuMemorySize() constskgpu::graphite::Resourceinline
GraphicsPipeline(const SharedContext *, PipelineInfo *)skgpu::graphite::GraphicsPipelineprotected
hasFragmentUniforms() constskgpu::graphite::VulkanGraphicsPipelineinline
hasStepUniforms() constskgpu::graphite::VulkanGraphicsPipelineinline
InitializeMSAALoadPipelineStructs(const VulkanSharedContext *, VkShaderModule *outVertexShaderModule, VkShaderModule *outFragShaderModule, VkPipelineShaderStageCreateInfo *outShaderStageInfo, VkPipelineLayout *outPipelineLayout)skgpu::graphite::VulkanGraphicsPipelinestatic
key() constskgpu::graphite::Resourceinline
kInputAttachmentBindingIndexskgpu::graphite::VulkanGraphicsPipelineinlinestatic
kInputAttachmentDescriptorskgpu::graphite::VulkanGraphicsPipelineinlinestatic
kInputAttachmentDescSetIndexskgpu::graphite::VulkanGraphicsPipelineinlinestatic
kInstanceBufferIndexskgpu::graphite::VulkanGraphicsPipelineinlinestatic
kIntrinsicUniformBufferDescriptorskgpu::graphite::VulkanGraphicsPipelineinlinestatic
kIntrinsicUniformBufferIndexskgpu::graphite::VulkanGraphicsPipelineinlinestatic
kNumInputBuffersskgpu::graphite::VulkanGraphicsPipelineinlinestatic
kNumUniformBuffersskgpu::graphite::VulkanGraphicsPipelineinlinestatic
kPaintUniformBufferIndexskgpu::graphite::VulkanGraphicsPipelineinlinestatic
kPaintUniformDescriptorskgpu::graphite::VulkanGraphicsPipelineinlinestatic
kRenderStepUniformBufferIndexskgpu::graphite::VulkanGraphicsPipelineinlinestatic
kRenderStepUniformDescriptorskgpu::graphite::VulkanGraphicsPipelineinlinestatic
kTextureBindDescSetIndexskgpu::graphite::VulkanGraphicsPipelineinlinestatic
kUniformBufferDescSetIndexskgpu::graphite::VulkanGraphicsPipelineinlinestatic
kVertexBufferIndexskgpu::graphite::VulkanGraphicsPipelineinlinestatic
layout() constskgpu::graphite::VulkanGraphicsPipelineinline
Make(const VulkanSharedContext *, const RuntimeEffectDictionary *, const GraphicsPipelineDesc &, const RenderPassDesc &, const sk_sp< VulkanRenderPass > &compatibleRenderPass, VkPipelineCache)skgpu::graphite::VulkanGraphicsPipelinestatic
MakeLoadMSAAPipeline(const VulkanSharedContext *, VkShaderModule vsModule, VkShaderModule fsModule, VkPipelineShaderStageCreateInfo *pipelineShaderStages, VkPipelineLayout, sk_sp< VulkanRenderPass > compatibleRenderPass, VkPipelineCache, const TextureInfo &dstColorAttachmentTexInfo)skgpu::graphite::VulkanGraphicsPipelinestatic
numTextureSamplers() constskgpu::graphite::VulkanGraphicsPipelineinline
onDumpMemoryStatistics(SkTraceMemoryDump *traceMemoryDump, const char *dumpName) constskgpu::graphite::Resourceinlineprotectedvirtual
operator=(const Resource &)=deleteskgpu::graphite::Resource
operator=(Resource &&)=deleteskgpu::graphite::Resource
ownership() constskgpu::graphite::Resourceinline
pipeline() constskgpu::graphite::VulkanGraphicsPipelineinline
prepareForReturnToCache(const std::function< void()> &takeRef)skgpu::graphite::Resourceinlinevirtual
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, 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
uniqueID() constskgpu::graphite::Resourceinline
unref() constskgpu::graphite::Resourceinline
unrefCommandBuffer() constskgpu::graphite::Resourceinline
wasDestroyed() constskgpu::graphite::Resourceinline
~GraphicsPipeline() overrideskgpu::graphite::GraphicsPipeline
~Resource()skgpu::graphite::Resourceprotectedvirtual
~VulkanGraphicsPipeline() overrideskgpu::graphite::VulkanGraphicsPipelineinline