Removing meshlet debugging code

This commit is contained in:
Dynamitos
2023-12-15 12:30:08 +01:00
parent b24635e848
commit e233fb9c5b
2 changed files with 6 additions and 7 deletions
+1 -1
View File
@@ -29,5 +29,5 @@ float4 fragmentMain(in FragmentParameter params) : SV_Target
{ {
result += pLightEnv.pointLights[i].illuminate(lightingParams, brdf); result += pLightEnv.pointLights[i].illuminate(lightingParams, brdf);
} }
return float4(materialParams.vertexColor, 1.0f); return float4(result, 1.0f);
} }
+5 -6
View File
@@ -29,19 +29,19 @@ void taskMain(
localToClip = mul(pViewParams.projectionMatrix, mul(pViewParams.viewMatrix, instance.transformMatrix)); localToClip = mul(pViewParams.projectionMatrix, mul(pViewParams.viewMatrix, instance.transformMatrix));
// Left // Left
viewFrustum.sides[0].n = float3(1, 0, 0); viewFrustum.sides[0].n = float3(1, 0, 0);
viewFrustum.sides[0].d = 0.7; viewFrustum.sides[0].d = 1;
// Right // Right
viewFrustum.sides[1].n = float3(-1, 0, 0); viewFrustum.sides[1].n = float3(-1, 0, 0);
viewFrustum.sides[1].d = 0.7; viewFrustum.sides[1].d = 1;
// Top // Top
viewFrustum.sides[2].n = float3(0, -1, 0); viewFrustum.sides[2].n = float3(0, -1, 0);
viewFrustum.sides[2].d = 0.7; viewFrustum.sides[2].d = 1;
// Bottom // Bottom
viewFrustum.sides[3].n = float3(0, 1, 0); viewFrustum.sides[3].n = float3(0, 1, 0);
viewFrustum.sides[3].d = 0.7; viewFrustum.sides[3].d = 1;
// Base // Base
viewFrustum.basePlane.n = float3(0, 0, 1); viewFrustum.basePlane.n = float3(0, 0, 1);
viewFrustum.basePlane.d = 0.2; viewFrustum.basePlane.d = 0;
} }
GroupMemoryBarrierWithGroupSync(); GroupMemoryBarrierWithGroupSync();
MeshData mesh = pScene.meshData[groupID]; MeshData mesh = pScene.meshData[groupID];
@@ -120,7 +120,6 @@ void meshMain(
{ {
uint vertexIndex = pScene.vertexIndices[m.vertexOffset + v]; uint vertexIndex = pScene.vertexIndices[m.vertexOffset + v];
VertexAttributes attr = pVertexData.getAttributes(md.indicesOffset + vertexIndex); VertexAttributes attr = pVertexData.getAttributes(md.indicesOffset + vertexIndex);
attr.vertexColor = m.color;
vertices[v] = attr.getParameter(inst.transformMatrix); vertices[v] = attr.getParameter(inst.transformMatrix);
} }
} }