Donner SVG Editor & Engine
SVG-native editor and embeddable SVG2 + CSS3 engine in C++20, with GPU (WebGPU) and compact CPU renderers, built for correctness, security, and performance.
Loading...
Searching...
No Matches
donner::gpu::FragmentState Struct Reference

Fragment stage of a RenderPipelineDescriptor. More...

#include "donner/gpu/Descriptors.h"

Public Attributes

ShaderModuleRef module
 Shader module containing the entry point.
RcString entryPoint
 Entry point name. Must be nonempty.
std::vector< ColorTargetStatetargets
 Color targets. Must be nonempty.

Detailed Description

Fragment stage of a RenderPipelineDescriptor.

Member Data Documentation

◆ entryPoint

RcString donner::gpu::FragmentState::entryPoint

Entry point name. Must be nonempty.

◆ module

ShaderModuleRef donner::gpu::FragmentState::module

Shader module containing the entry point.

◆ targets

std::vector<ColorTargetState> donner::gpu::FragmentState::targets

Color targets. Must be nonempty.


The documentation for this struct was generated from the following file: