This commit is contained in:
mcrcortex
2025-09-14 18:50:16 +10:00
parent 5657018a98
commit 8c49b42aa6
2 changed files with 2 additions and 4 deletions

View File

@@ -7,7 +7,6 @@ layout(binding = 2) uniform sampler2D depthTex;
layout(location=1) perprimitiveEXT in PerPrimData { layout(location=1) perprimitiveEXT in PerPrimData {
uvec4 data; uvec4 data;
uvec4 padd;
} primIn; } primIn;
layout(location = 0) out vec4 outColour; layout(location = 0) out vec4 outColour;

View File

@@ -31,7 +31,6 @@ taskPayloadSharedEXT Task task;
layout(location=1) perprimitiveEXT out PerPrimData { layout(location=1) perprimitiveEXT out PerPrimData {
uvec4 data; uvec4 data;
uvec4 padd;
} primOut[]; } primOut[];
@@ -331,11 +330,11 @@ void main() {
//Prim 1 //Prim 1
gl_PrimitiveTriangleIndicesEXT[triId] = uvec3(vertId_+0, vertId_+1, vertId); gl_PrimitiveTriangleIndicesEXT[triId] = uvec3(vertId_+0, vertId_+1, vertId);
gl_MeshVerticesEXT[vertId++].gl_Position = p0; gl_MeshVerticesEXT[vertId++].gl_Position = p0;
primOut[triId++].data = uvec4(qid,0,0,0); primOut[triId++].data = data;
//Prim 2 //Prim 2
gl_PrimitiveTriangleIndicesEXT[triId] = uvec3(vertId_+0, vertId, vertId_+1); gl_PrimitiveTriangleIndicesEXT[triId] = uvec3(vertId_+0, vertId, vertId_+1);
gl_MeshVerticesEXT[vertId++].gl_Position = p3; gl_MeshVerticesEXT[vertId++].gl_Position = p3;
primOut[triId++].data = uvec4(qid,1,1,1); primOut[triId++].data = data;
} }
} }