Package rosequartz

Interface NativesFX.ShaderProgram

Enclosing class:
NativesFX

public static interface NativesFX.ShaderProgram
  • Method Details

    • select

      void select()
    • deselect

      void deselect()
    • setUniformTexture

      void setUniformTexture(String name, NativesFX.Texture texture)
    • setUniformFloat

      void setUniformFloat(String name, float value)
    • setUniformFloat

      void setUniformFloat(String name, float[] value)
    • setUniformVec

      void setUniformVec(String name, float[] values)
    • setUniformVec

      void setUniformVec(String name, float[][] values)
    • setUniformInt

      void setUniformInt(String name, int value)
    • setUniformInt

      void setUniformInt(String name, int[] value)
    • setUniformIntVec

      void setUniformIntVec(String name, int[] values)
    • setUniformIntVec

      void setUniformIntVec(String name, int[][] values)
    • setUniformMatrix4

      void setUniformMatrix4(String name, Mat4 values)
    • setUniformMatrix4

      void setUniformMatrix4(String name, Mat4[] values)