yum-mirror/glslang
git clone https://git.yummers.dev/yum-mirror/glslang
00d05d23
main
1#version 450 2 3#extension GL_EXT_fragment_shading_rate : enable 4 5layout (location = 0 )in int id ; 6 7void main () 8{ 9switch (id ) 10 { 11case 0 : 12// V2 | H2 => 5 13gl_PrimitiveShadingRateEXT = gl_ShadingRateFlag2VerticalPixelsEXT |gl_ShadingRateFlag2HorizontalPixelsEXT ; 14break ; 15case 1 : 16// V2 | H4 => 9 17gl_PrimitiveShadingRateEXT = gl_ShadingRateFlag2VerticalPixelsEXT |gl_ShadingRateFlag4HorizontalPixelsEXT ; 18break ; 19case 2 : 20// V4 | H2 => 6 21gl_PrimitiveShadingRateEXT = gl_ShadingRateFlag4VerticalPixelsEXT |gl_ShadingRateFlag2HorizontalPixelsEXT ; 22break ; 23case 3 : 24// V4 | H4 => 10 25gl_PrimitiveShadingRateEXT = gl_ShadingRateFlag4VerticalPixelsEXT |gl_ShadingRateFlag4HorizontalPixelsEXT ; 26break ; 27 } 28}