24 lines
1.1 KiB
Diff
24 lines
1.1 KiB
Diff
--- a/com/mojang/blaze3d/platform/GLX.java
|
|
+++ b/com/mojang/blaze3d/platform/GLX.java
|
|
@@ -115,6 +115,10 @@
|
|
p_212906_0_.put(1286, "Operation on incomplete framebuffer");
|
|
});
|
|
|
|
+ /* Stores the last values sent into glMultiTexCoord2f */
|
|
+ public static float lastBrightnessX = 0.0f;
|
|
+ public static float lastBrightnessY = 0.0f;
|
|
+
|
|
public static void populateSnooperWithOpenGL(IDataHolder p_populateSnooperWithOpenGL_0_) {
|
|
p_populateSnooperWithOpenGL_0_.setFixedData("opengl_version", GlStateManager.getString(7938));
|
|
p_populateSnooperWithOpenGL_0_.setFixedData("opengl_vendor", GlStateManager.getString(7936));
|
|
@@ -913,6 +917,10 @@
|
|
GL13.glMultiTexCoord2f(p_glMultiTexCoord2f_0_, p_glMultiTexCoord2f_1_, p_glMultiTexCoord2f_2_);
|
|
}
|
|
|
|
+ if (p_glMultiTexCoord2f_0_ == GL_TEXTURE1) {
|
|
+ lastBrightnessX = p_glMultiTexCoord2f_1_;
|
|
+ lastBrightnessY = p_glMultiTexCoord2f_2_;
|
|
+ }
|
|
}
|
|
|
|
public static void glBlendFuncSeparate(int p_glBlendFuncSeparate_0_, int p_glBlendFuncSeparate_1_, int p_glBlendFuncSeparate_2_, int p_glBlendFuncSeparate_3_) {
|