Class AdvancedOpenGlManager

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

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

    • nvidia

      public static boolean nvidia
      Mappings:
      Namespace Name Mixin selector
      official a Lbqs;a:Z
      intermediary field_5725 Lnet/minecraft/class_1355;field_5725:Z
      named nvidia Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;nvidia:Z
    • amd

      public static boolean amd
      Mappings:
      Namespace Name Mixin selector
      official b Lbqs;b:Z
      intermediary field_5728 Lnet/minecraft/class_1355;field_5728:Z
      named amd Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;amd:Z
    • framebuffer

      public static int framebuffer
      Mappings:
      Namespace Name Mixin selector
      official c Lbqs;c:I
      intermediary field_5729 Lnet/minecraft/class_1355;field_5729:I
      named framebuffer Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;framebuffer:I
    • renderbuffer

      public static int renderbuffer
      Mappings:
      Namespace Name Mixin selector
      official d Lbqs;d:I
      intermediary field_5730 Lnet/minecraft/class_1355;field_5730:I
      named renderbuffer Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;renderbuffer:I
    • colorAttachment

      public static int colorAttachment
      Mappings:
      Namespace Name Mixin selector
      official e Lbqs;e:I
      intermediary field_5731 Lnet/minecraft/class_1355;field_5731:I
      named colorAttachment Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;colorAttachment:I
    • depthAttachment

      public static int depthAttachment
      Mappings:
      Namespace Name Mixin selector
      official f Lbqs;f:I
      intermediary field_5732 Lnet/minecraft/class_1355;field_5732:I
      named depthAttachment Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;depthAttachment:I
    • completeFramebuffer

      public static int completeFramebuffer
      Mappings:
      Namespace Name Mixin selector
      official g Lbqs;g:I
      intermediary field_5733 Lnet/minecraft/class_1355;field_5733:I
      named completeFramebuffer Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;completeFramebuffer:I
    • incompleteFramebufferAttachment

      public static int incompleteFramebufferAttachment
      Mappings:
      Namespace Name Mixin selector
      official h Lbqs;h:I
      intermediary field_5734 Lnet/minecraft/class_1355;field_5734:I
      named incompleteFramebufferAttachment Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;incompleteFramebufferAttachment:I
    • incompleteFramebufferAttachmentMiss

      public static int incompleteFramebufferAttachmentMiss
      Mappings:
      Namespace Name Mixin selector
      official i Lbqs;i:I
      intermediary field_5735 Lnet/minecraft/class_1355;field_5735:I
      named incompleteFramebufferAttachmentMiss Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;incompleteFramebufferAttachmentMiss:I
    • incompleteFramebufferAttachmentDraw

      public static int incompleteFramebufferAttachmentDraw
      Mappings:
      Namespace Name Mixin selector
      official j Lbqs;j:I
      intermediary field_5736 Lnet/minecraft/class_1355;field_5736:I
      named incompleteFramebufferAttachmentDraw Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;incompleteFramebufferAttachmentDraw:I
    • incompleteFramebufferAttachmentRead

      public static int incompleteFramebufferAttachmentRead
      Mappings:
      Namespace Name Mixin selector
      official k Lbqs;k:I
      intermediary field_5737 Lnet/minecraft/class_1355;field_5737:I
      named incompleteFramebufferAttachmentRead Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;incompleteFramebufferAttachmentRead:I
    • type

      private static int type
      Mappings:
      Namespace Name Mixin selector
      official T Lbqs;T:I
      intermediary field_5718 Lnet/minecraft/class_1355;field_5718:I
      named type Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;type:I
    • advanced

      public static boolean advanced
      Mappings:
      Namespace Name Mixin selector
      official l Lbqs;l:Z
      intermediary field_5738 Lnet/minecraft/class_1355;field_5738:Z
      named advanced Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;advanced:Z
    • shaders

      private static boolean shaders
      Mappings:
      Namespace Name Mixin selector
      official U Lbqs;U:Z
      intermediary field_5719 Lnet/minecraft/class_1355;field_5719:Z
      named shaders Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;shaders:Z
    • arbShaderObjects

      private static boolean arbShaderObjects
      Mappings:
      Namespace Name Mixin selector
      official V Lbqs;V:Z
      intermediary field_5720 Lnet/minecraft/class_1355;field_5720:Z
      named arbShaderObjects Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;arbShaderObjects:Z
    • linkStatus

      public static int linkStatus
      Mappings:
      Namespace Name Mixin selector
      official m Lbqs;m:I
      intermediary field_5739 Lnet/minecraft/class_1355;field_5739:I
      named linkStatus Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;linkStatus:I
    • compileStatus

      public static int compileStatus
      Mappings:
      Namespace Name Mixin selector
      official n Lbqs;n:I
      intermediary field_5740 Lnet/minecraft/class_1355;field_5740:I
      named compileStatus Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;compileStatus:I
    • vertexShader

      public static int vertexShader
      Mappings:
      Namespace Name Mixin selector
      official o Lbqs;o:I
      intermediary field_5741 Lnet/minecraft/class_1355;field_5741:I
      named vertexShader Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;vertexShader:I
    • fragmentShader

      public static int fragmentShader
      Mappings:
      Namespace Name Mixin selector
      official p Lbqs;p:I
      intermediary field_5742 Lnet/minecraft/class_1355;field_5742:I
      named fragmentShader Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;fragmentShader:I
    • arbMultitexture

      private static boolean arbMultitexture
      Mappings:
      Namespace Name Mixin selector
      official W Lbqs;W:Z
      intermediary field_5721 Lnet/minecraft/class_1355;field_5721:Z
      named arbMultitexture Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;arbMultitexture:Z
    • textureUnit

      public static int textureUnit
      Mappings:
      Namespace Name Mixin selector
      official q Lbqs;q:I
      intermediary field_5743 Lnet/minecraft/class_1355;field_5743:I
      named textureUnit Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;textureUnit:I
    • lightmapTextureUnit

      public static int lightmapTextureUnit
      Mappings:
      Namespace Name Mixin selector
      official r Lbqs;r:I
      intermediary field_5744 Lnet/minecraft/class_1355;field_5744:I
      named lightmapTextureUnit Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;lightmapTextureUnit:I
    • texture

      public static int texture
      Mappings:
      Namespace Name Mixin selector
      official s Lbqs;s:I
      intermediary field_5745 Lnet/minecraft/class_1355;field_5745:I
      named texture Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;texture:I
    • arbTextureEnvCombine

      private static boolean arbTextureEnvCombine
      Mappings:
      Namespace Name Mixin selector
      official X Lbqs;X:Z
      intermediary field_5722 Lnet/minecraft/class_1355;field_5722:Z
      named arbTextureEnvCombine Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;arbTextureEnvCombine:Z
    • combine

      public static int combine
      Mappings:
      Namespace Name Mixin selector
      official t Lbqs;t:I
      intermediary field_5746 Lnet/minecraft/class_1355;field_5746:I
      named combine Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;combine:I
    • interpolate

      public static int interpolate
      Mappings:
      Namespace Name Mixin selector
      official u Lbqs;u:I
      intermediary field_5747 Lnet/minecraft/class_1355;field_5747:I
      named interpolate Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;interpolate:I
    • primary

      public static int primary
      Mappings:
      Namespace Name Mixin selector
      official v Lbqs;v:I
      intermediary field_5748 Lnet/minecraft/class_1355;field_5748:I
      named primary Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;primary:I
    • constant

      public static int constant
      Mappings:
      Namespace Name Mixin selector
      official w Lbqs;w:I
      intermediary field_5749 Lnet/minecraft/class_1355;field_5749:I
      named constant Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;constant:I
    • previous

      public static int previous
      Mappings:
      Namespace Name Mixin selector
      official x Lbqs;x:I
      intermediary field_5750 Lnet/minecraft/class_1355;field_5750:I
      named previous Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;previous:I
    • field_5751

      public static int field_5751
      Mappings:
      Namespace Name Mixin selector
      official y Lbqs;y:I
      intermediary field_5751 Lnet/minecraft/class_1355;field_5751:I
      named field_5751 Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;field_5751:I
    • field_5752

      public static int field_5752
      Mappings:
      Namespace Name Mixin selector
      official z Lbqs;z:I
      intermediary field_5752 Lnet/minecraft/class_1355;field_5752:I
      named field_5752 Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;field_5752:I
    • field_5699

      public static int field_5699
      Mappings:
      Namespace Name Mixin selector
      official A Lbqs;A:I
      intermediary field_5699 Lnet/minecraft/class_1355;field_5699:I
      named field_5699 Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;field_5699:I
    • field_5700

      public static int field_5700
      Mappings:
      Namespace Name Mixin selector
      official B Lbqs;B:I
      intermediary field_5700 Lnet/minecraft/class_1355;field_5700:I
      named field_5700 Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;field_5700:I
    • field_5701

      public static int field_5701
      Mappings:
      Namespace Name Mixin selector
      official C Lbqs;C:I
      intermediary field_5701 Lnet/minecraft/class_1355;field_5701:I
      named field_5701 Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;field_5701:I
    • field_5702

      public static int field_5702
      Mappings:
      Namespace Name Mixin selector
      official D Lbqs;D:I
      intermediary field_5702 Lnet/minecraft/class_1355;field_5702:I
      named field_5702 Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;field_5702:I
    • field_5703

      public static int field_5703
      Mappings:
      Namespace Name Mixin selector
      official E Lbqs;E:I
      intermediary field_5703 Lnet/minecraft/class_1355;field_5703:I
      named field_5703 Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;field_5703:I
    • field_5704

      public static int field_5704
      Mappings:
      Namespace Name Mixin selector
      official F Lbqs;F:I
      intermediary field_5704 Lnet/minecraft/class_1355;field_5704:I
      named field_5704 Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;field_5704:I
    • field_5705

      public static int field_5705
      Mappings:
      Namespace Name Mixin selector
      official G Lbqs;G:I
      intermediary field_5705 Lnet/minecraft/class_1355;field_5705:I
      named field_5705 Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;field_5705:I
    • field_5706

      public static int field_5706
      Mappings:
      Namespace Name Mixin selector
      official H Lbqs;H:I
      intermediary field_5706 Lnet/minecraft/class_1355;field_5706:I
      named field_5706 Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;field_5706:I
    • field_5707

      public static int field_5707
      Mappings:
      Namespace Name Mixin selector
      official I Lbqs;I:I
      intermediary field_5707 Lnet/minecraft/class_1355;field_5707:I
      named field_5707 Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;field_5707:I
    • field_5708

      public static int field_5708
      Mappings:
      Namespace Name Mixin selector
      official J Lbqs;J:I
      intermediary field_5708 Lnet/minecraft/class_1355;field_5708:I
      named field_5708 Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;field_5708:I
    • field_5709

      public static int field_5709
      Mappings:
      Namespace Name Mixin selector
      official K Lbqs;K:I
      intermediary field_5709 Lnet/minecraft/class_1355;field_5709:I
      named field_5709 Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;field_5709:I
    • field_5710

      public static int field_5710
      Mappings:
      Namespace Name Mixin selector
      official L Lbqs;L:I
      intermediary field_5710 Lnet/minecraft/class_1355;field_5710:I
      named field_5710 Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;field_5710:I
    • gl14Supported

      private static boolean gl14Supported
      Mappings:
      Namespace Name Mixin selector
      official Y Lbqs;Y:Z
      intermediary field_5723 Lnet/minecraft/class_1355;field_5723:Z
      named gl14Supported Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;gl14Supported:Z
    • blendFuncSeperateSupported

      public static boolean blendFuncSeperateSupported
      Mappings:
      Namespace Name Mixin selector
      official M Lbqs;M:Z
      intermediary field_5711 Lnet/minecraft/class_1355;field_5711:Z
      named blendFuncSeperateSupported Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;blendFuncSeperateSupported:Z
    • gl21Supported

      public static boolean gl21Supported
      Mappings:
      Namespace Name Mixin selector
      official N Lbqs;N:Z
      intermediary field_5712 Lnet/minecraft/class_1355;field_5712:Z
      named gl21Supported Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;gl21Supported:Z
    • shadersSupported

      public static boolean shadersSupported
      Mappings:
      Namespace Name Mixin selector
      official O Lbqs;O:Z
      intermediary field_5713 Lnet/minecraft/class_1355;field_5713:Z
      named shadersSupported Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;shadersSupported:Z
    • contextDescription

      private static String contextDescription
      Mappings:
      Namespace Name Mixin selector
      official Z Lbqs;Z:Ljava/lang/String;
      intermediary field_5724 Lnet/minecraft/class_1355;field_5724:Ljava/lang/String;
      named contextDescription Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;contextDescription:Ljava/lang/String;
    • processor

      private static String processor
      Mappings:
      Namespace Name Mixin selector
      official aa Lbqs;aa:Ljava/lang/String;
      intermediary field_5726 Lnet/minecraft/class_1355;field_5726:Ljava/lang/String;
      named processor Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;processor:Ljava/lang/String;
    • vboSupported

      public static boolean vboSupported
      Mappings:
      Namespace Name Mixin selector
      official P Lbqs;P:Z
      intermediary field_5714 Lnet/minecraft/class_1355;field_5714:Z
      named vboSupported Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;vboSupported:Z
    • field_5715

      public static boolean field_5715
      Mappings:
      Namespace Name Mixin selector
      official Q Lbqs;Q:Z
      intermediary field_5715 Lnet/minecraft/class_1355;field_5715:Z
      named field_5715 Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;field_5715:Z
    • vboShadersSupported

      private static boolean vboShadersSupported
      Mappings:
      Namespace Name Mixin selector
      official ab Lbqs;ab:Z
      intermediary field_5727 Lnet/minecraft/class_1355;field_5727:Z
      named vboShadersSupported Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;vboShadersSupported:Z
    • arrayBuffer

      public static int arrayBuffer
      Mappings:
      Namespace Name Mixin selector
      official R Lbqs;R:I
      intermediary field_5716 Lnet/minecraft/class_1355;field_5716:I
      named arrayBuffer Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;arrayBuffer:I
    • field_5717

      public static int field_5717
      Mappings:
      Namespace Name Mixin selector
      official S Lbqs;S:I
      intermediary field_5717 Lnet/minecraft/class_1355;field_5717:I
      named field_5717 Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;field_5717:I
  • Constructor Details

    • AdvancedOpenGlManager

      public AdvancedOpenGlManager()
  • Method Details

    • createContext

      public static void createContext()
      Mappings:
      Namespace Name Mixin selector
      official a Lbqs;a()V
      intermediary method_4789 Lnet/minecraft/class_1355;method_4789()V
      named createContext Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;createContext()V
    • method_4801

      public static boolean method_4801()
      Mappings:
      Namespace Name Mixin selector
      official b Lbqs;b()Z
      intermediary method_4801 Lnet/minecraft/class_1355;method_4801()Z
      named method_4801 Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;method_4801()Z
    • getContextDescription

      public static String getContextDescription()
      Mappings:
      Namespace Name Mixin selector
      official c Lbqs;c()Ljava/lang/String;
      intermediary method_4809 Lnet/minecraft/class_1355;method_4809()Ljava/lang/String;
      named getContextDescription Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;getContextDescription()Ljava/lang/String;
    • gl20GetProgrami

      public static int gl20GetProgrami​(int program, int param)
      Returns a parameter from a program object
      Mappings:
      Namespace Name Mixin selector
      official a Lbqs;a(II)I
      intermediary method_4792 Lnet/minecraft/class_1355;method_4792(II)I
      named gl20GetProgrami Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;gl20GetProgrami(II)I
    • gl20GetAttachShader

      public static void gl20GetAttachShader​(int program, int shader)
      Attaches a shader object to a program object
      Mappings:
      Namespace Name Mixin selector
      official b Lbqs;b(II)V
      intermediary method_4803 Lnet/minecraft/class_1355;method_4803(II)V
      named gl20GetAttachShader Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;gl20GetAttachShader(II)V
    • gl20DeleteShader

      public static void gl20DeleteShader​(int shader)
      Deletes a shader object
      Mappings:
      Namespace Name Mixin selector
      official a Lbqs;a(I)V
      intermediary method_4790 Lnet/minecraft/class_1355;method_4790(I)V
      named gl20DeleteShader Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;gl20DeleteShader(I)V
    • gl20CreateShader

      public static int gl20CreateShader​(int shader)
      Creates a shader object
      Mappings:
      Namespace Name Mixin selector
      official b Lbqs;b(I)I
      intermediary method_4802 Lnet/minecraft/class_1355;method_4802(I)I
      named gl20CreateShader Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;gl20CreateShader(I)I
    • gl20ShaderSource

      public static void gl20ShaderSource​(int shader, ByteBuffer count)
      Replaces the source code in a shader object
      Mappings:
      Namespace Name Mixin selector
      official a Lbqs;a(ILjava/nio/ByteBuffer;)V
      intermediary method_4796 Lnet/minecraft/class_1355;method_4796(ILjava/nio/ByteBuffer;)V
      named gl20ShaderSource Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;gl20ShaderSource(ILjava/nio/ByteBuffer;)V
    • gl20CompileShader

      public static void gl20CompileShader​(int shader)
      Compiles a shader object
      Mappings:
      Namespace Name Mixin selector
      official c Lbqs;c(I)V
      intermediary method_4810 Lnet/minecraft/class_1355;method_4810(I)V
      named gl20CompileShader Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;gl20CompileShader(I)V
    • gl20GetShaderi

      public static int gl20GetShaderi​(int shader, int param)
      Returns a parameter from a shader object
      Mappings:
      Namespace Name Mixin selector
      official c Lbqs;c(II)I
      intermediary method_4811 Lnet/minecraft/class_1355;method_4811(II)I
      named gl20GetShaderi Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;gl20GetShaderi(II)I
    • gl20GetShaderInfoLog

      public static String gl20GetShaderInfoLog​(int shader, int maxLength)
      Returns the information log for a shader object
      Mappings:
      Namespace Name Mixin selector
      official d Lbqs;d(II)Ljava/lang/String;
      intermediary method_4818 Lnet/minecraft/class_1355;method_4818(II)Ljava/lang/String;
      named gl20GetShaderInfoLog Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;gl20GetShaderInfoLog(II)Ljava/lang/String;
    • gl20GetProgramInfoLog

      public static String gl20GetProgramInfoLog​(int program, int maxLength)
      Returns the information log for a program object
      Mappings:
      Namespace Name Mixin selector
      official e Lbqs;e(II)Ljava/lang/String;
      intermediary method_4823 Lnet/minecraft/class_1355;method_4823(II)Ljava/lang/String;
      named gl20GetProgramInfoLog Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;gl20GetProgramInfoLog(II)Ljava/lang/String;
    • gl20UseProgram

      public static void gl20UseProgram​(int program)
      Installs a program object as part of current rendering state
      Mappings:
      Namespace Name Mixin selector
      official d Lbqs;d(I)V
      intermediary method_4817 Lnet/minecraft/class_1355;method_4817(I)V
      named gl20UseProgram Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;gl20UseProgram(I)V
    • gl20CreateProgram

      public static int gl20CreateProgram()
      Creates a program object
      Mappings:
      Namespace Name Mixin selector
      official d Lbqs;d()I
      intermediary method_4816 Lnet/minecraft/class_1355;method_4816()I
      named gl20CreateProgram Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;gl20CreateProgram()I
    • gl20DeleteProgram

      public static void gl20DeleteProgram​(int program)
      Deletes a program object
      Mappings:
      Namespace Name Mixin selector
      official e Lbqs;e(I)V
      intermediary method_4822 Lnet/minecraft/class_1355;method_4822(I)V
      named gl20DeleteProgram Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;gl20DeleteProgram(I)V
    • gl20LinkProgram

      public static void gl20LinkProgram​(int program)
      Links a program object
      Mappings:
      Namespace Name Mixin selector
      official f Lbqs;f(I)V
      intermediary method_4825 Lnet/minecraft/class_1355;method_4825(I)V
      named gl20LinkProgram Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;gl20LinkProgram(I)V
    • gl20GetUniformLocation

      public static int gl20GetUniformLocation​(int program, CharSequence name)
      Returns the location of a uniform variable
      Mappings:
      Namespace Name Mixin selector
      official a Lbqs;a(ILjava/lang/CharSequence;)I
      intermediary method_4795 Lnet/minecraft/class_1355;method_4795(ILjava/lang/CharSequence;)I
      named gl20GetUniformLocation Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;gl20GetUniformLocation(ILjava/lang/CharSequence;)I
    • gl20Uniform1

      public static void gl20Uniform1​(int loc, IntBuffer v)
      Specifies the value of a uniform variable for the current program object
      Mappings:
      Namespace Name Mixin selector
      official a Lbqs;a(ILjava/nio/IntBuffer;)V
      intermediary method_4799 Lnet/minecraft/class_1355;method_4799(ILjava/nio/IntBuffer;)V
      named gl20Uniform1 Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;gl20Uniform1(ILjava/nio/IntBuffer;)V
    • gl20Uniform1

      public static void gl20Uniform1​(int loc, int v)
      Specifies the value of a uniform variable for the current program object
      Mappings:
      Namespace Name Mixin selector
      official f Lbqs;f(II)V
      intermediary method_4826 Lnet/minecraft/class_1355;method_4826(II)V
      named gl20Uniform1 Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;gl20Uniform1(II)V
    • gl20Uniform

      public static void gl20Uniform​(int loc, FloatBuffer v)
      Specifies the value of a uniform variable for the current program object
      Mappings:
      Namespace Name Mixin selector
      official a Lbqs;a(ILjava/nio/FloatBuffer;)V
      intermediary method_4798 Lnet/minecraft/class_1355;method_4798(ILjava/nio/FloatBuffer;)V
      named gl20Uniform Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;gl20Uniform(ILjava/nio/FloatBuffer;)V
    • gl20Uniform2

      public static void gl20Uniform2​(int loc, IntBuffer v)
      Specifies the value of a uniform variable for the current program object
      Mappings:
      Namespace Name Mixin selector
      official b Lbqs;b(ILjava/nio/IntBuffer;)V
      intermediary method_4807 Lnet/minecraft/class_1355;method_4807(ILjava/nio/IntBuffer;)V
      named gl20Uniform2 Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;gl20Uniform2(ILjava/nio/IntBuffer;)V
    • gl20Uniform2

      public static void gl20Uniform2​(int loc, FloatBuffer v)
      Specifies the value of a uniform variable for the current program object
      Mappings:
      Namespace Name Mixin selector
      official b Lbqs;b(ILjava/nio/FloatBuffer;)V
      intermediary method_4806 Lnet/minecraft/class_1355;method_4806(ILjava/nio/FloatBuffer;)V
      named gl20Uniform2 Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;gl20Uniform2(ILjava/nio/FloatBuffer;)V
    • gl20Uniform3

      public static void gl20Uniform3​(int loc, IntBuffer v)
      Specifies the value of a uniform variable for the current program object
      Mappings:
      Namespace Name Mixin selector
      official c Lbqs;c(ILjava/nio/IntBuffer;)V
      intermediary method_4814 Lnet/minecraft/class_1355;method_4814(ILjava/nio/IntBuffer;)V
      named gl20Uniform3 Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;gl20Uniform3(ILjava/nio/IntBuffer;)V
    • gl20Uniform3

      public static void gl20Uniform3​(int loc, FloatBuffer v)
      Specifies the value of a uniform variable for the current program object
      Mappings:
      Namespace Name Mixin selector
      official c Lbqs;c(ILjava/nio/FloatBuffer;)V
      intermediary method_4813 Lnet/minecraft/class_1355;method_4813(ILjava/nio/FloatBuffer;)V
      named gl20Uniform3 Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;gl20Uniform3(ILjava/nio/FloatBuffer;)V
    • gl20Uniform4

      public static void gl20Uniform4​(int loc, IntBuffer v)
      Specifies the value of a uniform variable for the current program object
      Mappings:
      Namespace Name Mixin selector
      official d Lbqs;d(ILjava/nio/IntBuffer;)V
      intermediary method_4820 Lnet/minecraft/class_1355;method_4820(ILjava/nio/IntBuffer;)V
      named gl20Uniform4 Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;gl20Uniform4(ILjava/nio/IntBuffer;)V
    • gl20Uniform4

      public static void gl20Uniform4​(int loc, FloatBuffer v)
      Specifies the value of a uniform variable for the current program object
      Mappings:
      Namespace Name Mixin selector
      official d Lbqs;d(ILjava/nio/FloatBuffer;)V
      intermediary method_4819 Lnet/minecraft/class_1355;method_4819(ILjava/nio/FloatBuffer;)V
      named gl20Uniform4 Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;gl20Uniform4(ILjava/nio/FloatBuffer;)V
    • gl20UniformMatrix2

      public static void gl20UniformMatrix2​(int uniform, boolean bl, FloatBuffer buf)
      Specifies the value of a uniform variable for the current program object
      Mappings:
      Namespace Name Mixin selector
      official a Lbqs;a(IZLjava/nio/FloatBuffer;)V
      intermediary method_4800 Lnet/minecraft/class_1355;method_4800(IZLjava/nio/FloatBuffer;)V
      named gl20UniformMatrix2 Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;gl20UniformMatrix2(IZLjava/nio/FloatBuffer;)V
    • gl20UniformMatrix3

      public static void gl20UniformMatrix3​(int uniform, boolean bl, FloatBuffer buf)
      Specifies the value of a uniform variable for the current program object
      Mappings:
      Namespace Name Mixin selector
      official b Lbqs;b(IZLjava/nio/FloatBuffer;)V
      intermediary method_4808 Lnet/minecraft/class_1355;method_4808(IZLjava/nio/FloatBuffer;)V
      named gl20UniformMatrix3 Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;gl20UniformMatrix3(IZLjava/nio/FloatBuffer;)V
    • gl20UniformMatrix4

      public static void gl20UniformMatrix4​(int uniform, boolean bl, FloatBuffer buf)
      Specifies the value of a uniform variable for the current program object
      Mappings:
      Namespace Name Mixin selector
      official c Lbqs;c(IZLjava/nio/FloatBuffer;)V
      intermediary method_4815 Lnet/minecraft/class_1355;method_4815(IZLjava/nio/FloatBuffer;)V
      named gl20UniformMatrix4 Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;gl20UniformMatrix4(IZLjava/nio/FloatBuffer;)V
    • gl20GetAttribLocation

      public static int gl20GetAttribLocation​(int loc, CharSequence sequence)
      Returns the location of an attribute variable
      Mappings:
      Namespace Name Mixin selector
      official b Lbqs;b(ILjava/lang/CharSequence;)I
      intermediary method_4805 Lnet/minecraft/class_1355;method_4805(ILjava/lang/CharSequence;)I
      named gl20GetAttribLocation Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;gl20GetAttribLocation(ILjava/lang/CharSequence;)I
    • gl15GenBuffers

      public static int gl15GenBuffers()
      Generates buffer object names
      Mappings:
      Namespace Name Mixin selector
      official e Lbqs;e()I
      intermediary method_4821 Lnet/minecraft/class_1355;method_4821()I
      named gl15GenBuffers Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;gl15GenBuffers()I
    • gl15BindBuffer

      public static void gl15BindBuffer​(int i, int j)
      Mappings:
      Namespace Name Mixin selector
      official g Lbqs;g(II)V
      intermediary method_4829 Lnet/minecraft/class_1355;method_4829(II)V
      named gl15BindBuffer Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;gl15BindBuffer(II)V
    • gl15BufferData

      public static void gl15BufferData​(int i, ByteBuffer buf, int j)
      Binds a named buffer object
      Mappings:
      Namespace Name Mixin selector
      official a Lbqs;a(ILjava/nio/ByteBuffer;I)V
      intermediary method_4797 Lnet/minecraft/class_1355;method_4797(ILjava/nio/ByteBuffer;I)V
      named gl15BufferData Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;gl15BufferData(ILjava/nio/ByteBuffer;I)V
    • gl15DeleteBuffers

      public static void gl15DeleteBuffers​(int i)
      Deletes named buffer objects
      Mappings:
      Namespace Name Mixin selector
      official g Lbqs;g(I)V
      intermediary method_4828 Lnet/minecraft/class_1355;method_4828(I)V
      named gl15DeleteBuffers Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;gl15DeleteBuffers(I)V
    • supportsVbo

      public static boolean supportsVbo()
      Returns whether OpenGl supports Vertex Buffer Objects
      Mappings:
      Namespace Name Mixin selector
      official f Lbqs;f()Z
      intermediary method_4824 Lnet/minecraft/class_1355;method_4824()Z
      named supportsVbo Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;supportsVbo()Z
    • advancedBindFramebuffer

      public static void advancedBindFramebuffer​(int i, int j)
      Binds a framebuffer to a framebuffer target
      Mappings:
      Namespace Name Mixin selector
      official h Lbqs;h(II)V
      intermediary method_4832 Lnet/minecraft/class_1355;method_4832(II)V
      named advancedBindFramebuffer Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;advancedBindFramebuffer(II)V
    • advancedBindRenderBuffer

      public static void advancedBindRenderBuffer​(int i, int j)
      Binds a renderbuffer to a renderbuffer target
      Mappings:
      Namespace Name Mixin selector
      official i Lbqs;i(II)V
      intermediary method_4835 Lnet/minecraft/class_1355;method_4835(II)V
      named advancedBindRenderBuffer Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;advancedBindRenderBuffer(II)V
    • advancedDeleteRenderBuffers

      public static void advancedDeleteRenderBuffers​(int renderbuffer)
      Deletes renderbuffer objects
      Mappings:
      Namespace Name Mixin selector
      official h Lbqs;h(I)V
      intermediary method_4831 Lnet/minecraft/class_1355;method_4831(I)V
      named advancedDeleteRenderBuffers Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;advancedDeleteRenderBuffers(I)V
    • advancedDeleteFrameBuffers

      public static void advancedDeleteFrameBuffers​(int framebuffer)
      Deletes framebuffer objects
      Mappings:
      Namespace Name Mixin selector
      official i Lbqs;i(I)V
      intermediary method_4834 Lnet/minecraft/class_1355;method_4834(I)V
      named advancedDeleteFrameBuffers Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;advancedDeleteFrameBuffers(I)V
    • advancedGenFrameBuffers

      public static int advancedGenFrameBuffers()
      Generates framebuffer object names
      Mappings:
      Namespace Name Mixin selector
      official g Lbqs;g()I
      intermediary method_4827 Lnet/minecraft/class_1355;method_4827()I
      named advancedGenFrameBuffers Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;advancedGenFrameBuffers()I
    • advancedGenRenderBuffers

      public static int advancedGenRenderBuffers()
      Generates renderbuffer object names
      Mappings:
      Namespace Name Mixin selector
      official h Lbqs;h()I
      intermediary method_4830 Lnet/minecraft/class_1355;method_4830()I
      named advancedGenRenderBuffers Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;advancedGenRenderBuffers()I
    • advancedRenderBufferStorage

      public static void advancedRenderBufferStorage​(int int2, int int3, int int4, int int5)
      Establishes data storage, format and dimensions of a renderbuffer object's image
      Mappings:
      Namespace Name Mixin selector
      official a Lbqs;a(IIII)V
      intermediary method_4793 Lnet/minecraft/class_1355;method_4793(IIII)V
      named advancedRenderBufferStorage Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;advancedRenderBufferStorage(IIII)V
    • advancedFramebufferRenderbuffer

      public static void advancedFramebufferRenderbuffer​(int int2, int int3, int int4, int int5)
      Attaches a renderbuffer as a logical buffer of a framebuffer object
      Mappings:
      Namespace Name Mixin selector
      official b Lbqs;b(IIII)V
      intermediary method_4804 Lnet/minecraft/class_1355;method_4804(IIII)V
      named advancedFramebufferRenderbuffer Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;advancedFramebufferRenderbuffer(IIII)V
    • advancedCheckFrameBufferStatus

      public static int advancedCheckFrameBufferStatus​(int framebuffer)
      Checks the completeness of a framebuffer
      Mappings:
      Namespace Name Mixin selector
      official j Lbqs;j(I)I
      intermediary method_4837 Lnet/minecraft/class_1355;method_4837(I)I
      named advancedCheckFrameBufferStatus Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;advancedCheckFrameBufferStatus(I)I
    • advancedFrameBufferTexture2D

      public static void advancedFrameBufferTexture2D​(int int2, int int3, int int4, int int5, int int6)
      Attaches a level of a texture object as a logical buffer of a framebuffer object
      Mappings:
      Namespace Name Mixin selector
      official a Lbqs;a(IIIII)V
      intermediary method_4794 Lnet/minecraft/class_1355;method_4794(IIIII)V
      named advancedFrameBufferTexture2D Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;advancedFrameBufferTexture2D(IIIII)V
    • gl13ActiveTexture

      public static void gl13ActiveTexture​(int texture)
      Allows selecting the active texture unit
      Mappings:
      Namespace Name Mixin selector
      official k Lbqs;k(I)V
      intermediary method_4838 Lnet/minecraft/class_1355;method_4838(I)V
      named gl13ActiveTexture Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;gl13ActiveTexture(I)V
    • gl13ClientActiveTexture

      public static void gl13ClientActiveTexture​(int texture)
      Allows selecting the active texture unit
      Mappings:
      Namespace Name Mixin selector
      official l Lbqs;l(I)V
      intermediary method_4839 Lnet/minecraft/class_1355;method_4839(I)V
      named gl13ClientActiveTexture Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;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 Lbqs;a(IFF)V
      intermediary method_4791 Lnet/minecraft/class_1355;method_4791(IFF)V
      named gl13MultiTexCoord2f Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;gl13MultiTexCoord2f(IFF)V
    • blendFuncSeperate

      public static void blendFuncSeperate​(int r, int g, int b, int a)
      Specifies pixel arithmetic for RGB and alpha components separately
      Mappings:
      Namespace Name Mixin selector
      official c Lbqs;c(IIII)V
      intermediary method_4812 Lnet/minecraft/class_1355;method_4812(IIII)V
      named blendFuncSeperate Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;blendFuncSeperate(IIII)V
    • supportsFbo

      public static boolean supportsFbo()
      Returns whether OpenGl supports Frame Buffer Objects
      Mappings:
      Namespace Name Mixin selector
      official i Lbqs;i()Z
      intermediary method_4833 Lnet/minecraft/class_1355;method_4833()Z
      named supportsFbo Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;supportsFbo()Z
    • getProcessor

      public static String getProcessor()
      Mappings:
      Namespace Name Mixin selector
      official j Lbqs;j()Ljava/lang/String;
      intermediary method_4836 Lnet/minecraft/class_1355;method_4836()Ljava/lang/String;
      named getProcessor Lcom/mojang/blaze3d/platform/AdvancedOpenGlManager;getProcessor()Ljava/lang/String;