Interface GlProgram

All Known Subinterfaces:
class_5936
All Known Implementing Classes:
class_5944, JsonGlProgram

@Environment(CLIENT)
public interface GlProgram
Mappings:
Namespace Name
official dne
intermediary net/minecraft/class_3679
named net/minecraft/client/gl/GlProgram
  • Method Details

    • getProgramRef

      int getProgramRef()
      Mappings:
      Namespace Name Mixin selector
      official a Ldne;a()I
      intermediary method_1270 Lnet/minecraft/class_3679;method_1270()I
      named getProgramRef Lnet/minecraft/client/gl/GlProgram;getProgramRef()I
    • markUniformsDirty

      void markUniformsDirty()
      Mappings:
      Namespace Name Mixin selector
      official b Ldne;b()V
      intermediary method_1279 Lnet/minecraft/class_3679;method_1279()V
      named markUniformsDirty Lnet/minecraft/client/gl/GlProgram;markUniformsDirty()V
    • getVertexShader

      GlShader getVertexShader()
      Mappings:
      Namespace Name Mixin selector
      official c Ldne;c()Ldnc;
      intermediary method_1274 Lnet/minecraft/class_3679;method_1274()Lnet/minecraft/class_281;
      named getVertexShader Lnet/minecraft/client/gl/GlProgram;getVertexShader()Lnet/minecraft/client/gl/GlShader;
    • getFragmentShader

      GlShader getFragmentShader()
      Mappings:
      Namespace Name Mixin selector
      official d Ldne;d()Ldnc;
      intermediary method_1278 Lnet/minecraft/class_3679;method_1278()Lnet/minecraft/class_281;
      named getFragmentShader Lnet/minecraft/client/gl/GlProgram;getFragmentShader()Lnet/minecraft/client/gl/GlShader;
    • method_34418

      void method_34418()
      Mappings:
      Namespace Name Mixin selector
      official e Ldne;e()V
      intermediary method_34418 Lnet/minecraft/class_3679;method_34418()V
      named method_34418 Lnet/minecraft/client/gl/GlProgram;method_34418()V