mirror of
https://github.com/baldurk/renderdoc.git
synced 2026-05-13 13:30:44 +00:00
Test cbuffer access
This commit is contained in:
@@ -100,7 +100,6 @@ void main()
|
||||
|
||||
#extension GL_EXT_samplerless_texture_functions : require
|
||||
|
||||
/*
|
||||
layout(set = 0, binding = 0, std140) uniform constsbuf
|
||||
{
|
||||
vec4 first;
|
||||
@@ -112,7 +111,6 @@ layout(set = 0, binding = 0, std140) uniform constsbuf
|
||||
vec4 fourth;
|
||||
vec4 pad4;
|
||||
} cbuf;
|
||||
*/
|
||||
|
||||
//layout(set = 0, binding = 1) uniform sampler pointSampler;
|
||||
//layout(set = 0, binding = 2) uniform sampler linearSampler;
|
||||
@@ -308,6 +306,32 @@ void main()
|
||||
Color = vec4(dot(a.xyz, b.xyz), dot(a.w, b.w), dot(a, b), dot(a.wz, b.ww));
|
||||
break;
|
||||
}
|
||||
case 26:
|
||||
{
|
||||
Color = cbuf.first;
|
||||
break;
|
||||
}
|
||||
case 27:
|
||||
{
|
||||
Color = cbuf.second;
|
||||
break;
|
||||
}
|
||||
case 28:
|
||||
{
|
||||
Color = cbuf.third;
|
||||
break;
|
||||
}
|
||||
case 29:
|
||||
{
|
||||
Color = cbuf.fourth;
|
||||
break;
|
||||
}
|
||||
case 30:
|
||||
{
|
||||
Color = cbuf.first + cbuf.second + cbuf.third + cbuf.fourth +
|
||||
cbuf.pad1 + cbuf.pad2 + cbuf.pad3 + cbuf.pad4;
|
||||
break;
|
||||
}
|
||||
default: break;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user