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::shader::IrOutputMember Struct Reference

One entry point output member. More...

#include "donner/gpu/shader/IrModule.h"

Public Attributes

RcString name
 Output name.
IrType type
 Output type.
std::optional< uint32_t > location
 Stage IO location.
std::optional< BuiltinOutputbuiltin
 Builtin output.

Detailed Description

One entry point output member.

Member Data Documentation

◆ builtin

std::optional<BuiltinOutput> donner::gpu::shader::IrOutputMember::builtin

Builtin output.

◆ location

std::optional<uint32_t> donner::gpu::shader::IrOutputMember::location

Stage IO location.

◆ name

RcString donner::gpu::shader::IrOutputMember::name

Output name.

◆ type

IrType donner::gpu::shader::IrOutputMember::type

Output type.


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