Class LwjglGL

java.lang.Object
com.jme3.renderer.lwjgl.LwjglGL
All Implemented Interfaces:
com.jme3.renderer.opengl.GL, com.jme3.renderer.opengl.GL2, com.jme3.renderer.opengl.GL3, com.jme3.renderer.opengl.GL4

public final class LwjglGL extends Object implements com.jme3.renderer.opengl.GL, com.jme3.renderer.opengl.GL2, com.jme3.renderer.opengl.GL3, com.jme3.renderer.opengl.GL4
  • Field Summary

    Fields inherited from interface com.jme3.renderer.opengl.GL

    GL_ALIASED_LINE_WIDTH_RANGE, GL_ALPHA, GL_ALWAYS, GL_ARRAY_BUFFER, GL_BACK, GL_BLEND, GL_BLUE, GL_BYTE, GL_CLAMP_TO_EDGE, GL_COLOR_BUFFER_BIT, GL_COMPILE_STATUS, GL_CULL_FACE, GL_DECR, GL_DECR_WRAP, GL_DEPTH_BUFFER_BIT, GL_DEPTH_COMPONENT, GL_DEPTH_COMPONENT16, GL_DEPTH_TEST, GL_DOUBLE, GL_DST_ALPHA, GL_DST_COLOR, GL_DYNAMIC_COPY, GL_DYNAMIC_DRAW, GL_DYNAMIC_READ, GL_ELEMENT_ARRAY_BUFFER, GL_EQUAL, GL_EXTENSIONS, GL_FALSE, GL_FLOAT, GL_FRAGMENT_SHADER, GL_FRAMEBUFFER_BINDING, GL_FRONT, GL_FRONT_AND_BACK, GL_FUNC_ADD, GL_FUNC_REVERSE_SUBTRACT, GL_FUNC_SUBTRACT, GL_GEQUAL, GL_GREATER, GL_GREEN, GL_INCR, GL_INCR_WRAP, GL_INFO_LOG_LENGTH, GL_INT, GL_INVALID_ENUM, GL_INVALID_OPERATION, GL_INVALID_VALUE, GL_INVERT, GL_KEEP, GL_LEQUAL, GL_LESS, GL_LINE_LOOP, GL_LINE_SMOOTH, GL_LINE_STRIP, GL_LINEAR, GL_LINEAR_MIPMAP_LINEAR, GL_LINEAR_MIPMAP_NEAREST, GL_LINES, GL_LINK_STATUS, GL_LUMINANCE, GL_LUMINANCE_ALPHA, GL_MAX, GL_MAX_CUBE_MAP_TEXTURE_SIZE, GL_MAX_FRAGMENT_UNIFORM_COMPONENTS, GL_MAX_FRAGMENT_UNIFORM_VECTORS, GL_MAX_TEXTURE_IMAGE_UNITS, GL_MAX_TEXTURE_SIZE, GL_MAX_VERTEX_ATTRIBS, GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS, GL_MAX_VERTEX_UNIFORM_COMPONENTS, GL_MAX_VERTEX_UNIFORM_VECTORS, GL_MIN, GL_MIRRORED_REPEAT, GL_NEAREST, GL_NEAREST_MIPMAP_LINEAR, GL_NEAREST_MIPMAP_NEAREST, GL_NEVER, GL_NO_ERROR, GL_NONE, GL_NOTEQUAL, GL_ONE, GL_ONE_MINUS_DST_ALPHA, GL_ONE_MINUS_DST_COLOR, GL_ONE_MINUS_SRC_ALPHA, GL_ONE_MINUS_SRC_COLOR, GL_OUT_OF_MEMORY, GL_POINTS, GL_POLYGON_OFFSET_FILL, GL_QUERY_RESULT, GL_QUERY_RESULT_AVAILABLE, GL_RED, GL_RENDERER, GL_REPEAT, GL_REPLACE, GL_RGB, GL_RGB5_A1, GL_RGB565, GL_RGBA, GL_RGBA4, GL_SCISSOR_TEST, GL_SHADING_LANGUAGE_VERSION, GL_SHORT, GL_SRC_ALPHA, GL_SRC_ALPHA_SATURATE, GL_SRC_COLOR, GL_STATIC_COPY, GL_STATIC_DRAW, GL_STATIC_READ, GL_STENCIL_BUFFER_BIT, GL_STENCIL_TEST, GL_STREAM_COPY, GL_STREAM_DRAW, GL_STREAM_READ, GL_TEXTURE, GL_TEXTURE_2D, GL_TEXTURE_CUBE_MAP, GL_TEXTURE_CUBE_MAP_NEGATIVE_X, GL_TEXTURE_CUBE_MAP_NEGATIVE_Y, GL_TEXTURE_CUBE_MAP_NEGATIVE_Z, GL_TEXTURE_CUBE_MAP_POSITIVE_X, GL_TEXTURE_CUBE_MAP_POSITIVE_Y, GL_TEXTURE_CUBE_MAP_POSITIVE_Z, GL_TEXTURE_MAG_FILTER, GL_TEXTURE_MIN_FILTER, GL_TEXTURE_WRAP_S, GL_TEXTURE_WRAP_T, GL_TEXTURE0, GL_TEXTURE1, GL_TEXTURE10, GL_TEXTURE11, GL_TEXTURE12, GL_TEXTURE13, GL_TEXTURE14, GL_TEXTURE15, GL_TEXTURE2, GL_TEXTURE3, GL_TEXTURE4, GL_TEXTURE5, GL_TEXTURE6, GL_TEXTURE7, GL_TEXTURE8, GL_TEXTURE9, GL_TIME_ELAPSED, GL_TRIANGLE_FAN, GL_TRIANGLE_STRIP, GL_TRIANGLES, GL_TRUE, GL_UNPACK_ALIGNMENT, GL_UNPACK_ROW_LENGTH, GL_UNSIGNED_BYTE, GL_UNSIGNED_INT, GL_UNSIGNED_SHORT, GL_UNSIGNED_SHORT_5_5_5_1, GL_UNSIGNED_SHORT_5_6_5, GL_VENDOR, GL_VERSION, GL_VERTEX_SHADER, GL_ZERO

    Fields inherited from interface com.jme3.renderer.opengl.GL2

    GL_ALPHA_TEST, GL_ALPHA8, GL_BGR, GL_BGRA, GL_COMPARE_REF_TO_TEXTURE, GL_DEPTH_COMPONENT24, GL_DEPTH_COMPONENT32, GL_DEPTH_TEXTURE_MODE, GL_DOUBLEBUFFER, GL_DRAW_BUFFER, GL_FILL, GL_GENERATE_MIPMAP, GL_INTENSITY, GL_LINE, GL_LUMINANCE8, GL_LUMINANCE8_ALPHA8, GL_MAX_ELEMENTS_INDICES, GL_MAX_ELEMENTS_VERTICES, GL_MAX_FRAGMENT_UNIFORM_COMPONENTS, GL_MAX_VERTEX_UNIFORM_COMPONENTS, GL_POINT, GL_POINT_SPRITE, GL_READ_BUFFER, GL_RGB8, GL_STACK_OVERFLOW, GL_STACK_UNDERFLOW, GL_TEXTURE_3D, GL_TEXTURE_BASE_LEVEL, GL_TEXTURE_COMPARE_FUNC, GL_TEXTURE_COMPARE_MODE, GL_TEXTURE_MAX_LEVEL, GL_TEXTURE_WRAP_R, GL_UNSIGNED_INT_8_8_8_8, GL_VERTEX_PROGRAM_POINT_SIZE

    Fields inherited from interface com.jme3.renderer.opengl.GL3

    GL_COMPRESSED_RED_RGTC1, GL_COMPRESSED_RG_RGTC2, GL_COMPRESSED_SIGNED_RED_RGTC1, GL_COMPRESSED_SIGNED_RG_RGTC2, GL_DEPTH_STENCIL_ATTACHMENT, GL_DRAW_FRAMEBUFFER, GL_FRAMEBUFFER, GL_GEOMETRY_SHADER, GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS, GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS, GL_MAX_COMBINED_UNIFORM_BLOCKS, GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS, GL_MAX_FRAGMENT_UNIFORM_BLOCKS, GL_MAX_GEOMETRY_UNIFORM_BLOCKS, GL_MAX_UNIFORM_BLOCK_SIZE, GL_MAX_UNIFORM_BUFFER_BINDINGS, GL_MAX_VERTEX_UNIFORM_BLOCKS, GL_NUM_EXTENSIONS, GL_R16F, GL_R16I, GL_R16UI, GL_R32F, GL_R32I, GL_R32UI, GL_R8, GL_R8I, GL_R8UI, GL_READ_FRAMEBUFFER, GL_RED_INTEGER, GL_RG, GL_RG_INTEGER, GL_RG16F, GL_RG16I, GL_RG16UI, GL_RG32F, GL_RG32I, GL_RG32UI, GL_RG8, GL_RG8I, GL_RG8UI, GL_RGB_INTEGER, GL_RGB16I, GL_RGB16UI, GL_RGB32I, GL_RGB32UI, GL_RGB8I, GL_RGB8UI, GL_RGBA_INTEGER, GL_RGBA16I, GL_RGBA16UI, GL_RGBA32I, GL_RGBA32UI, GL_RGBA8I, GL_RGBA8UI, GL_TEXTURE_SWIZZLE_A, GL_TEXTURE_SWIZZLE_B, GL_TEXTURE_SWIZZLE_G, GL_TEXTURE_SWIZZLE_R, GL_TRANSFORM_FEEDBACK_BUFFER, GL_UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES, GL_UNIFORM_BLOCK_ACTIVE_UNIFORMS, GL_UNIFORM_BLOCK_BINDING, GL_UNIFORM_BLOCK_DATA_SIZE, GL_UNIFORM_BLOCK_NAME_LENGTH, GL_UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER, GL_UNIFORM_BLOCK_REFERENCED_BY_GEOMETRY_SHADER, GL_UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER, GL_UNIFORM_BUFFER, GL_UNIFORM_BUFFER_OFFSET_ALIGNMENT, GL_UNIFORM_OFFSET

    Fields inherited from interface com.jme3.renderer.opengl.GL4

    GL_ATOMIC_COUNTER_BUFFER, GL_MAX_COMBINED_SHADER_STORAGE_BLOCKS, GL_MAX_COMPUTE_SHADER_STORAGE_BLOCKS, GL_MAX_FRAGMENT_SHADER_STORAGE_BLOCKS, GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS, GL_MAX_SHADER_STORAGE_BLOCK_SIZE, GL_MAX_SHADER_STORAGE_BUFFER_BINDINGS, GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS, GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS, GL_MAX_VERTEX_SHADER_STORAGE_BLOCKS, GL_PATCHES, GL_SHADER_STORAGE_BLOCK, GL_SHADER_STORAGE_BUFFER, GL_SHADER_STORAGE_BUFFER_OFFSET_ALIGNMENT, GL_TESS_CONTROL_SHADER, GL_TESS_EVALUATION_SHADER
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    glActiveTexture(int param1)
     
    void
    glAlphaFunc(int param1, float param2)
     
    void
    glAttachShader(int param1, int param2)
     
    void
    glBeginQuery(int target, int query)
     
    void
    glBindBuffer(int param1, int param2)
     
    void
    glBindBufferBase(int target, int index, int buffer)
     
    void
    glBindFragDataLocation(int param1, int param2, String param3)
     
    void
    glBindTexture(int param1, int param2)
     
    void
    glBindVertexArray(int param1)
     
    void
    glBlendEquationSeparate(int colorMode, int alphaMode)
     
    void
    glBlendFunc(int param1, int param2)
     
    void
    glBlendFuncSeparate(int param1, int param2, int param3, int param4)
     
    void
    glBufferData(int param1, long param2, int param3)
     
    void
    glBufferData(int param1, ByteBuffer param2, int param3)
     
    void
    glBufferData(int param1, FloatBuffer param2, int param3)
     
    void
    glBufferData(int param1, ShortBuffer param2, int param3)
     
    void
    glBufferSubData(int param1, long param2, ByteBuffer param3)
     
    void
    glBufferSubData(int param1, long param2, FloatBuffer param3)
     
    void
    glBufferSubData(int param1, long param2, ShortBuffer param3)
     
    void
    glClear(int param1)
     
    void
    glClearColor(float param1, float param2, float param3, float param4)
     
    void
    glColorMask(boolean param1, boolean param2, boolean param3, boolean param4)
     
    void
    glCompileShader(int param1)
     
    void
    glCompressedTexImage2D(int param1, int param2, int param3, int param4, int param5, int param6, ByteBuffer param7)
     
    void
    glCompressedTexImage3D(int param1, int param2, int param3, int param4, int param5, int param6, int param7, ByteBuffer param8)
     
    void
    glCompressedTexSubImage2D(int param1, int param2, int param3, int param4, int param5, int param6, int param7, ByteBuffer param8)
     
    void
    glCompressedTexSubImage3D(int param1, int param2, int param3, int param4, int param5, int param6, int param7, int param8, int param9, ByteBuffer param10)
     
    int
     
    int
    glCreateShader(int param1)
     
    void
    glCullFace(int param1)
     
    void
     
    void
    glDeleteProgram(int param1)
     
    void
    glDeleteShader(int param1)
     
    void
     
    void
     
    void
    glDepthFunc(int param1)
     
    void
    glDepthMask(boolean param1)
     
    void
    glDepthRange(double param1, double param2)
     
    void
    glDetachShader(int param1, int param2)
     
    void
    glDisable(int param1)
     
    void
     
    void
    glDrawArrays(int param1, int param2, int param3)
     
    void
    glDrawBuffer(int param1)
     
    void
    glDrawRangeElements(int param1, int param2, int param3, int param4, int param5, long param6)
     
    void
    glEnable(int param1)
     
    void
     
    void
    glEndQuery(int target)
     
    void
     
    void
    glGenQueries(int num, IntBuffer ids)
     
    void
     
    void
     
    int
    glGetAttribLocation(int param1, String param2)
     
    void
    glGetBoolean(int param1, ByteBuffer param2)
     
    void
    glGetBufferSubData(int target, long offset, ByteBuffer data)
     
    int
     
    void
    glGetFloat(int parameterId, FloatBuffer storeValues)
     
    void
    glGetInteger(int param1, IntBuffer param2)
     
    void
    glGetProgram(int param1, int param2, IntBuffer param3)
     
    glGetProgramInfoLog(int program, int maxSize)
     
    int
    glGetProgramResourceIndex(int program, int programInterface, String name)
     
    int
    glGetQueryObjectiv(int query, int pname)
     
    long
    glGetQueryObjectui64(int query, int target)
     
    void
    glGetShader(int param1, int param2, IntBuffer param3)
     
    glGetShaderInfoLog(int shader, int maxSize)
     
    glGetString(int param1)
     
    glGetString(int param1, int param2)
     
    int
    glGetUniformBlockIndex(int program, String uniformBlockName)
     
    int
    glGetUniformLocation(int param1, String param2)
     
    boolean
    glIsEnabled(int param1)
     
    void
    glLineWidth(float param1)
     
    void
    glLinkProgram(int param1)
     
    void
    glPatchParameter(int count)
     
    void
    glPixelStorei(int param1, int param2)
     
    void
    glPointSize(float param1)
     
    void
    glPolygonMode(int param1, int param2)
     
    void
    glPolygonOffset(float param1, float param2)
     
    void
    glReadBuffer(int param1)
     
    void
    glReadPixels(int param1, int param2, int param3, int param4, int param5, int param6, long param7)
     
    void
    glReadPixels(int param1, int param2, int param3, int param4, int param5, int param6, ByteBuffer param7)
     
    void
    glScissor(int param1, int param2, int param3, int param4)
     
    void
    glShaderSource(int param1, String[] param2, IntBuffer param3)
     
    void
    glShaderStorageBlockBinding(int program, int storageBlockIndex, int storageBlockBinding)
     
    void
    glStencilFuncSeparate(int param1, int param2, int param3, int param4)
     
    void
    glStencilOpSeparate(int param1, int param2, int param3, int param4)
     
    void
    glTexImage2D(int param1, int param2, int param3, int param4, int param5, int param6, int param7, int param8, ByteBuffer param9)
     
    void
    glTexImage3D(int param1, int param2, int param3, int param4, int param5, int param6, int param7, int param8, int param9, ByteBuffer param10)
     
    void
    glTexParameterf(int param1, int param2, float param3)
     
    void
    glTexParameteri(int param1, int param2, int param3)
     
    void
    glTexSubImage2D(int param1, int param2, int param3, int param4, int param5, int param6, int param7, int param8, ByteBuffer param9)
     
    void
    glTexSubImage3D(int param1, int param2, int param3, int param4, int param5, int param6, int param7, int param8, int param9, int param10, ByteBuffer param11)
     
    void
    glUniform1(int param1, FloatBuffer param2)
     
    void
    glUniform1(int param1, IntBuffer param2)
     
    void
    glUniform1f(int param1, float param2)
     
    void
    glUniform1i(int param1, int param2)
     
    void
    glUniform2(int param1, FloatBuffer param2)
     
    void
    glUniform2(int param1, IntBuffer param2)
     
    void
    glUniform2f(int param1, float param2, float param3)
     
    void
    glUniform3(int param1, FloatBuffer param2)
     
    void
    glUniform3(int param1, IntBuffer param2)
     
    void
    glUniform3f(int param1, float param2, float param3, float param4)
     
    void
    glUniform4(int param1, FloatBuffer param2)
     
    void
    glUniform4(int param1, IntBuffer param2)
     
    void
    glUniform4f(int param1, float param2, float param3, float param4, float param5)
     
    void
    glUniformBlockBinding(int program, int uniformBlockIndex, int uniformBlockBinding)
     
    void
    glUniformMatrix3(int param1, boolean param2, FloatBuffer param3)
     
    void
    glUniformMatrix4(int param1, boolean param2, FloatBuffer param3)
     
    void
    glUseProgram(int param1)
     
    void
    glVertexAttribPointer(int param1, int param2, int param3, boolean param4, int param5, long param6)
     
    void
    glViewport(int param1, int param2, int param3, int param4)
     
    void
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • LwjglGL

      public LwjglGL()
  • Method Details

    • resetStats

      public void resetStats()
      Specified by:
      resetStats in interface com.jme3.renderer.opengl.GL
    • glActiveTexture

      public void glActiveTexture(int param1)
      Specified by:
      glActiveTexture in interface com.jme3.renderer.opengl.GL
    • glAlphaFunc

      public void glAlphaFunc(int param1, float param2)
      Specified by:
      glAlphaFunc in interface com.jme3.renderer.opengl.GL2
    • glAttachShader

      public void glAttachShader(int param1, int param2)
      Specified by:
      glAttachShader in interface com.jme3.renderer.opengl.GL
    • glBeginQuery

      public void glBeginQuery(int target, int query)
      Specified by:
      glBeginQuery in interface com.jme3.renderer.opengl.GL
    • glBindBuffer

      public void glBindBuffer(int param1, int param2)
      Specified by:
      glBindBuffer in interface com.jme3.renderer.opengl.GL
    • glBindTexture

      public void glBindTexture(int param1, int param2)
      Specified by:
      glBindTexture in interface com.jme3.renderer.opengl.GL
    • glBlendEquationSeparate

      public void glBlendEquationSeparate(int colorMode, int alphaMode)
      Specified by:
      glBlendEquationSeparate in interface com.jme3.renderer.opengl.GL
    • glBlendFunc

      public void glBlendFunc(int param1, int param2)
      Specified by:
      glBlendFunc in interface com.jme3.renderer.opengl.GL
    • glBlendFuncSeparate

      public void glBlendFuncSeparate(int param1, int param2, int param3, int param4)
      Specified by:
      glBlendFuncSeparate in interface com.jme3.renderer.opengl.GL
    • glBufferData

      public void glBufferData(int param1, long param2, int param3)
      Specified by:
      glBufferData in interface com.jme3.renderer.opengl.GL
    • glBufferData

      public void glBufferData(int param1, FloatBuffer param2, int param3)
      Specified by:
      glBufferData in interface com.jme3.renderer.opengl.GL
    • glBufferData

      public void glBufferData(int param1, ShortBuffer param2, int param3)
      Specified by:
      glBufferData in interface com.jme3.renderer.opengl.GL
    • glBufferData

      public void glBufferData(int param1, ByteBuffer param2, int param3)
      Specified by:
      glBufferData in interface com.jme3.renderer.opengl.GL
    • glBufferSubData

      public void glBufferSubData(int param1, long param2, FloatBuffer param3)
      Specified by:
      glBufferSubData in interface com.jme3.renderer.opengl.GL
    • glBufferSubData

      public void glBufferSubData(int param1, long param2, ShortBuffer param3)
      Specified by:
      glBufferSubData in interface com.jme3.renderer.opengl.GL
    • glBufferSubData

      public void glBufferSubData(int param1, long param2, ByteBuffer param3)
      Specified by:
      glBufferSubData in interface com.jme3.renderer.opengl.GL
    • glClear

      public void glClear(int param1)
      Specified by:
      glClear in interface com.jme3.renderer.opengl.GL
    • glClearColor

      public void glClearColor(float param1, float param2, float param3, float param4)
      Specified by:
      glClearColor in interface com.jme3.renderer.opengl.GL
    • glColorMask

      public void glColorMask(boolean param1, boolean param2, boolean param3, boolean param4)
      Specified by:
      glColorMask in interface com.jme3.renderer.opengl.GL
    • glCompileShader

      public void glCompileShader(int param1)
      Specified by:
      glCompileShader in interface com.jme3.renderer.opengl.GL
    • glCompressedTexImage2D

      public void glCompressedTexImage2D(int param1, int param2, int param3, int param4, int param5, int param6, ByteBuffer param7)
      Specified by:
      glCompressedTexImage2D in interface com.jme3.renderer.opengl.GL
    • glCompressedTexImage3D

      public void glCompressedTexImage3D(int param1, int param2, int param3, int param4, int param5, int param6, int param7, ByteBuffer param8)
      Specified by:
      glCompressedTexImage3D in interface com.jme3.renderer.opengl.GL2
    • glCompressedTexSubImage2D

      public void glCompressedTexSubImage2D(int param1, int param2, int param3, int param4, int param5, int param6, int param7, ByteBuffer param8)
      Specified by:
      glCompressedTexSubImage2D in interface com.jme3.renderer.opengl.GL
    • glCompressedTexSubImage3D

      public void glCompressedTexSubImage3D(int param1, int param2, int param3, int param4, int param5, int param6, int param7, int param8, int param9, ByteBuffer param10)
      Specified by:
      glCompressedTexSubImage3D in interface com.jme3.renderer.opengl.GL2
    • glCreateProgram

      public int glCreateProgram()
      Specified by:
      glCreateProgram in interface com.jme3.renderer.opengl.GL
    • glCreateShader

      public int glCreateShader(int param1)
      Specified by:
      glCreateShader in interface com.jme3.renderer.opengl.GL
    • glCullFace

      public void glCullFace(int param1)
      Specified by:
      glCullFace in interface com.jme3.renderer.opengl.GL
    • glDeleteBuffers

      public void glDeleteBuffers(IntBuffer param1)
      Specified by:
      glDeleteBuffers in interface com.jme3.renderer.opengl.GL
    • glDeleteProgram

      public void glDeleteProgram(int param1)
      Specified by:
      glDeleteProgram in interface com.jme3.renderer.opengl.GL
    • glDeleteShader

      public void glDeleteShader(int param1)
      Specified by:
      glDeleteShader in interface com.jme3.renderer.opengl.GL
    • glDeleteTextures

      public void glDeleteTextures(IntBuffer param1)
      Specified by:
      glDeleteTextures in interface com.jme3.renderer.opengl.GL
    • glDepthFunc

      public void glDepthFunc(int param1)
      Specified by:
      glDepthFunc in interface com.jme3.renderer.opengl.GL
    • glDepthMask

      public void glDepthMask(boolean param1)
      Specified by:
      glDepthMask in interface com.jme3.renderer.opengl.GL
    • glDepthRange

      public void glDepthRange(double param1, double param2)
      Specified by:
      glDepthRange in interface com.jme3.renderer.opengl.GL
    • glDetachShader

      public void glDetachShader(int param1, int param2)
      Specified by:
      glDetachShader in interface com.jme3.renderer.opengl.GL
    • glDisable

      public void glDisable(int param1)
      Specified by:
      glDisable in interface com.jme3.renderer.opengl.GL
    • glDisableVertexAttribArray

      public void glDisableVertexAttribArray(int param1)
      Specified by:
      glDisableVertexAttribArray in interface com.jme3.renderer.opengl.GL
    • glDrawArrays

      public void glDrawArrays(int param1, int param2, int param3)
      Specified by:
      glDrawArrays in interface com.jme3.renderer.opengl.GL
    • glDrawBuffer

      public void glDrawBuffer(int param1)
      Specified by:
      glDrawBuffer in interface com.jme3.renderer.opengl.GL2
    • glDrawRangeElements

      public void glDrawRangeElements(int param1, int param2, int param3, int param4, int param5, long param6)
      Specified by:
      glDrawRangeElements in interface com.jme3.renderer.opengl.GL
    • glEnable

      public void glEnable(int param1)
      Specified by:
      glEnable in interface com.jme3.renderer.opengl.GL
    • glEnableVertexAttribArray

      public void glEnableVertexAttribArray(int param1)
      Specified by:
      glEnableVertexAttribArray in interface com.jme3.renderer.opengl.GL
    • glEndQuery

      public void glEndQuery(int target)
      Specified by:
      glEndQuery in interface com.jme3.renderer.opengl.GL
    • glGenBuffers

      public void glGenBuffers(IntBuffer param1)
      Specified by:
      glGenBuffers in interface com.jme3.renderer.opengl.GL
    • glGenQueries

      public void glGenQueries(int num, IntBuffer ids)
      Specified by:
      glGenQueries in interface com.jme3.renderer.opengl.GL
    • glGenTextures

      public void glGenTextures(IntBuffer param1)
      Specified by:
      glGenTextures in interface com.jme3.renderer.opengl.GL
    • glGetBoolean

      public void glGetBoolean(int param1, ByteBuffer param2)
      Specified by:
      glGetBoolean in interface com.jme3.renderer.opengl.GL
    • glGetBufferSubData

      public void glGetBufferSubData(int target, long offset, ByteBuffer data)
      Specified by:
      glGetBufferSubData in interface com.jme3.renderer.opengl.GL
    • glGetError

      public int glGetError()
      Specified by:
      glGetError in interface com.jme3.renderer.opengl.GL
    • glGetFloat

      public void glGetFloat(int parameterId, FloatBuffer storeValues)
      Specified by:
      glGetFloat in interface com.jme3.renderer.opengl.GL
    • glGetInteger

      public void glGetInteger(int param1, IntBuffer param2)
      Specified by:
      glGetInteger in interface com.jme3.renderer.opengl.GL
    • glGetProgram

      public void glGetProgram(int param1, int param2, IntBuffer param3)
      Specified by:
      glGetProgram in interface com.jme3.renderer.opengl.GL
    • glGetShader

      public void glGetShader(int param1, int param2, IntBuffer param3)
      Specified by:
      glGetShader in interface com.jme3.renderer.opengl.GL
    • glGetString

      public String glGetString(int param1)
      Specified by:
      glGetString in interface com.jme3.renderer.opengl.GL
    • glGetString

      public String glGetString(int param1, int param2)
      Specified by:
      glGetString in interface com.jme3.renderer.opengl.GL3
    • glIsEnabled

      public boolean glIsEnabled(int param1)
      Specified by:
      glIsEnabled in interface com.jme3.renderer.opengl.GL
    • glLineWidth

      public void glLineWidth(float param1)
      Specified by:
      glLineWidth in interface com.jme3.renderer.opengl.GL
    • glLinkProgram

      public void glLinkProgram(int param1)
      Specified by:
      glLinkProgram in interface com.jme3.renderer.opengl.GL
    • glPixelStorei

      public void glPixelStorei(int param1, int param2)
      Specified by:
      glPixelStorei in interface com.jme3.renderer.opengl.GL
    • glPointSize

      public void glPointSize(float param1)
      Specified by:
      glPointSize in interface com.jme3.renderer.opengl.GL2
    • glPolygonMode

      public void glPolygonMode(int param1, int param2)
      Specified by:
      glPolygonMode in interface com.jme3.renderer.opengl.GL2
    • glPolygonOffset

      public void glPolygonOffset(float param1, float param2)
      Specified by:
      glPolygonOffset in interface com.jme3.renderer.opengl.GL
    • glReadBuffer

      public void glReadBuffer(int param1)
      Specified by:
      glReadBuffer in interface com.jme3.renderer.opengl.GL2
    • glReadPixels

      public void glReadPixels(int param1, int param2, int param3, int param4, int param5, int param6, ByteBuffer param7)
      Specified by:
      glReadPixels in interface com.jme3.renderer.opengl.GL
    • glReadPixels

      public void glReadPixels(int param1, int param2, int param3, int param4, int param5, int param6, long param7)
      Specified by:
      glReadPixels in interface com.jme3.renderer.opengl.GL
    • glScissor

      public void glScissor(int param1, int param2, int param3, int param4)
      Specified by:
      glScissor in interface com.jme3.renderer.opengl.GL
    • glStencilFuncSeparate

      public void glStencilFuncSeparate(int param1, int param2, int param3, int param4)
      Specified by:
      glStencilFuncSeparate in interface com.jme3.renderer.opengl.GL
    • glStencilOpSeparate

      public void glStencilOpSeparate(int param1, int param2, int param3, int param4)
      Specified by:
      glStencilOpSeparate in interface com.jme3.renderer.opengl.GL
    • glTexImage2D

      public void glTexImage2D(int param1, int param2, int param3, int param4, int param5, int param6, int param7, int param8, ByteBuffer param9)
      Specified by:
      glTexImage2D in interface com.jme3.renderer.opengl.GL
    • glTexImage3D

      public void glTexImage3D(int param1, int param2, int param3, int param4, int param5, int param6, int param7, int param8, int param9, ByteBuffer param10)
      Specified by:
      glTexImage3D in interface com.jme3.renderer.opengl.GL2
    • glTexParameterf

      public void glTexParameterf(int param1, int param2, float param3)
      Specified by:
      glTexParameterf in interface com.jme3.renderer.opengl.GL
    • glTexParameteri

      public void glTexParameteri(int param1, int param2, int param3)
      Specified by:
      glTexParameteri in interface com.jme3.renderer.opengl.GL
    • glTexSubImage2D

      public void glTexSubImage2D(int param1, int param2, int param3, int param4, int param5, int param6, int param7, int param8, ByteBuffer param9)
      Specified by:
      glTexSubImage2D in interface com.jme3.renderer.opengl.GL
    • glTexSubImage3D

      public void glTexSubImage3D(int param1, int param2, int param3, int param4, int param5, int param6, int param7, int param8, int param9, int param10, ByteBuffer param11)
      Specified by:
      glTexSubImage3D in interface com.jme3.renderer.opengl.GL2
    • glUniform1

      public void glUniform1(int param1, FloatBuffer param2)
      Specified by:
      glUniform1 in interface com.jme3.renderer.opengl.GL
    • glUniform1

      public void glUniform1(int param1, IntBuffer param2)
      Specified by:
      glUniform1 in interface com.jme3.renderer.opengl.GL
    • glUniform1f

      public void glUniform1f(int param1, float param2)
      Specified by:
      glUniform1f in interface com.jme3.renderer.opengl.GL
    • glUniform1i

      public void glUniform1i(int param1, int param2)
      Specified by:
      glUniform1i in interface com.jme3.renderer.opengl.GL
    • glUniform2

      public void glUniform2(int param1, IntBuffer param2)
      Specified by:
      glUniform2 in interface com.jme3.renderer.opengl.GL
    • glUniform2

      public void glUniform2(int param1, FloatBuffer param2)
      Specified by:
      glUniform2 in interface com.jme3.renderer.opengl.GL
    • glUniform2f

      public void glUniform2f(int param1, float param2, float param3)
      Specified by:
      glUniform2f in interface com.jme3.renderer.opengl.GL
    • glUniform3

      public void glUniform3(int param1, IntBuffer param2)
      Specified by:
      glUniform3 in interface com.jme3.renderer.opengl.GL
    • glUniform3

      public void glUniform3(int param1, FloatBuffer param2)
      Specified by:
      glUniform3 in interface com.jme3.renderer.opengl.GL
    • glUniform3f

      public void glUniform3f(int param1, float param2, float param3, float param4)
      Specified by:
      glUniform3f in interface com.jme3.renderer.opengl.GL
    • glUniform4

      public void glUniform4(int param1, FloatBuffer param2)
      Specified by:
      glUniform4 in interface com.jme3.renderer.opengl.GL
    • glUniform4

      public void glUniform4(int param1, IntBuffer param2)
      Specified by:
      glUniform4 in interface com.jme3.renderer.opengl.GL
    • glUniform4f

      public void glUniform4f(int param1, float param2, float param3, float param4, float param5)
      Specified by:
      glUniform4f in interface com.jme3.renderer.opengl.GL
    • glUniformMatrix3

      public void glUniformMatrix3(int param1, boolean param2, FloatBuffer param3)
      Specified by:
      glUniformMatrix3 in interface com.jme3.renderer.opengl.GL
    • glUniformMatrix4

      public void glUniformMatrix4(int param1, boolean param2, FloatBuffer param3)
      Specified by:
      glUniformMatrix4 in interface com.jme3.renderer.opengl.GL
    • glUseProgram

      public void glUseProgram(int param1)
      Specified by:
      glUseProgram in interface com.jme3.renderer.opengl.GL
    • glVertexAttribPointer

      public void glVertexAttribPointer(int param1, int param2, int param3, boolean param4, int param5, long param6)
      Specified by:
      glVertexAttribPointer in interface com.jme3.renderer.opengl.GL
    • glViewport

      public void glViewport(int param1, int param2, int param3, int param4)
      Specified by:
      glViewport in interface com.jme3.renderer.opengl.GL
    • glGetAttribLocation

      public int glGetAttribLocation(int param1, String param2)
      Specified by:
      glGetAttribLocation in interface com.jme3.renderer.opengl.GL
    • glGetUniformLocation

      public int glGetUniformLocation(int param1, String param2)
      Specified by:
      glGetUniformLocation in interface com.jme3.renderer.opengl.GL
    • glShaderSource

      public void glShaderSource(int param1, String[] param2, IntBuffer param3)
      Specified by:
      glShaderSource in interface com.jme3.renderer.opengl.GL
    • glGetProgramInfoLog

      public String glGetProgramInfoLog(int program, int maxSize)
      Specified by:
      glGetProgramInfoLog in interface com.jme3.renderer.opengl.GL
    • glGetQueryObjectui64

      public long glGetQueryObjectui64(int query, int target)
      Specified by:
      glGetQueryObjectui64 in interface com.jme3.renderer.opengl.GL
    • glGetQueryObjectiv

      public int glGetQueryObjectiv(int query, int pname)
      Specified by:
      glGetQueryObjectiv in interface com.jme3.renderer.opengl.GL
    • glGetShaderInfoLog

      public String glGetShaderInfoLog(int shader, int maxSize)
      Specified by:
      glGetShaderInfoLog in interface com.jme3.renderer.opengl.GL
    • glBindFragDataLocation

      public void glBindFragDataLocation(int param1, int param2, String param3)
      Specified by:
      glBindFragDataLocation in interface com.jme3.renderer.opengl.GL3
    • glBindVertexArray

      public void glBindVertexArray(int param1)
      Specified by:
      glBindVertexArray in interface com.jme3.renderer.opengl.GL3
    • glGenVertexArrays

      public void glGenVertexArrays(IntBuffer param1)
      Specified by:
      glGenVertexArrays in interface com.jme3.renderer.opengl.GL3
    • glPatchParameter

      public void glPatchParameter(int count)
      Specified by:
      glPatchParameter in interface com.jme3.renderer.opengl.GL4
    • glGetProgramResourceIndex

      public int glGetProgramResourceIndex(int program, int programInterface, String name)
      Specified by:
      glGetProgramResourceIndex in interface com.jme3.renderer.opengl.GL4
    • glShaderStorageBlockBinding

      public void glShaderStorageBlockBinding(int program, int storageBlockIndex, int storageBlockBinding)
      Specified by:
      glShaderStorageBlockBinding in interface com.jme3.renderer.opengl.GL4
    • glDeleteVertexArrays

      public void glDeleteVertexArrays(IntBuffer arrays)
      Specified by:
      glDeleteVertexArrays in interface com.jme3.renderer.opengl.GL3
    • glGetUniformBlockIndex

      public int glGetUniformBlockIndex(int program, String uniformBlockName)
      Specified by:
      glGetUniformBlockIndex in interface com.jme3.renderer.opengl.GL3
    • glBindBufferBase

      public void glBindBufferBase(int target, int index, int buffer)
      Specified by:
      glBindBufferBase in interface com.jme3.renderer.opengl.GL3
    • glUniformBlockBinding

      public void glUniformBlockBinding(int program, int uniformBlockIndex, int uniformBlockBinding)
      Specified by:
      glUniformBlockBinding in interface com.jme3.renderer.opengl.GL3