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::VertexState Struct Reference

Vertex 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< VertexBufferLayoutbuffers
 Vertex buffer layouts, by slot.

Detailed Description

Vertex stage of a RenderPipelineDescriptor.

Member Data Documentation

◆ buffers

std::vector<VertexBufferLayout> donner::gpu::VertexState::buffers

Vertex buffer layouts, by slot.

◆ entryPoint

RcString donner::gpu::VertexState::entryPoint

Entry point name. Must be nonempty.

◆ module

ShaderModuleRef donner::gpu::VertexState::module

Shader module containing the entry point.


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