61 lines
1.3 KiB
JSON
61 lines
1.3 KiB
JSON
|
{
|
||
|
"entryPoints" : [
|
||
|
{
|
||
|
"name" : "main",
|
||
|
"mode" : "vert"
|
||
|
}
|
||
|
],
|
||
|
"types" : {
|
||
|
"89" : {
|
||
|
"name" : "gl_PerVertex",
|
||
|
"members" : [
|
||
|
{
|
||
|
"name" : "gl_Position",
|
||
|
"type" : "vec4"
|
||
|
},
|
||
|
{
|
||
|
"name" : "gl_PointSize",
|
||
|
"type" : "float"
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"102" : {
|
||
|
"name" : "Block",
|
||
|
"members" : [
|
||
|
{
|
||
|
"name" : "var",
|
||
|
"type" : "mat2x3",
|
||
|
"row_major" : true,
|
||
|
"array" : [
|
||
|
4,
|
||
|
3
|
||
|
],
|
||
|
"offset" : 0
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
},
|
||
|
"inputs" : [
|
||
|
{
|
||
|
"type" : "vec4",
|
||
|
"name" : "a_position",
|
||
|
"location" : 0
|
||
|
}
|
||
|
],
|
||
|
"outputs" : [
|
||
|
{
|
||
|
"type" : "float",
|
||
|
"name" : "v_vtxResult",
|
||
|
"location" : 0
|
||
|
}
|
||
|
],
|
||
|
"ubos" : [
|
||
|
{
|
||
|
"type" : "102",
|
||
|
"name" : "Block",
|
||
|
"block_size" : 576,
|
||
|
"set" : 0,
|
||
|
"binding" : 0
|
||
|
}
|
||
|
]
|
||
|
}
|