coverage() const | skgpu::graphite::RenderStep | inline |
depthStencilFlags() const | skgpu::graphite::RenderStep | inline |
depthStencilSettings() const | skgpu::graphite::RenderStep | inline |
emitsPrimitiveColor() const | skgpu::graphite::RenderStep | inline |
Flags enum name | skgpu::graphite::RenderStep | protected |
fragmentColorSkSL() const | skgpu::graphite::RenderStep | inlinevirtual |
fragmentCoverageSkSL() const | skgpu::graphite::RenderStep | inlinevirtual |
hasTextures() const | skgpu::graphite::RenderStep | inline |
instanceAttributes() const | skgpu::graphite::RenderStep | inline |
instanceStride() const | skgpu::graphite::RenderStep | inline |
name() const | skgpu::graphite::RenderStep | inline |
numInstanceAttributes() const | skgpu::graphite::RenderStep | inline |
numUniforms() const | skgpu::graphite::RenderStep | inline |
numVertexAttributes() const | skgpu::graphite::RenderStep | inline |
outsetBoundsForAA() const | skgpu::graphite::RenderStep | inline |
performsShading() const | skgpu::graphite::RenderStep | inline |
primitiveType() const | skgpu::graphite::RenderStep | inline |
Renderer | skgpu::graphite::RenderStep | friend |
RenderStep(std::string_view className, std::string_view variantName, SkEnumBitMask< Flags > flags, std::initializer_list< Uniform > uniforms, PrimitiveType primitiveType, DepthStencilSettings depthStencilSettings, SkSpan< const Attribute > vertexAttrs, SkSpan< const Attribute > instanceAttrs, SkSpan< const Varying > varyings={}) | skgpu::graphite::RenderStep | protected |
requiresMSAA() const | skgpu::graphite::RenderStep | inline |
ssboIndicesAttribute() | skgpu::graphite::RenderStep | inlinestatic |
ssboIndicesVarying() | skgpu::graphite::RenderStep | inlinestatic |
texturesAndSamplersSkSL(const ResourceBindingRequirements &, int *nextBindingIndex) const | skgpu::graphite::RenderStep | inlinevirtual |
uniforms() const | skgpu::graphite::RenderStep | inline |
uniqueID() const | skgpu::graphite::RenderStep | inline |
varyings() const | skgpu::graphite::RenderStep | inline |
vertexAttributes() const | skgpu::graphite::RenderStep | inline |
vertexSkSL() const =0 | skgpu::graphite::RenderStep | pure virtual |
vertexStride() const | skgpu::graphite::RenderStep | inline |
writeUniformsAndTextures(const DrawParams &, PipelineDataGatherer *) const =0 | skgpu::graphite::RenderStep | pure virtual |
writeVertices(DrawWriter *, const DrawParams &, skvx::ushort2 ssboIndices) const =0 | skgpu::graphite::RenderStep | pure virtual |
~RenderStep()=default | skgpu::graphite::RenderStep | virtual |