From c0d3fb2caebb12b249edfe92c480e1ffc727bc72 Mon Sep 17 00:00:00 2001 From: Merlin1809 Date: Mon, 6 Oct 2025 12:13:58 +0200 Subject: [PATCH] Fix potential compile error on AMD --- shaders/dimensions/all_solid.fsh | 2 +- shaders/dimensions/all_solid.gsh | 4 ++-- shaders/dimensions/all_solid.tcs | 4 ++-- shaders/dimensions/all_solid.tes | 4 ++-- shaders/dimensions/all_solid.vsh | 4 ++-- shaders/lang/en_us.lang | 2 +- 6 files changed, 10 insertions(+), 10 deletions(-) diff --git a/shaders/dimensions/all_solid.fsh b/shaders/dimensions/all_solid.fsh index dc36652..54cc8f7 100644 --- a/shaders/dimensions/all_solid.fsh +++ b/shaders/dimensions/all_solid.fsh @@ -6,7 +6,7 @@ #include "/lib/items.glsl" #include "/lib/hsv.glsl" -in int NameTags; +flat in int NameTags; #ifdef HAND #undef POM diff --git a/shaders/dimensions/all_solid.gsh b/shaders/dimensions/all_solid.gsh index 8534bc8..f935618 100644 --- a/shaders/dimensions/all_solid.gsh +++ b/shaders/dimensions/all_solid.gsh @@ -21,7 +21,7 @@ in vec4 vtexcoord[]; flat in float vblockID[]; -in int vNameTags[]; +flat in int vNameTags[]; flat in float vSSSAMOUNT[]; flat in float vEMISSIVE[]; @@ -50,7 +50,7 @@ out vec3 GrassNormals; flat out float blockID; -out int NameTags; +flat out int NameTags; flat out float SSSAMOUNT; flat out float EMISSIVE; diff --git a/shaders/dimensions/all_solid.tcs b/shaders/dimensions/all_solid.tcs index be5e9c2..aa77612 100644 --- a/shaders/dimensions/all_solid.tcs +++ b/shaders/dimensions/all_solid.tcs @@ -18,7 +18,7 @@ in vec4 vtexcoord[]; flat in float vblockID[]; -in int vNameTags[]; +flat in int vNameTags[]; flat in float vSSSAMOUNT[]; flat in float vEMISSIVE[]; @@ -49,7 +49,7 @@ out vec4 texcoord[]; flat out float blockID[]; -out int NameTags[]; +flat out int NameTags[]; flat out float SSSAMOUNT[]; flat out float EMISSIVE[]; diff --git a/shaders/dimensions/all_solid.tes b/shaders/dimensions/all_solid.tes index 74f6507..42f4d5c 100644 --- a/shaders/dimensions/all_solid.tes +++ b/shaders/dimensions/all_solid.tes @@ -16,7 +16,7 @@ in vec4 texcoord[]; flat in float blockID[]; -in int NameTags[]; +flat in int NameTags[]; flat in float SSSAMOUNT[]; flat in float EMISSIVE[]; @@ -46,7 +46,7 @@ out vec4 vtexcoord; flat out float vblockID; -out int vNameTags; +flat out int vNameTags; flat out float vSSSAMOUNT; flat out float vEMISSIVE; diff --git a/shaders/dimensions/all_solid.vsh b/shaders/dimensions/all_solid.vsh index 3d1d25a..17b9fda 100644 --- a/shaders/dimensions/all_solid.vsh +++ b/shaders/dimensions/all_solid.vsh @@ -68,7 +68,7 @@ uniform int heldItemId2; attribute vec3 at_midBlock; #endif -out int vNameTags; +flat out int vNameTags; uniform int frameCounter; uniform float far; @@ -315,7 +315,7 @@ void main() { if(mc_Entity.x == BLOCK_AIR_WAVING) vnormalMat.a = 0.55; - /////// ----- vEMISSIVE STUFF ----- /////// + /////// ----- EMISSIVE STUFF ----- /////// vEMISSIVE = 0.0; vLIGHTNING = 0; // if(vNameTags > 0) vEMISSIVE = 0.9; diff --git a/shaders/lang/en_us.lang b/shaders/lang/en_us.lang index 269d836..8ed6d0e 100644 --- a/shaders/lang/en_us.lang +++ b/shaders/lang/en_us.lang @@ -1,6 +1,6 @@ option.SHADER_VERSION_LABEL = §d§lECLIPSE§r - A Bliss Edit prefix.SHADER_VERSION_LABEL = V - value.SHADER_VERSION_LABEL.482 = 4.0.0 + value.SHADER_VERSION_LABEL.482 = 4.0.1 # if you're here to translate, this is not a joke, these do what they say profile.POTATO=§4Potato