Cleanup
This commit is contained in:
@@ -1,7 +1,5 @@
|
||||
#version 450 core
|
||||
//struct CloudPosCol { vec4 pos; vec4 col; };
|
||||
//struct CloudPosCol { vec3 pos; uint colx; vec4 col; };
|
||||
struct CloudPosCol { vec3 pos; uint colx; };
|
||||
struct CloudPosCol { vec3 pos; uint col; };
|
||||
layout (std140, binding = 0) uniform TheMat { mat4 theMat; } ;
|
||||
layout (std430, binding = 6) readonly buffer CPos { CloudPosCol data[]; };
|
||||
const vec2 indices[6] =
|
||||
@@ -19,8 +17,7 @@ void main()
|
||||
{
|
||||
uint i = gl_VertexID / 6;
|
||||
uint k = gl_VertexID % 6;
|
||||
//vCol = data[i].col;
|
||||
vCol = unpackUnorm4x8(data[i].colx);
|
||||
vCol = unpackUnorm4x8(data[i].col);
|
||||
vControls = indices[k];
|
||||
vPos = vec3(data[i].pos.xy + 20*vControls, data[i].pos.z);
|
||||
gl_Position = theMat * vec4(vPos,1);
|
||||
|
||||
Reference in New Issue
Block a user