|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface GL4ES3
Interface containing the common subset of core GL4 (OpenGL 4.0+) and GLES3 (OpenGL ES 3.0).
This interface reflects only the programmable shader functionality of desktop and embedded OpenGL
This interface is GLES3 complete w/o vendor extensions.
| Field Summary | |
|---|---|
static int |
GL_COMPRESSED_R11_EAC
Part of GL_ES_VERSION_3_0, GL_VERSION_4_3, GL_ARB_ES3_compatibility |
static int |
GL_COMPRESSED_RG11_EAC
Part of GL_ES_VERSION_3_0, GL_VERSION_4_3, GL_ARB_ES3_compatibility |
static int |
GL_COMPRESSED_RGB8_ETC2
Part of GL_ES_VERSION_3_0, GL_VERSION_4_3, GL_ARB_ES3_compatibility |
static int |
GL_COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2
Part of GL_ES_VERSION_3_0, GL_VERSION_4_3, GL_ARB_ES3_compatibility |
static int |
GL_COMPRESSED_RGBA8_ETC2_EAC
Part of GL_ES_VERSION_3_0, GL_VERSION_4_3, GL_ARB_ES3_compatibility |
static int |
GL_COMPRESSED_SIGNED_R11_EAC
Part of GL_ES_VERSION_3_0, GL_VERSION_4_3, GL_ARB_ES3_compatibility |
static int |
GL_COMPRESSED_SIGNED_RG11_EAC
Part of GL_ES_VERSION_3_0, GL_VERSION_4_3, GL_ARB_ES3_compatibility |
static int |
GL_COMPRESSED_SRGB8_ALPHA8_ETC2_EAC
Part of GL_ES_VERSION_3_0, GL_VERSION_4_3, GL_ARB_ES3_compatibility |
static int |
GL_COMPRESSED_SRGB8_ETC2
Part of GL_ES_VERSION_3_0, GL_VERSION_4_3, GL_ARB_ES3_compatibility |
static int |
GL_COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2
Part of GL_ES_VERSION_3_0, GL_VERSION_4_3, GL_ARB_ES3_compatibility |
static int |
GL_MAX_ELEMENT_INDEX
Part of GL_ES_VERSION_3_0, GL_VERSION_4_3, GL_ARB_ES3_compatibility |
static int |
GL_NUM_SAMPLE_COUNTS
Part of GL_ES_VERSION_3_0, GL_ARB_internalformat_query, GL_VERSION_4_2 |
static int |
GL_PRIMITIVE_RESTART_FIXED_INDEX
Part of GL_ES_VERSION_3_0, GL_VERSION_4_3, GL_ARB_ES3_compatibility |
static int |
GL_PROGRAM_BINARY_RETRIEVABLE_HINT
Part of GL_ES_VERSION_3_0, GL_VERSION_4_1, GL_ARB_get_program_binary |
static int |
GL_TEXTURE_IMMUTABLE_LEVELS
Part of GL_ES_VERSION_3_0, GL_VERSION_4_3, GL_ARB_texture_view |
static int |
GL_TRANSFORM_FEEDBACK
Part of GL_ES_VERSION_3_0, GL_VERSION_4_0, GL_ARB_transform_feedback2 |
static int |
GL_TRANSFORM_FEEDBACK_BINDING
Part of GL_ES_VERSION_3_0, GL_VERSION_4_0, GL_ARB_transform_feedback2 |
| Method Summary | |
|---|---|
void |
glBindTransformFeedback(int target,
int id)
Entry point to C language function: void glBindTransformFeedback(GLenum target, GLuint id); Part of GL_ES_VERSION_3_0, GL_VERSION_4_0, GL_ARB_transform_feedback2 |
void |
glDeleteTransformFeedbacks(int n,
int[] ids,
int ids_offset)
Entry point to C language function: void glDeleteTransformFeedbacks(GLsizei n, const GLuint * ids); Part of GL_ES_VERSION_3_0, GL_VERSION_4_0, GL_ARB_transform_feedback2 |
void |
glDeleteTransformFeedbacks(int n,
IntBuffer ids)
Entry point to C language function: void glDeleteTransformFeedbacks(GLsizei n, const GLuint * ids); Part of GL_ES_VERSION_3_0, GL_VERSION_4_0, GL_ARB_transform_feedback2 |
void |
glGenTransformFeedbacks(int n,
int[] ids,
int ids_offset)
Entry point to C language function: void glGenTransformFeedbacks(GLsizei n, GLuint * ids); Part of GL_ES_VERSION_3_0, GL_VERSION_4_0, GL_ARB_transform_feedback2 |
void |
glGenTransformFeedbacks(int n,
IntBuffer ids)
Entry point to C language function: void glGenTransformFeedbacks(GLsizei n, GLuint * ids); Part of GL_ES_VERSION_3_0, GL_VERSION_4_0, GL_ARB_transform_feedback2 |
void |
glInvalidateFramebuffer(int target,
int numAttachments,
int[] attachments,
int attachments_offset)
Entry point to C language function: void glInvalidateFramebuffer(GLenum target, GLsizei numAttachments, const GLenum * attachments); Part of GL_ES_VERSION_3_0, GL_ARB_invalidate_subdata, GL_VERSION_4_3 |
void |
glInvalidateFramebuffer(int target,
int numAttachments,
IntBuffer attachments)
Entry point to C language function: void glInvalidateFramebuffer(GLenum target, GLsizei numAttachments, const GLenum * attachments); Part of GL_ES_VERSION_3_0, GL_ARB_invalidate_subdata, GL_VERSION_4_3 |
void |
glInvalidateSubFramebuffer(int target,
int numAttachments,
int[] attachments,
int attachments_offset,
int x,
int y,
int width,
int height)
Entry point to C language function: void glInvalidateSubFramebuffer(GLenum target, GLsizei numAttachments, const GLenum * attachments, GLint x, GLint y, GLsizei width, GLsizei height); Part of GL_ES_VERSION_3_0, GL_ARB_invalidate_subdata, GL_VERSION_4_3 |
void |
glInvalidateSubFramebuffer(int target,
int numAttachments,
IntBuffer attachments,
int x,
int y,
int width,
int height)
Entry point to C language function: void glInvalidateSubFramebuffer(GLenum target, GLsizei numAttachments, const GLenum * attachments, GLint x, GLint y, GLsizei width, GLsizei height); Part of GL_ES_VERSION_3_0, GL_ARB_invalidate_subdata, GL_VERSION_4_3 |
boolean |
glIsTransformFeedback(int id)
Entry point to C language function: GLboolean glIsTransformFeedback(GLuint id); Part of GL_ES_VERSION_3_0, GL_VERSION_4_0, GL_ARB_transform_feedback2 |
void |
glPauseTransformFeedback()
Entry point to C language function: void glPauseTransformFeedback(void); Part of GL_ES_VERSION_3_0, GL_VERSION_4_0, GL_ARB_transform_feedback2 |
void |
glProgramParameteri(int program,
int pname,
int value)
Entry point to C language function: void glProgramParameteri(GLuint program, GLenum pname, GLint value); Part of GL_ES_VERSION_3_0, GL_VERSION_4_1, GL_ARB_get_program_binary; GL_EXT_separate_shader_objects, GL_EXT_geometry_shader4 |
void |
glResumeTransformFeedback()
Entry point to C language function: void glResumeTransformFeedback(void); Part of GL_ES_VERSION_3_0, GL_VERSION_4_0, GL_ARB_transform_feedback2 |
| Field Detail |
|---|
static final int GL_PRIMITIVE_RESTART_FIXED_INDEX
GL_ES_VERSION_3_0, GL_VERSION_4_3, GL_ARB_ES3_compatibility
static final int GL_TRANSFORM_FEEDBACK
GL_ES_VERSION_3_0, GL_VERSION_4_0, GL_ARB_transform_feedback2
static final int GL_TRANSFORM_FEEDBACK_BINDING
GL_ES_VERSION_3_0, GL_VERSION_4_0, GL_ARB_transform_feedback2
static final int GL_PROGRAM_BINARY_RETRIEVABLE_HINT
GL_ES_VERSION_3_0, GL_VERSION_4_1, GL_ARB_get_program_binary
static final int GL_COMPRESSED_R11_EAC
GL_ES_VERSION_3_0, GL_VERSION_4_3, GL_ARB_ES3_compatibility
static final int GL_COMPRESSED_SIGNED_R11_EAC
GL_ES_VERSION_3_0, GL_VERSION_4_3, GL_ARB_ES3_compatibility
static final int GL_COMPRESSED_RG11_EAC
GL_ES_VERSION_3_0, GL_VERSION_4_3, GL_ARB_ES3_compatibility
static final int GL_COMPRESSED_SIGNED_RG11_EAC
GL_ES_VERSION_3_0, GL_VERSION_4_3, GL_ARB_ES3_compatibility
static final int GL_COMPRESSED_RGB8_ETC2
GL_ES_VERSION_3_0, GL_VERSION_4_3, GL_ARB_ES3_compatibility
static final int GL_COMPRESSED_SRGB8_ETC2
GL_ES_VERSION_3_0, GL_VERSION_4_3, GL_ARB_ES3_compatibility
static final int GL_COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2
GL_ES_VERSION_3_0, GL_VERSION_4_3, GL_ARB_ES3_compatibility
static final int GL_COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2
GL_ES_VERSION_3_0, GL_VERSION_4_3, GL_ARB_ES3_compatibility
static final int GL_COMPRESSED_RGBA8_ETC2_EAC
GL_ES_VERSION_3_0, GL_VERSION_4_3, GL_ARB_ES3_compatibility
static final int GL_COMPRESSED_SRGB8_ALPHA8_ETC2_EAC
GL_ES_VERSION_3_0, GL_VERSION_4_3, GL_ARB_ES3_compatibility
static final int GL_MAX_ELEMENT_INDEX
GL_ES_VERSION_3_0, GL_VERSION_4_3, GL_ARB_ES3_compatibility
static final int GL_NUM_SAMPLE_COUNTS
GL_ES_VERSION_3_0, GL_ARB_internalformat_query, GL_VERSION_4_2
static final int GL_TEXTURE_IMMUTABLE_LEVELS
GL_ES_VERSION_3_0, GL_VERSION_4_3, GL_ARB_texture_view
| Method Detail |
|---|
void glBindTransformFeedback(int target,
int id)
void glBindTransformFeedback(GLenum target, GLuint id); GL_ES_VERSION_3_0, GL_VERSION_4_0, GL_ARB_transform_feedback2
void glDeleteTransformFeedbacks(int n,
IntBuffer ids)
void glDeleteTransformFeedbacks(GLsizei n, const GLuint * ids); GL_ES_VERSION_3_0, GL_VERSION_4_0, GL_ARB_transform_feedback2
ids - a direct or array-backed IntBuffer
void glDeleteTransformFeedbacks(int n,
int[] ids,
int ids_offset)
void glDeleteTransformFeedbacks(GLsizei n, const GLuint * ids); GL_ES_VERSION_3_0, GL_VERSION_4_0, GL_ARB_transform_feedback2
void glGenTransformFeedbacks(int n,
IntBuffer ids)
void glGenTransformFeedbacks(GLsizei n, GLuint * ids); GL_ES_VERSION_3_0, GL_VERSION_4_0, GL_ARB_transform_feedback2
ids - a direct or array-backed IntBuffer
void glGenTransformFeedbacks(int n,
int[] ids,
int ids_offset)
void glGenTransformFeedbacks(GLsizei n, GLuint * ids); GL_ES_VERSION_3_0, GL_VERSION_4_0, GL_ARB_transform_feedback2
void glInvalidateFramebuffer(int target,
int numAttachments,
IntBuffer attachments)
void glInvalidateFramebuffer(GLenum target, GLsizei numAttachments, const GLenum * attachments); GL_ES_VERSION_3_0, GL_ARB_invalidate_subdata, GL_VERSION_4_3
attachments - a direct or array-backed IntBuffer
void glInvalidateFramebuffer(int target,
int numAttachments,
int[] attachments,
int attachments_offset)
void glInvalidateFramebuffer(GLenum target, GLsizei numAttachments, const GLenum * attachments); GL_ES_VERSION_3_0, GL_ARB_invalidate_subdata, GL_VERSION_4_3
void glInvalidateSubFramebuffer(int target,
int numAttachments,
IntBuffer attachments,
int x,
int y,
int width,
int height)
void glInvalidateSubFramebuffer(GLenum target, GLsizei numAttachments, const GLenum * attachments, GLint x, GLint y, GLsizei width, GLsizei height); GL_ES_VERSION_3_0, GL_ARB_invalidate_subdata, GL_VERSION_4_3
attachments - a direct or array-backed IntBuffer
void glInvalidateSubFramebuffer(int target,
int numAttachments,
int[] attachments,
int attachments_offset,
int x,
int y,
int width,
int height)
void glInvalidateSubFramebuffer(GLenum target, GLsizei numAttachments, const GLenum * attachments, GLint x, GLint y, GLsizei width, GLsizei height); GL_ES_VERSION_3_0, GL_ARB_invalidate_subdata, GL_VERSION_4_3
boolean glIsTransformFeedback(int id)
GLboolean glIsTransformFeedback(GLuint id); GL_ES_VERSION_3_0, GL_VERSION_4_0, GL_ARB_transform_feedback2
void glPauseTransformFeedback()
void glPauseTransformFeedback(void); GL_ES_VERSION_3_0, GL_VERSION_4_0, GL_ARB_transform_feedback2
void glProgramParameteri(int program,
int pname,
int value)
void glProgramParameteri(GLuint program, GLenum pname, GLint value); GL_ES_VERSION_3_0, GL_VERSION_4_1, GL_ARB_get_program_binary; GL_EXT_separate_shader_objects, GL_EXT_geometry_shader4
void glResumeTransformFeedback()
void glResumeTransformFeedback(void); GL_ES_VERSION_3_0, GL_VERSION_4_0, GL_ARB_transform_feedback2
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||