diff --git a/src/main/java/de/bixilon/minosoft/gui/rendering/chunk/ChunkRenderer.kt b/src/main/java/de/bixilon/minosoft/gui/rendering/chunk/ChunkRenderer.kt index 20f3fd171..49cab981e 100644 --- a/src/main/java/de/bixilon/minosoft/gui/rendering/chunk/ChunkRenderer.kt +++ b/src/main/java/de/bixilon/minosoft/gui/rendering/chunk/ChunkRenderer.kt @@ -98,7 +98,7 @@ class ChunkRenderer( override fun postInit(latch: AbstractLatch) { shader.load() - textShader.native.defines["FIXED_MIPMAP_LEVEL"] = 0 + textShader.native.defines["DISABLE_MIPMAPS"] = "" textShader.load() diff --git a/src/main/resources/assets/minosoft/rendering/shader/entities/features/text/text.fsh b/src/main/resources/assets/minosoft/rendering/shader/entities/features/text/text.fsh index bf9254fdf..bedf821f3 100644 --- a/src/main/resources/assets/minosoft/rendering/shader/entities/features/text/text.fsh +++ b/src/main/resources/assets/minosoft/rendering/shader/entities/features/text/text.fsh @@ -13,7 +13,7 @@ #version 330 core -#define FIXED_MIPMAP_LEVEL 0 +#define DISABLE_MIPMAPS out vec4 foutColor; diff --git a/src/main/resources/assets/minosoft/rendering/shader/gui/gui.fsh b/src/main/resources/assets/minosoft/rendering/shader/gui/gui.fsh index ccda9e57a..9a63fd199 100644 --- a/src/main/resources/assets/minosoft/rendering/shader/gui/gui.fsh +++ b/src/main/resources/assets/minosoft/rendering/shader/gui/gui.fsh @@ -13,7 +13,7 @@ #version 330 core -#define FIXED_MIPMAP_LEVEL 0 +#define DISABLE_MIPMAPS out vec4 foutColor; diff --git a/src/main/resources/assets/minosoft/rendering/shader/includes/texture.glsl b/src/main/resources/assets/minosoft/rendering/shader/includes/texture.glsl index d89b56f89..c78fbb48d 100644 --- a/src/main/resources/assets/minosoft/rendering/shader/includes/texture.glsl +++ b/src/main/resources/assets/minosoft/rendering/shader/includes/texture.glsl @@ -13,6 +13,9 @@ #ifndef INCLUDE_MINOSOFT_TEXTURE #define INCLUDE_MINOSOFT_TEXTURE +#ifdef DISABLE_MIPMAPS +#define FIXED_MIPMAP_LEVEL 0 +#endif uniform sampler2DArray uTextures[10];