404 lines
5.8 KiB
JSON
404 lines
5.8 KiB
JSON
|
{
|
||
|
"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"
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
]
|
||
|
}
|