yum-mirror/slang

Making it easier to work with shaders

git clone https://git.yummers.dev/yum-mirror/slang

Tim FoleyTranslate .Load() to imageLoad() for Vulkan (#967)06e1ab698

master
422 B23 linesraw
1// image-load.slang.glsl
2//TEST_IGNORE_FILE:
3
4#version 450
5
6#extension GL_EXT_samplerless_texture_functions : require
7
8layout(r32f)
9layout(binding = 0)
10uniform image2DArray gParams_tex_0;
11
12layout(local_size_x = 1, local_size_y = 1, local_size_z = 1) in;
13
14void main()
15{
16    float _S1 = imageLoad(
17    	gParams_tex_0,
18    	ivec3(
19    		ivec2(gl_GlobalInvocationID.xy),
20    		int(gl_GlobalInvocationID.z))).x;
21
22    return;
23}