From 5458d9f9b8a5092ffb01968958129633c799254c Mon Sep 17 00:00:00 2001 From: mcrcortex <18544518+MCRcortex@users.noreply.github.com> Date: Mon, 15 Sep 2025 11:19:34 +1000 Subject: [PATCH] improve --- .../assets/voxy/shaders/lod/meshext/frag.glsl | 22 ------------------- .../assets/voxy/shaders/lod/meshext/mesh.glsl | 2 +- .../assets/voxy/shaders/lod/meshext/task.glsl | 2 +- 3 files changed, 2 insertions(+), 24 deletions(-) diff --git a/src/main/resources/assets/voxy/shaders/lod/meshext/frag.glsl b/src/main/resources/assets/voxy/shaders/lod/meshext/frag.glsl index c1a6035d..16052f21 100644 --- a/src/main/resources/assets/voxy/shaders/lod/meshext/frag.glsl +++ b/src/main/resources/assets/voxy/shaders/lod/meshext/frag.glsl @@ -49,28 +49,6 @@ vec2 getBaseUV() { void main() { - if (all(equal(primIn.data, uvec4(0)).yzw)) { - outColour = vec4(0,1,0,0); - } else { - if (all(equal(primIn.data, uvec4(1)).yzw)) { - outColour = vec4(1, 0, 1, 0); - } else { - outColour = vec4(primIn.data%256)/255; - return; - } - } - uint quadDebug = primIn.data.x; - uint hash = quadDebug; - if (hash != 0) { - hash = hash*1231421+123141; - hash ^= hash>>16; - hash = hash*1231421+123141; - hash ^= hash>>16; - hash = hash * 1827364925 + 123325621; - } - outColour = vec4(float(hash&15u)/15, float((hash>>4)&15u)/15, float((hash>>8)&15u)/15, 0); - - return; vec2 uv = vec2(0); diff --git a/src/main/resources/assets/voxy/shaders/lod/meshext/mesh.glsl b/src/main/resources/assets/voxy/shaders/lod/meshext/mesh.glsl index 5b5ba8b5..04f3a2b1 100644 --- a/src/main/resources/assets/voxy/shaders/lod/meshext/mesh.glsl +++ b/src/main/resources/assets/voxy/shaders/lod/meshext/mesh.glsl @@ -24,7 +24,7 @@ struct Task { uint baseQuad; uint quadCount; - //uint padddd[64]; + uint padddd[64]; }; taskPayloadSharedEXT Task task; diff --git a/src/main/resources/assets/voxy/shaders/lod/meshext/task.glsl b/src/main/resources/assets/voxy/shaders/lod/meshext/task.glsl index a839c8b5..8ff44a8d 100644 --- a/src/main/resources/assets/voxy/shaders/lod/meshext/task.glsl +++ b/src/main/resources/assets/voxy/shaders/lod/meshext/task.glsl @@ -45,7 +45,7 @@ struct Task { uint baseQuad; uint quadCount; - //uint padddd[64]; + uint padddd[64]; }; taskPayloadSharedEXT Task task;