| #version 450 core | |
| #extension GL_EXT_float_e2m1 : require | |
| #extension GL_EXT_float_ue8m0 : require | |
| struct NestedSubByte { floate2m1_t value; }; | |
| struct NestedByte { floatue8m0_t value; }; | |
| layout(location = 0) out NestedSubByte subByteOutput; | |
| layout(location = 1) out NestedByte byteOutput; | |
| void main() | |
| { | |
| gl_Position = vec4(0.0); | |
| } |