OptionalalphaOptionalattributesOptionalbaseOptionalbaseOptionalblendOptionalblendOptionalblendOptionalblendOptionalblendOptionalblendOptionalblendOptionalbrdfOptionalcastOptionalclearcoatOptionalclearcoatOptionalclearcoatOptionalclearcoatOptionalclearcoatOptionalcullOptionalcullOptionaldepthOptionaldepthOptionaldepthOptionaldepthOptionaldiffuseOptionaldiffuseOptionaldiffuseOptionalemissionOptionalemissionOptionalenableOptionalenableOptionalexposureOptionalfrontOptionalgammaOptionalgammaOptionalglossinessOptionalignoreOptionalisOptionalisOptionalisOptionalisOptionalisOptionallightOptionallightOptionalmetallicOptionalmetallicOptionalmetallicOptionalnameOptionalneedOptionalneedOptionalnormalOptionalnormalOptionalocclusionOptionalocclusionOptionalonOptionalparallaxOptionalpremultiplyOptionalreceiveOptionalrenderOptionalroughnessOptionalroughnessOptionalsampleOptionalshaderOptionalshaderOptionalsideOptionalspecularOptionalspecularOptionalspecularOptionalspecularOptionalstencilOptionalstencilOptionalstencilOptionalstencilOptionalstencilOptionalstencilOptionalstencilOptionalstencilOptionaltransparencyOptionaltransparentOptionaluniformOptionaluniformsSemantic resolvers used by canonical UBO packing and standalone sampler bindings.
Application-defined classic uniforms must be sampler types; put every numeric value in
uniformBlocks.
OptionaluseOptionaluseOptionaluserOptionaluvOptionaluvOptionalwireframe
Registered std140 blocks keyed by their globally stable GLSL block name.