SPIRV-Cross/reference/shaders-reflection/asm/aliased-entry-point-names.asm.multi.json
Hans-Kristian Arntzen 18e24c3ca2 Reflection: Emit reflection information for array size literalness.
If not literal, check specialization_constant entries for "variable_id"
to link up ID with spec constant values. This maps directly to C++ API.
2020-01-15 16:49:19 +01:00

55 lines
1.2 KiB
JSON

{
"entryPoints" : [
{
"name" : "maim",
"mode" : "vert"
},
{
"name" : "main",
"mode" : "vert"
},
{
"name" : "maim",
"mode" : "frag"
},
{
"name" : "main",
"mode" : "frag"
}
],
"types" : {
"_8" : {
"name" : "_8",
"members" : [
{
"name" : "_m0",
"type" : "vec4"
},
{
"name" : "_m1",
"type" : "float"
},
{
"name" : "_m2",
"type" : "float",
"array" : [
1
],
"array_size_is_literal" : [
true
]
},
{
"name" : "_m3",
"type" : "float",
"array" : [
1
],
"array_size_is_literal" : [
true
]
}
]
}
}
}