yum-mirror/slang
Making it easier to work with shaders
git clone https://git.yummers.dev/yum-mirror/slang
2c2294d33
master
1#version 450 2#extension GL_EXT_samplerless_texture_functions : require 3#extension GL_EXT_nonuniform_qualifier : require 4layout (row_major )uniform ; 5layout (row_major )buffer ; 6layout (binding = 0 ) 7uniform texture2D gParams_textures_0 [10 ]; 8 9float fetchData_0 (uvec2 coords_0 ,uint index_0 ) 10{ 11return (texelFetch ((gParams_textures_0 [nonuniformEXT (index_0 )]),ivec2 ((coords_0 )),0 ).x ); 12} 13 14layout (location = 0 ) 15out vec4 _S1 ; 16 17flat layout (location = 0 ) 18in uvec3 _S2 ; 19 20void main () 21{ 22_S1 = vec4 (fetchData_0 (_S2 .xy ,_S2 .z )); 23return ; 24} 25