Class GLX

java.lang.Object
com.mojang.blaze3d.platform.GLX

@Environment(CLIENT) public class GLX extends Object
Mappings:
Namespace Name
official buj
intermediary net/minecraft/class_629
named com/mojang/blaze3d/platform/GLX
  • Field Details

    • gl21Supported

      public static boolean gl21Supported
      Mappings:
      Namespace Name Mixin selector
      official a Lbuj;a:Z
      intermediary field_8372 Lnet/minecraft/class_629;field_8372:Z
      named gl21Supported Lcom/mojang/blaze3d/platform/GLX;gl21Supported:Z
    • textureUnit

      public static int textureUnit
      Mappings:
      Namespace Name Mixin selector
      official b Lbuj;b:I
      intermediary field_2300 Lnet/minecraft/class_629;field_2300:I
      named textureUnit Lcom/mojang/blaze3d/platform/GLX;textureUnit:I
    • lightmapTextureUnit

      public static int lightmapTextureUnit
      Mappings:
      Namespace Name Mixin selector
      official c Lbuj;c:I
      intermediary field_2301 Lnet/minecraft/class_629;field_2301:I
      named lightmapTextureUnit Lcom/mojang/blaze3d/platform/GLX;lightmapTextureUnit:I
    • field_8388

      public static boolean field_8388
      Mappings:
      Namespace Name Mixin selector
      official d Lbuj;d:Z
      intermediary field_8388 Lnet/minecraft/class_629;field_8388:Z
      named field_8388 Lcom/mojang/blaze3d/platform/GLX;field_8388:Z
    • field_8389

      public static int field_8389
      Mappings:
      Namespace Name Mixin selector
      official e Lbuj;e:I
      intermediary field_8389 Lnet/minecraft/class_629;field_8389:I
      named field_8389 Lcom/mojang/blaze3d/platform/GLX;field_8389:I
    • arbMultitexture

      private static boolean arbMultitexture
      Mappings:
      Namespace Name Mixin selector
      official h Lbuj;h:Z
      intermediary field_2302 Lnet/minecraft/class_629;field_2302:Z
      named arbMultitexture Lcom/mojang/blaze3d/platform/GLX;arbMultitexture:Z
    • gl14Supported

      private static boolean gl14Supported
      Mappings:
      Namespace Name Mixin selector
      official i Lbuj;i:Z
      intermediary field_8370 Lnet/minecraft/class_629;field_8370:Z
      named gl14Supported Lcom/mojang/blaze3d/platform/GLX;gl14Supported:Z
    • advanced

      public static boolean advanced
      Mappings:
      Namespace Name Mixin selector
      official f Lbuj;f:Z
      intermediary field_8383 Lnet/minecraft/class_629;field_8383:Z
      named advanced Lcom/mojang/blaze3d/platform/GLX;advanced:Z
    • shadersSupported

      public static boolean shadersSupported
      Mappings:
      Namespace Name Mixin selector
      official g Lbuj;g:Z
      intermediary field_8391 Lnet/minecraft/class_629;field_8391:Z
      named shadersSupported Lcom/mojang/blaze3d/platform/GLX;shadersSupported:Z
  • Constructor Details

    • GLX

      public GLX()
  • Method Details

    • createContext

      public static void createContext()
      Mappings:
      Namespace Name Mixin selector
      official a Lbuj;a()V
      intermediary method_1761 Lnet/minecraft/class_629;method_1761()V
      named createContext Lcom/mojang/blaze3d/platform/GLX;createContext()V
    • gl13ActiveTexture

      public static void gl13ActiveTexture(int texture)
      Allows selecting the active texture unit
      Mappings:
      Namespace Name Mixin selector
      official a Lbuj;a(I)V
      intermediary method_1762 Lnet/minecraft/class_629;method_1762(I)V
      named gl13ActiveTexture Lcom/mojang/blaze3d/platform/GLX;gl13ActiveTexture(I)V
    • gl13ClientActiveTexture

      public static void gl13ClientActiveTexture(int texture)
      Allows selecting the active texture unit
      Mappings:
      Namespace Name Mixin selector
      official b Lbuj;b(I)V
      intermediary method_1764 Lnet/minecraft/class_629;method_1764(I)V
      named gl13ClientActiveTexture Lcom/mojang/blaze3d/platform/GLX;gl13ClientActiveTexture(I)V
    • gl13MultiTexCoord2f

      public static void gl13MultiTexCoord2f(int i, float f1, float f2)
      Sets the current texture coordinates
      Mappings:
      Namespace Name Mixin selector
      official a Lbuj;a(IFF)V
      intermediary method_1763 Lnet/minecraft/class_629;method_1763(IFF)V
      named gl13MultiTexCoord2f Lcom/mojang/blaze3d/platform/GLX;gl13MultiTexCoord2f(IFF)V
    • glBlendFuncSeparate

      public static void glBlendFuncSeparate(int r, int g, int b, int a)
      Specifies pixel arithmetic for RGB and alpha components separately
      Mappings:
      Namespace Name Mixin selector
      official a Lbuj;a(IIII)V
      intermediary method_7300 Lnet/minecraft/class_629;method_7300(IIII)V
      named glBlendFuncSeparate Lcom/mojang/blaze3d/platform/GLX;glBlendFuncSeparate(IIII)V
    • supportsFbo

      public static boolean supportsFbo()
      Returns whether OpenGl supports Frame Buffer Objects
      Mappings:
      Namespace Name Mixin selector
      official b Lbuj;b()Z
      intermediary method_7315 Lnet/minecraft/class_629;method_7315()Z
      named supportsFbo Lcom/mojang/blaze3d/platform/GLX;supportsFbo()Z