ShaderDesc

Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Members

Variables

_end_canary
uint _end_canary;
Undocumented in source.
_start_canary
uint _start_canary;
Undocumented in source.
attrs
ShaderVertexAttr[16] attrs;
Undocumented in source.
compute_func
ShaderFunction compute_func;
Undocumented in source.
fragment_func
ShaderFunction fragment_func;
Undocumented in source.
label
const(char)* label;
Undocumented in source.
mtl_threads_per_threadgroup
MtlShaderThreadsPerThreadgroup mtl_threads_per_threadgroup;
Undocumented in source.
samplers
ShaderSampler[12] samplers;
Undocumented in source.
texture_sampler_pairs
ShaderTextureSamplerPair[32] texture_sampler_pairs;
Undocumented in source.
uniform_blocks
ShaderUniformBlock[8] uniform_blocks;
Undocumented in source.
vertex_func
ShaderFunction vertex_func;
Undocumented in source.
views
ShaderView[32] views;
Undocumented in source.

Meta