yum-mirror/slang

Making it easier to work with shaders

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

Yong He[SPIRV] Support `globallycoherent` and `[vk::index()]`. (#3488)e7b6de334

master
441 B19 linesraw
1// get-attribute-at-vertex.slang.glsl
2//TEST_IGNORE_FILE:
3
4#version 450
5#extension GL_EXT_fragment_shader_barycentric : require
6layout(row_major) uniform;
7layout(row_major) buffer;
8
9pervertexEXT layout(location = 0)
10in vec4  color_0[3];
11
12layout(location = 0)
13out vec4 result_0;
14
15void main()
16{
17    result_0 = gl_BaryCoordEXT.x * ((color_0)[(0U)]) + gl_BaryCoordEXT.y * ((color_0)[(1U)]) + gl_BaryCoordEXT.z * ((color_0)[(2U)]);
18    return;
19}