budgeted() const | skgpu::graphite::Resource | inline |
dumpMemoryStatistics(SkTraceMemoryDump *traceMemoryDump) const | skgpu::graphite::Resource | |
getLabel() const | skgpu::graphite::Resource | inline |
getResourceType() const override | skgpu::graphite::GraphicsPipeline | inlinevirtual |
gpuMemorySize() const | skgpu::graphite::Resource | inline |
GraphicsPipeline(const SharedContext *, PipelineInfo *) | skgpu::graphite::GraphicsPipeline | protected |
hasFragmentUniforms() const | skgpu::graphite::VulkanGraphicsPipeline | inline |
hasStepUniforms() const | skgpu::graphite::VulkanGraphicsPipeline | inline |
InitializeMSAALoadPipelineStructs(const VulkanSharedContext *, VkShaderModule *outVertexShaderModule, VkShaderModule *outFragShaderModule, VkPipelineShaderStageCreateInfo *outShaderStageInfo, VkPipelineLayout *outPipelineLayout) | skgpu::graphite::VulkanGraphicsPipeline | static |
key() const | skgpu::graphite::Resource | inline |
kInputAttachmentBindingIndex | skgpu::graphite::VulkanGraphicsPipeline | inlinestatic |
kInputAttachmentDescriptor | skgpu::graphite::VulkanGraphicsPipeline | inlinestatic |
kInputAttachmentDescSetIndex | skgpu::graphite::VulkanGraphicsPipeline | inlinestatic |
kInstanceBufferIndex | skgpu::graphite::VulkanGraphicsPipeline | inlinestatic |
kIntrinsicUniformBufferDescriptor | skgpu::graphite::VulkanGraphicsPipeline | inlinestatic |
kIntrinsicUniformBufferIndex | skgpu::graphite::VulkanGraphicsPipeline | inlinestatic |
kNumInputBuffers | skgpu::graphite::VulkanGraphicsPipeline | inlinestatic |
kNumUniformBuffers | skgpu::graphite::VulkanGraphicsPipeline | inlinestatic |
kPaintUniformBufferIndex | skgpu::graphite::VulkanGraphicsPipeline | inlinestatic |
kPaintUniformDescriptor | skgpu::graphite::VulkanGraphicsPipeline | inlinestatic |
kRenderStepUniformBufferIndex | skgpu::graphite::VulkanGraphicsPipeline | inlinestatic |
kRenderStepUniformDescriptor | skgpu::graphite::VulkanGraphicsPipeline | inlinestatic |
kTextureBindDescSetIndex | skgpu::graphite::VulkanGraphicsPipeline | inlinestatic |
kUniformBufferDescSetIndex | skgpu::graphite::VulkanGraphicsPipeline | inlinestatic |
kVertexBufferIndex | skgpu::graphite::VulkanGraphicsPipeline | inlinestatic |
layout() const | skgpu::graphite::VulkanGraphicsPipeline | inline |
Make(const VulkanSharedContext *, const RuntimeEffectDictionary *, const GraphicsPipelineDesc &, const RenderPassDesc &, const sk_sp< VulkanRenderPass > &compatibleRenderPass, VkPipelineCache) | skgpu::graphite::VulkanGraphicsPipeline | static |
MakeLoadMSAAPipeline(const VulkanSharedContext *, VkShaderModule vsModule, VkShaderModule fsModule, VkPipelineShaderStageCreateInfo *pipelineShaderStages, VkPipelineLayout, sk_sp< VulkanRenderPass > compatibleRenderPass, VkPipelineCache, const TextureInfo &dstColorAttachmentTexInfo) | skgpu::graphite::VulkanGraphicsPipeline | static |
numTextureSamplers() const | skgpu::graphite::VulkanGraphicsPipeline | inline |
onDumpMemoryStatistics(SkTraceMemoryDump *traceMemoryDump, const char *dumpName) const | skgpu::graphite::Resource | inlineprotectedvirtual |
operator=(const Resource &)=delete | skgpu::graphite::Resource | |
operator=(Resource &&)=delete | skgpu::graphite::Resource | |
ownership() const | skgpu::graphite::Resource | inline |
pipeline() const | skgpu::graphite::VulkanGraphicsPipeline | inline |
prepareForReturnToCache(const std::function< void()> &takeRef) | skgpu::graphite::Resource | inlinevirtual |
ref() const | skgpu::graphite::Resource | inline |
refCommandBuffer() const | skgpu::graphite::Resource | inline |
Resource(const Resource &)=delete | skgpu::graphite::Resource | |
Resource(Resource &&)=delete | skgpu::graphite::Resource | |
Resource(const SharedContext *, Ownership, skgpu::Budgeted, size_t gpuMemorySize, bool commandBufferRefsAsUsageRefs=false) | skgpu::graphite::Resource | protected |
setDeleteASAP() | skgpu::graphite::Resource | inlineprotected |
setKey(const GraphiteResourceKey &key) | skgpu::graphite::Resource | inline |
setLabel(std::string_view label) | skgpu::graphite::Resource | inline |
sharedContext() const | skgpu::graphite::Resource | inlineprotected |
uniqueID() const | skgpu::graphite::Resource | inline |
unref() const | skgpu::graphite::Resource | inline |
unrefCommandBuffer() const | skgpu::graphite::Resource | inline |
wasDestroyed() const | skgpu::graphite::Resource | inline |
~GraphicsPipeline() override | skgpu::graphite::GraphicsPipeline | |
~Resource() | skgpu::graphite::Resource | protectedvirtual |
~VulkanGraphicsPipeline() override | skgpu::graphite::VulkanGraphicsPipeline | inline |