name = {{ name }}
version = {{ version }}
{{#required_attributes.length}}
Required attributes
{{#required_attributes}}
{{.}}
{{/required_attributes}}
{{/required_attributes.length}}
OpenGL shaders
{{#opengl}}
{{index}} {{shaderModel}} {{pipelineStage}} {{variantString}}
{{/opengl}}
Vulkan shaders
{{#vulkan}}
{{index}} {{shaderModel}} {{pipelineStage}} {{variantString}}
{{/vulkan}}
Metal shaders
{{#metal}}
{{index}} {{shaderModel}} {{pipelineStage}} {{variantString}}
{{/metal}}
Material details
{{#shading}}
shading model = {{model}}
vertex domain = {{vertex_domain}}
interpolation = {{interpolation}}
shadow multiply = {{shadow_multiply}}
specular antialiasing = {{specular_antialiasing}}
variance = {{variance}}
threshold = {{threshold}}
clear coat IOR change = {{clear_coat_IOR_change}}
{{/shading}}
{{#raster}}
blending = {{blending}}
mask threshold = {{mask_threshold}}
color write = {{color_write}}
depth write = {{depth_write}}
depth test = {{depth_test}}
double sided = {{double_sided}}
culling = {{culling}}
transparency = {{transparency}}
{{/raster}}