404 lines
5.8 KiB
JSON
Raw Permalink Normal View History

2025-01-22 16:18:30 +01:00
{
"files": [
{
"name": "painter_colored_frag",
"files": [
"painter-colored.frag.d3d11"
],
"file_sizes": [
1
],
"type": "shader",
"inputs": [
{
"name": "fragmentColor",
"type": "vec4"
}
],
"outputs": [
{
"name": "FragColor",
"type": "vec4"
}
],
"uniforms": [],
"types": []
},
{
"name": "painter_colored_vert",
"files": [
"painter-colored.vert.d3d11"
],
"file_sizes": [
1
],
"type": "shader",
"inputs": [
{
"name": "vertexPosition",
"type": "vec3"
},
{
"name": "vertexColor",
"type": "vec4"
},
{
"name": "gl_VertexID",
"type": "int"
},
{
"name": "gl_InstanceID",
"type": "int"
}
],
"outputs": [
{
"name": "fragmentColor",
"type": "vec4"
}
],
"uniforms": [
{
"name": "projectionMatrix",
"type": "mat4"
}
],
"types": [
{
"name": "gl_PerVertex",
"members": [
{
"type": "vec4",
"name": "gl_Position"
},
{
"type": "float",
"name": "gl_PointSize"
},
{
"type": "float[]",
"name": "gl_ClipDistance"
},
{
"type": "float[]",
"name": "gl_CullDistance"
}
]
}
]
},
{
"name": "painter_image_frag",
"files": [
"painter-image.frag.d3d11"
],
"file_sizes": [
1
],
"type": "shader",
"inputs": [
{
"name": "texCoord",
"type": "vec2"
},
{
"name": "color",
"type": "vec4"
}
],
"outputs": [
{
"name": "FragColor",
"type": "vec4"
}
],
"uniforms": [
{
"name": "tex",
"type": "sampler2D"
}
],
"types": []
},
{
"name": "painter_image_vert",
"files": [
"painter-image.vert.d3d11"
],
"file_sizes": [
1
],
"type": "shader",
"inputs": [
{
"name": "vertexPosition",
"type": "vec3"
},
{
"name": "texPosition",
"type": "vec2"
},
{
"name": "vertexColor",
"type": "vec4"
},
{
"name": "gl_VertexID",
"type": "int"
},
{
"name": "gl_InstanceID",
"type": "int"
}
],
"outputs": [
{
"name": "texCoord",
"type": "vec2"
},
{
"name": "color",
"type": "vec4"
}
],
"uniforms": [
{
"name": "projectionMatrix",
"type": "mat4"
}
],
"types": [
{
"name": "gl_PerVertex",
"members": [
{
"type": "vec4",
"name": "gl_Position"
},
{
"type": "float",
"name": "gl_PointSize"
},
{
"type": "float[]",
"name": "gl_ClipDistance"
},
{
"type": "float[]",
"name": "gl_CullDistance"
}
]
}
]
},
{
"name": "painter_text_frag",
"files": [
"painter-text.frag.d3d11"
],
"file_sizes": [
1
],
"type": "shader",
"inputs": [
{
"name": "fragmentColor",
"type": "vec4"
},
{
"name": "texCoord",
"type": "vec2"
}
],
"outputs": [
{
"name": "FragColor",
"type": "vec4"
}
],
"uniforms": [
{
"name": "tex",
"type": "sampler2D"
}
],
"types": []
},
{
"name": "painter_text_vert",
"files": [
"painter-text.vert.d3d11"
],
"file_sizes": [
1
],
"type": "shader",
"inputs": [
{
"name": "vertexPosition",
"type": "vec3"
},
{
"name": "texPosition",
"type": "vec2"
},
{
"name": "vertexColor",
"type": "vec4"
},
{
"name": "gl_VertexID",
"type": "int"
},
{
"name": "gl_InstanceID",
"type": "int"
}
],
"outputs": [
{
"name": "texCoord",
"type": "vec2"
},
{
"name": "fragmentColor",
"type": "vec4"
}
],
"uniforms": [
{
"name": "projectionMatrix",
"type": "mat4"
}
],
"types": [
{
"name": "gl_PerVertex",
"members": [
{
"type": "vec4",
"name": "gl_Position"
},
{
"type": "float",
"name": "gl_PointSize"
},
{
"type": "float[]",
"name": "gl_ClipDistance"
},
{
"type": "float[]",
"name": "gl_CullDistance"
}
]
}
]
},
{
"name": "painter_video_frag",
"files": [
"painter-video.frag.d3d11"
],
"file_sizes": [
1
],
"type": "shader",
"inputs": [
{
"name": "texCoord",
"type": "vec2"
},
{
"name": "color",
"type": "vec4"
}
],
"outputs": [
{
"name": "FragColor",
"type": "vec4"
}
],
"uniforms": [
{
"name": "tex",
"type": "sampler2D"
}
],
"types": []
},
{
"name": "painter_video_vert",
"files": [
"painter-video.vert.d3d11"
],
"file_sizes": [
1
],
"type": "shader",
"inputs": [
{
"name": "vertexPosition",
"type": "vec3"
},
{
"name": "texPosition",
"type": "vec2"
},
{
"name": "vertexColor",
"type": "vec4"
},
{
"name": "gl_VertexID",
"type": "int"
},
{
"name": "gl_InstanceID",
"type": "int"
}
],
"outputs": [
{
"name": "texCoord",
"type": "vec2"
},
{
"name": "color",
"type": "vec4"
}
],
"uniforms": [
{
"name": "projectionMatrix",
"type": "mat4"
}
],
"types": [
{
"name": "gl_PerVertex",
"members": [
{
"type": "vec4",
"name": "gl_Position"
},
{
"type": "float",
"name": "gl_PointSize"
},
{
"type": "float[]",
"name": "gl_ClipDistance"
},
{
"type": "float[]",
"name": "gl_CullDistance"
}
]
}
]
}
]
}