QOpenGLFunctions_4_4_Core Class
The QOpenGLFunctions_4_4_Core class provides all functions for OpenGL 4.4 core profile. More...
| Header: | #include <QOpenGLFunctions_4_4_Core> |
| qmake: | QT += gui |
| Since: | Qt 5.5 |
Public Functions
| QOpenGLFunctions_4_4_Core() | |
| ~QOpenGLFunctions_4_4_Core() | |
| void | glActiveShaderProgram(int pipeline, int program) |
| void | glActiveTexture(int texture) |
| void | glAttachShader(int program, int shader) |
| void | glBeginConditionalRender(int id, int mode) |
| void | glBeginQuery(int target, int id) |
| void | glBeginQueryIndexed(int target, int index, int id) |
| void | glBeginTransformFeedback(int primitiveMode) |
| void | glBindAttribLocation(int program, int index, const int *name) |
| void | glBindBuffer(int target, int buffer) |
| void | glBindBufferBase(int target, int index, int buffer) |
| void | glBindBufferRange(int target, int index, int buffer, int offset, int size) |
| void | glBindBuffersBase(int target, int first, int count, const int *buffers) |
| void | glBindBuffersRange(int target, int first, int count, const int *buffers, const int *offsets, const int *sizes) |
| void | glBindFragDataLocation(int program, int color, const int *name) |
| void | glBindFragDataLocationIndexed(int program, int colorNumber, int index, const int *name) |
| void | glBindFramebuffer(int target, int framebuffer) |
| void | glBindImageTexture(int unit, int texture, int level, int layered, int layer, int access, int format) |
| void | glBindImageTextures(int first, int count, const int *textures) |
| void | glBindProgramPipeline(int pipeline) |
| void | glBindRenderbuffer(int target, int renderbuffer) |
| void | glBindSampler(int unit, int sampler) |
| void | glBindSamplers(int first, int count, const int *samplers) |
| void | glBindTexture(int target, int texture) |
| void | glBindTextures(int first, int count, const int *textures) |
| void | glBindTransformFeedback(int target, int id) |
| void | glBindVertexArray(int array) |
| void | glBindVertexBuffer(int bindingindex, int buffer, int offset, int stride) |
| void | glBindVertexBuffers(int first, int count, const int *buffers, const int *offsets, const int *strides) |
| void | glBlendColor(int red, int green, int blue, int alpha) |
| void | glBlendEquation(int mode) |
| void | glBlendEquationSeparate(int modeRGB, int modeAlpha) |
| void | glBlendEquationSeparatei(int buf, int modeRGB, int modeAlpha) |
| void | glBlendEquationi(int buf, int mode) |
| void | glBlendFunc(int sfactor, int dfactor) |
| void | glBlendFuncSeparate(int sfactorRGB, int dfactorRGB, int sfactorAlpha, int dfactorAlpha) |
| void | glBlendFuncSeparatei(int buf, int srcRGB, int dstRGB, int srcAlpha, int dstAlpha) |
| void | glBlendFunci(int buf, int src, int dst) |
| void | glBlitFramebuffer(int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, int mask, int filter) |
| void | glBufferData(int target, int size, const void *data, int usage) |
| void | glBufferStorage(int target, int size, const void *data, int flags) |
| void | glBufferSubData(int target, int offset, int size, const void *data) |
| int | glCheckFramebufferStatus(int) |
| void | glClampColor(int target, int clamp) |
| void | glClear(int mask) |
| void | glClearBufferData(int target, int internalformat, int format, int type, const void *data) |
| void | glClearBufferSubData(int target, int internalformat, int offset, int size, int format, int type, const void *data) |
| void | glClearBufferfi(int buffer, int drawbuffer, int depth, int stencil) |
| void | glClearBufferfv(int buffer, int drawbuffer, const int *value) |
| void | glClearBufferiv(int buffer, int drawbuffer, const int *value) |
| void | glClearBufferuiv(int buffer, int drawbuffer, const int *value) |
| void | glClearColor(int red, int green, int blue, int alpha) |
| void | glClearDepth(int depth) |
| void | glClearDepthf(int dd) |
| void | glClearStencil(int s) |
| void | glClearTexImage(int texture, int level, int format, int type, const void *data) |
| void | glClearTexSubImage(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, const void *data) |
| int | glClientWaitSync(int, int, int) |
| void | glColorMask(int red, int green, int blue, int alpha) |
| void | glColorMaski(int index, int r, int g, int b, int a) |
| void | glCompileShader(int shader) |
| void | glCompressedTexImage1D(int target, int level, int internalformat, int width, int border, int imageSize, const void *data) |
| void | glCompressedTexImage2D(int target, int level, int internalformat, int width, int height, int border, int imageSize, const void *data) |
| void | glCompressedTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int imageSize, const void *data) |
| void | glCompressedTexSubImage1D(int target, int level, int xoffset, int width, int format, int imageSize, const void *data) |
| void | glCompressedTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int imageSize, const void *data) |
| void | glCompressedTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int imageSize, const void *data) |
| void | glCopyBufferSubData(int readTarget, int writeTarget, int readOffset, int writeOffset, int size) |
| void | glCopyImageSubData(int srcName, int srcTarget, int srcLevel, int srcX, int srcY, int srcZ, int dstName, int dstTarget, int dstLevel, int dstX, int dstY, int dstZ, int srcWidth, int srcHeight, int srcDepth) |
| void | glCopyTexImage1D(int target, int level, int internalformat, int x, int y, int width, int border) |
| void | glCopyTexImage2D(int target, int level, int internalformat, int x, int y, int width, int height, int border) |
| void | glCopyTexSubImage1D(int target, int level, int xoffset, int x, int y, int width) |
| void | glCopyTexSubImage2D(int target, int level, int xoffset, int yoffset, int x, int y, int width, int height) |
| void | glCopyTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int x, int y, int width, int height) |
| int | glCreateProgram() |
| int | glCreateShader(int) |
| int | glCreateShaderProgramv(int, int, const int *const *) |
| void | glCullFace(int mode) |
| void | glDebugMessageCallback(int callback, const void *userParam) |
| void | glDebugMessageControl(int source, int type, int severity, int count, const int *ids, int enabled) |
| void | glDebugMessageInsert(int source, int type, int id, int severity, int length, const int *buf) |
| void | glDeleteBuffers(int n, const int *buffers) |
| void | glDeleteFramebuffers(int n, const int *framebuffers) |
| void | glDeleteProgram(int program) |
| void | glDeleteProgramPipelines(int n, const int *pipelines) |
| void | glDeleteQueries(int n, const int *ids) |
| void | glDeleteRenderbuffers(int n, const int *renderbuffers) |
| void | glDeleteSamplers(int count, const int *samplers) |
| void | glDeleteShader(int shader) |
| void | glDeleteSync(int sync) |
| void | glDeleteTextures(int n, const int *textures) |
| void | glDeleteTransformFeedbacks(int n, const int *ids) |
| void | glDeleteVertexArrays(int n, const int *arrays) |
| void | glDepthFunc(int func) |
| void | glDepthMask(int flag) |
| void | glDepthRange(int nearVal, int farVal) |
| void | glDepthRangeArrayv(int first, int count, const int *v) |
| void | glDepthRangeIndexed(int index, int n, int f) |
| void | glDepthRangef(int n, int f) |
| void | glDetachShader(int program, int shader) |
| void | glDisable(int cap) |
| void | glDisableVertexAttribArray(int index) |
| void | glDisablei(int target, int index) |
| void | glDispatchCompute(int num_groups_x, int num_groups_y, int num_groups_z) |
| void | glDispatchComputeIndirect(int indirect) |
| void | glDrawArrays(int mode, int first, int count) |
| void | glDrawArraysIndirect(int mode, const void *indirect) |
| void | glDrawArraysInstanced(int mode, int first, int count, int instancecount) |
| void | glDrawArraysInstancedBaseInstance(int mode, int first, int count, int instancecount, int baseinstance) |
| void | glDrawBuffer(int buf) |
| void | glDrawBuffers(int n, const int *bufs) |
| void | glDrawElements(int mode, int count, int type, const void *indices) |
| void | glDrawElementsBaseVertex(int mode, int count, int type, const void *indices, int basevertex) |
| void | glDrawElementsIndirect(int mode, int type, const void *indirect) |
| void | glDrawElementsInstanced(int mode, int count, int type, const void *indices, int instancecount) |
| void | glDrawElementsInstancedBaseInstance(int mode, int count, int type, const void *indices, int instancecount, int baseinstance) |
| void | glDrawElementsInstancedBaseVertex(int mode, int count, int type, const void *indices, int instancecount, int basevertex) |
| void | glDrawElementsInstancedBaseVertexBaseInstance(int mode, int count, int type, const void *indices, int instancecount, int basevertex, int baseinstance) |
| void | glDrawRangeElements(int mode, int start, int end, int count, int type, const void *indices) |
| void | glDrawRangeElementsBaseVertex(int mode, int start, int end, int count, int type, const void *indices, int basevertex) |
| void | glDrawTransformFeedback(int mode, int id) |
| void | glDrawTransformFeedbackInstanced(int mode, int id, int instancecount) |
| void | glDrawTransformFeedbackStream(int mode, int id, int stream) |
| void | glDrawTransformFeedbackStreamInstanced(int mode, int id, int stream, int instancecount) |
| void | glEnable(int cap) |
| void | glEnableVertexAttribArray(int index) |
| void | glEnablei(int target, int index) |
| void | glEndConditionalRender() |
| void | glEndQuery(int target) |
| void | glEndQueryIndexed(int target, int index) |
| void | glEndTransformFeedback() |
| int | glFenceSync(int, int) |
| void | glFinish() |
| void | glFlush() |
| void | glFlushMappedBufferRange(int target, int offset, int length) |
| void | glFramebufferParameteri(int target, int pname, int param) |
| void | glFramebufferRenderbuffer(int target, int attachment, int renderbuffertarget, int renderbuffer) |
| void | glFramebufferTexture(int target, int attachment, int texture, int level) |
| void | glFramebufferTexture1D(int target, int attachment, int textarget, int texture, int level) |
| void | glFramebufferTexture2D(int target, int attachment, int textarget, int texture, int level) |
| void | glFramebufferTexture3D(int target, int attachment, int textarget, int texture, int level, int zoffset) |
| void | glFramebufferTextureLayer(int target, int attachment, int texture, int level, int layer) |
| void | glFrontFace(int mode) |
| void | glGenBuffers(int n, int *buffers) |
| void | glGenFramebuffers(int n, int *framebuffers) |
| void | glGenProgramPipelines(int n, int *pipelines) |
| void | glGenQueries(int n, int *ids) |
| void | glGenRenderbuffers(int n, int *renderbuffers) |
| void | glGenSamplers(int count, int *samplers) |
| void | glGenTextures(int n, int *textures) |
| void | glGenTransformFeedbacks(int n, int *ids) |
| void | glGenVertexArrays(int n, int *arrays) |
| void | glGenerateMipmap(int target) |
| void | glGetActiveAtomicCounterBufferiv(int program, int bufferIndex, int pname, int *params) |
| void | glGetActiveAttrib(int program, int index, int bufSize, int *length, int *size, int *type, int *name) |
| void | glGetActiveSubroutineName(int program, int shadertype, int index, int bufsize, int *length, int *name) |
| void | glGetActiveSubroutineUniformName(int program, int shadertype, int index, int bufsize, int *length, int *name) |
| void | glGetActiveSubroutineUniformiv(int program, int shadertype, int index, int pname, int *values) |
| void | glGetActiveUniform(int program, int index, int bufSize, int *length, int *size, int *type, int *name) |
| void | glGetActiveUniformBlockName(int program, int uniformBlockIndex, int bufSize, int *length, int *uniformBlockName) |
| void | glGetActiveUniformBlockiv(int program, int uniformBlockIndex, int pname, int *params) |
| void | glGetActiveUniformName(int program, int uniformIndex, int bufSize, int *length, int *uniformName) |
| void | glGetActiveUniformsiv(int program, int uniformCount, const int *uniformIndices, int pname, int *params) |
| void | glGetAttachedShaders(int program, int maxCount, int *count, int *shaders) |
| int | glGetAttribLocation(int, const int *) |
| void | glGetBooleani_v(int target, int index, int *data) |
| void | glGetBooleanv(int pname, int *data) |
| void | glGetBufferParameteri64v(int target, int pname, int *params) |
| void | glGetBufferParameteriv(int target, int pname, int *params) |
| void | glGetBufferPointerv(int target, int pname, void **params) |
| void | glGetBufferSubData(int target, int offset, int size, void *data) |
| void | glGetCompressedTexImage(int target, int level, void *img) |
| int | glGetDebugMessageLog(int, int, int *, int *, int *, int *, int *, int *) |
| void | glGetDoublei_v(int target, int index, int *data) |
| void | glGetDoublev(int pname, int *data) |
| int | glGetError() |
| void | glGetFloati_v(int target, int index, int *data) |
| void | glGetFloatv(int pname, int *data) |
| int | glGetFragDataIndex(int, const int *) |
| int | glGetFragDataLocation(int, const int *) |
| void | glGetFramebufferAttachmentParameteriv(int target, int attachment, int pname, int *params) |
| void | glGetFramebufferParameteriv(int target, int pname, int *params) |
| void | glGetInteger64i_v(int target, int index, int *data) |
| void | glGetInteger64v(int pname, int *data) |
| void | glGetIntegeri_v(int target, int index, int *data) |
| void | glGetIntegerv(int pname, int *data) |
| void | glGetInternalformati64v(int target, int internalformat, int pname, int bufSize, int *params) |
| void | glGetInternalformativ(int target, int internalformat, int pname, int bufSize, int *params) |
| void | glGetMultisamplefv(int pname, int index, int *val) |
| void | glGetObjectLabel(int identifier, int name, int bufSize, int *length, int *label) |
| void | glGetObjectPtrLabel(const void *ptr, int bufSize, int *length, int *label) |
| void | glGetProgramBinary(int program, int bufSize, int *length, int *binaryFormat, void *binary) |
| void | glGetProgramInfoLog(int program, int bufSize, int *length, int *infoLog) |
| void | glGetProgramInterfaceiv(int program, int programInterface, int pname, int *params) |
| void | glGetProgramPipelineInfoLog(int pipeline, int bufSize, int *length, int *infoLog) |
| void | glGetProgramPipelineiv(int pipeline, int pname, int *params) |
| int | glGetProgramResourceIndex(int, int, const int *) |
| int | glGetProgramResourceLocation(int, int, const int *) |
| int | glGetProgramResourceLocationIndex(int, int, const int *) |
| void | glGetProgramResourceName(int program, int programInterface, int index, int bufSize, int *length, int *name) |
| void | glGetProgramResourceiv(int program, int programInterface, int index, int propCount, const int *props, int bufSize, int *length, int *params) |
| void | glGetProgramStageiv(int program, int shadertype, int pname, int *values) |
| void | glGetProgramiv(int program, int pname, int *params) |
| void | glGetQueryIndexediv(int target, int index, int pname, int *params) |
| void | glGetQueryObjecti64v(int id, int pname, int *params) |
| void | glGetQueryObjectiv(int id, int pname, int *params) |
| void | glGetQueryObjectui64v(int id, int pname, int *params) |
| void | glGetQueryObjectuiv(int id, int pname, int *params) |
| void | glGetQueryiv(int target, int pname, int *params) |
| void | glGetRenderbufferParameteriv(int target, int pname, int *params) |
| void | glGetSamplerParameterIiv(int sampler, int pname, int *params) |
| void | glGetSamplerParameterIuiv(int sampler, int pname, int *params) |
| void | glGetSamplerParameterfv(int sampler, int pname, int *params) |
| void | glGetSamplerParameteriv(int sampler, int pname, int *params) |
| void | glGetShaderInfoLog(int shader, int bufSize, int *length, int *infoLog) |
| void | glGetShaderPrecisionFormat(int shadertype, int precisiontype, int *range, int *precision) |
| void | glGetShaderSource(int shader, int bufSize, int *length, int *source) |
| void | glGetShaderiv(int shader, int pname, int *params) |
| const int * | glGetString(int) |
| const int * | glGetStringi(int, int) |
| int | glGetSubroutineIndex(int, int, const int *) |
| int | glGetSubroutineUniformLocation(int, int, const int *) |
| void | glGetSynciv(int sync, int pname, int bufSize, int *length, int *values) |
| void | glGetTexImage(int target, int level, int format, int type, void *pixels) |
| void | glGetTexLevelParameterfv(int target, int level, int pname, int *params) |
| void | glGetTexLevelParameteriv(int target, int level, int pname, int *params) |
| void | glGetTexParameterIiv(int target, int pname, int *params) |
| void | glGetTexParameterIuiv(int target, int pname, int *params) |
| void | glGetTexParameterfv(int target, int pname, int *params) |
| void | glGetTexParameteriv(int target, int pname, int *params) |
| void | glGetTransformFeedbackVarying(int program, int index, int bufSize, int *length, int *size, int *type, int *name) |
| int | glGetUniformBlockIndex(int, const int *) |
| void | glGetUniformIndices(int program, int uniformCount, const int *const *uniformNames, int *uniformIndices) |
| int | glGetUniformLocation(int, const int *) |
| void | glGetUniformSubroutineuiv(int shadertype, int location, int *params) |
| void | glGetUniformdv(int program, int location, int *params) |
| void | glGetUniformfv(int program, int location, int *params) |
| void | glGetUniformiv(int program, int location, int *params) |
| void | glGetUniformuiv(int program, int location, int *params) |
| void | glGetVertexAttribIiv(int index, int pname, int *params) |
| void | glGetVertexAttribIuiv(int index, int pname, int *params) |
| void | glGetVertexAttribLdv(int index, int pname, int *params) |
| void | glGetVertexAttribPointerv(int index, int pname, void **pointer) |
| void | glGetVertexAttribdv(int index, int pname, int *params) |
| void | glGetVertexAttribfv(int index, int pname, int *params) |
| void | glGetVertexAttribiv(int index, int pname, int *params) |
| void | glHint(int target, int mode) |
| void | glInvalidateBufferData(int buffer) |
| void | glInvalidateBufferSubData(int buffer, int offset, int length) |
| void | glInvalidateFramebuffer(int target, int numAttachments, const int *attachments) |
| void | glInvalidateSubFramebuffer(int target, int numAttachments, const int *attachments, int x, int y, int width, int height) |
| void | glInvalidateTexImage(int texture, int level) |
| void | glInvalidateTexSubImage(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth) |
| int | glIsBuffer(int) |
| int | glIsEnabled(int) |
| int | glIsEnabledi(int, int) |
| int | glIsFramebuffer(int) |
| int | glIsProgram(int) |
| int | glIsProgramPipeline(int) |
| int | glIsQuery(int) |
| int | glIsRenderbuffer(int) |
| int | glIsSampler(int) |
| int | glIsShader(int) |
| int | glIsSync(int) |
| int | glIsTexture(int) |
| int | glIsTransformFeedback(int) |
| int | glIsVertexArray(int) |
| void | glLineWidth(int width) |
| void | glLinkProgram(int program) |
| void | glLogicOp(int opcode) |
| void * | glMapBuffer(int target, int access) |
| void * | glMapBufferRange(int target, int offset, int length, int access) |
| void | glMemoryBarrier(int barriers) |
| void | glMinSampleShading(int value) |
| void | glMultiDrawArrays(int mode, const int *first, const int *count, int drawcount) |
| void | glMultiDrawArraysIndirect(int mode, const void *indirect, int drawcount, int stride) |
| void | glMultiDrawElements(int mode, const int *count, int type, const void *const *indices, int drawcount) |
| void | glMultiDrawElementsBaseVertex(int mode, const int *count, int type, const void *const *indices, int drawcount, const int *basevertex) |
| void | glMultiDrawElementsIndirect(int mode, int type, const void *indirect, int drawcount, int stride) |
| void | glObjectLabel(int identifier, int name, int length, const int *label) |
| void | glObjectPtrLabel(const void *ptr, int length, const int *label) |
| void | glPatchParameterfv(int pname, const int *values) |
| void | glPatchParameteri(int pname, int value) |
| void | glPauseTransformFeedback() |
| void | glPixelStoref(int pname, int param) |
| void | glPixelStorei(int pname, int param) |
| void | glPointParameterf(int pname, int param) |
| void | glPointParameterfv(int pname, const int *params) |
| void | glPointParameteri(int pname, int param) |
| void | glPointParameteriv(int pname, const int *params) |
| void | glPointSize(int size) |
| void | glPolygonMode(int face, int mode) |
| void | glPolygonOffset(int factor, int units) |
| void | glPopDebugGroup() |
| void | glPrimitiveRestartIndex(int index) |
| void | glProgramBinary(int program, int binaryFormat, const void *binary, int length) |
| void | glProgramParameteri(int program, int pname, int value) |
| void | glProgramUniform1d(int program, int location, int v0) |
| void | glProgramUniform1dv(int program, int location, int count, const int *value) |
| void | glProgramUniform1f(int program, int location, int v0) |
| void | glProgramUniform1fv(int program, int location, int count, const int *value) |
| void | glProgramUniform1i(int program, int location, int v0) |
| void | glProgramUniform1iv(int program, int location, int count, const int *value) |
| void | glProgramUniform1ui(int program, int location, int v0) |
| void | glProgramUniform1uiv(int program, int location, int count, const int *value) |
| void | glProgramUniform2d(int program, int location, int v0, int v1) |
| void | glProgramUniform2dv(int program, int location, int count, const int *value) |
| void | glProgramUniform2f(int program, int location, int v0, int v1) |
| void | glProgramUniform2fv(int program, int location, int count, const int *value) |
| void | glProgramUniform2i(int program, int location, int v0, int v1) |
| void | glProgramUniform2iv(int program, int location, int count, const int *value) |
| void | glProgramUniform2ui(int program, int location, int v0, int v1) |
| void | glProgramUniform2uiv(int program, int location, int count, const int *value) |
| void | glProgramUniform3d(int program, int location, int v0, int v1, int v2) |
| void | glProgramUniform3dv(int program, int location, int count, const int *value) |
| void | glProgramUniform3f(int program, int location, int v0, int v1, int v2) |
| void | glProgramUniform3fv(int program, int location, int count, const int *value) |
| void | glProgramUniform3i(int program, int location, int v0, int v1, int v2) |
| void | glProgramUniform3iv(int program, int location, int count, const int *value) |
| void | glProgramUniform3ui(int program, int location, int v0, int v1, int v2) |
| void | glProgramUniform3uiv(int program, int location, int count, const int *value) |
| void | glProgramUniform4d(int program, int location, int v0, int v1, int v2, int v3) |
| void | glProgramUniform4dv(int program, int location, int count, const int *value) |
| void | glProgramUniform4f(int program, int location, int v0, int v1, int v2, int v3) |
| void | glProgramUniform4fv(int program, int location, int count, const int *value) |
| void | glProgramUniform4i(int program, int location, int v0, int v1, int v2, int v3) |
| void | glProgramUniform4iv(int program, int location, int count, const int *value) |
| void | glProgramUniform4ui(int program, int location, int v0, int v1, int v2, int v3) |
| void | glProgramUniform4uiv(int program, int location, int count, const int *value) |
| void | glProgramUniformMatrix2dv(int program, int location, int count, int transpose, const int *value) |
| void | glProgramUniformMatrix2fv(int program, int location, int count, int transpose, const int *value) |
| void | glProgramUniformMatrix2x3dv(int program, int location, int count, int transpose, const int *value) |
| void | glProgramUniformMatrix2x3fv(int program, int location, int count, int transpose, const int *value) |
| void | glProgramUniformMatrix2x4dv(int program, int location, int count, int transpose, const int *value) |
| void | glProgramUniformMatrix2x4fv(int program, int location, int count, int transpose, const int *value) |
| void | glProgramUniformMatrix3dv(int program, int location, int count, int transpose, const int *value) |
| void | glProgramUniformMatrix3fv(int program, int location, int count, int transpose, const int *value) |
| void | glProgramUniformMatrix3x2dv(int program, int location, int count, int transpose, const int *value) |
| void | glProgramUniformMatrix3x2fv(int program, int location, int count, int transpose, const int *value) |
| void | glProgramUniformMatrix3x4dv(int program, int location, int count, int transpose, const int *value) |
| void | glProgramUniformMatrix3x4fv(int program, int location, int count, int transpose, const int *value) |
| void | glProgramUniformMatrix4dv(int program, int location, int count, int transpose, const int *value) |
| void | glProgramUniformMatrix4fv(int program, int location, int count, int transpose, const int *value) |
| void | glProgramUniformMatrix4x2dv(int program, int location, int count, int transpose, const int *value) |
| void | glProgramUniformMatrix4x2fv(int program, int location, int count, int transpose, const int *value) |
| void | glProgramUniformMatrix4x3dv(int program, int location, int count, int transpose, const int *value) |
| void | glProgramUniformMatrix4x3fv(int program, int location, int count, int transpose, const int *value) |
| void | glProvokingVertex(int mode) |
| void | glPushDebugGroup(int source, int id, int length, const int *message) |
| void | glQueryCounter(int id, int target) |
| void | glReadBuffer(int src) |
| void | glReadPixels(int x, int y, int width, int height, int format, int type, void *pixels) |
| void | glReleaseShaderCompiler() |
| void | glRenderbufferStorage(int target, int internalformat, int width, int height) |
| void | glRenderbufferStorageMultisample(int target, int samples, int internalformat, int width, int height) |
| void | glResumeTransformFeedback() |
| void | glSampleCoverage(int value, int invert) |
| void | glSampleMaski(int maskNumber, int mask) |
| void | glSamplerParameterIiv(int sampler, int pname, const int *param) |
| void | glSamplerParameterIuiv(int sampler, int pname, const int *param) |
| void | glSamplerParameterf(int sampler, int pname, int param) |
| void | glSamplerParameterfv(int sampler, int pname, const int *param) |
| void | glSamplerParameteri(int sampler, int pname, int param) |
| void | glSamplerParameteriv(int sampler, int pname, const int *param) |
| void | glScissor(int x, int y, int width, int height) |
| void | glScissorArrayv(int first, int count, const int *v) |
| void | glScissorIndexed(int index, int left, int bottom, int width, int height) |
| void | glScissorIndexedv(int index, const int *v) |
| void | glShaderBinary(int count, const int *shaders, int binaryformat, const void *binary, int length) |
| void | glShaderSource(int shader, int count, const int *const *string, const int *length) |
| void | glShaderStorageBlockBinding(int program, int storageBlockIndex, int storageBlockBinding) |
| void | glStencilFunc(int func, int ref, int mask) |
| void | glStencilFuncSeparate(int face, int func, int ref, int mask) |
| void | glStencilMask(int mask) |
| void | glStencilMaskSeparate(int face, int mask) |
| void | glStencilOp(int fail, int zfail, int zpass) |
| void | glStencilOpSeparate(int face, int sfail, int dpfail, int dppass) |
| void | glTexBuffer(int target, int internalformat, int buffer) |
| void | glTexBufferRange(int target, int internalformat, int buffer, int offset, int size) |
| void | glTexImage1D(int target, int level, int internalformat, int width, int border, int format, int type, const void *pixels) |
| void | glTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, const void *pixels) |
| void | glTexImage2DMultisample(int target, int samples, int internalformat, int width, int height, int fixedsamplelocations) |
| void | glTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int format, int type, const void *pixels) |
| void | glTexImage3DMultisample(int target, int samples, int internalformat, int width, int height, int depth, int fixedsamplelocations) |
| void | glTexParameterIiv(int target, int pname, const int *params) |
| void | glTexParameterIuiv(int target, int pname, const int *params) |
| void | glTexParameterf(int target, int pname, int param) |
| void | glTexParameterfv(int target, int pname, const int *params) |
| void | glTexParameteri(int target, int pname, int param) |
| void | glTexParameteriv(int target, int pname, const int *params) |
| void | glTexStorage1D(int target, int levels, int internalformat, int width) |
| void | glTexStorage2D(int target, int levels, int internalformat, int width, int height) |
| void | glTexStorage2DMultisample(int target, int samples, int internalformat, int width, int height, int fixedsamplelocations) |
| void | glTexStorage3D(int target, int levels, int internalformat, int width, int height, int depth) |
| void | glTexStorage3DMultisample(int target, int samples, int internalformat, int width, int height, int depth, int fixedsamplelocations) |
| void | glTexSubImage1D(int target, int level, int xoffset, int width, int format, int type, const void *pixels) |
| void | glTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, const void *pixels) |
| void | glTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, const void *pixels) |
| void | glTextureView(int texture, int target, int origtexture, int internalformat, int minlevel, int numlevels, int minlayer, int numlayers) |
| void | glTransformFeedbackVaryings(int program, int count, const int *const *varyings, int bufferMode) |
| void | glUniform1d(int location, int x) |
| void | glUniform1dv(int location, int count, const int *value) |
| void | glUniform1f(int location, int v0) |
| void | glUniform1fv(int location, int count, const int *value) |
| void | glUniform1i(int location, int v0) |
| void | glUniform1iv(int location, int count, const int *value) |
| void | glUniform1ui(int location, int v0) |
| void | glUniform1uiv(int location, int count, const int *value) |
| void | glUniform2d(int location, int x, int y) |
| void | glUniform2dv(int location, int count, const int *value) |
| void | glUniform2f(int location, int v0, int v1) |
| void | glUniform2fv(int location, int count, const int *value) |
| void | glUniform2i(int location, int v0, int v1) |
| void | glUniform2iv(int location, int count, const int *value) |
| void | glUniform2ui(int location, int v0, int v1) |
| void | glUniform2uiv(int location, int count, const int *value) |
| void | glUniform3d(int location, int x, int y, int z) |
| void | glUniform3dv(int location, int count, const int *value) |
| void | glUniform3f(int location, int v0, int v1, int v2) |
| void | glUniform3fv(int location, int count, const int *value) |
| void | glUniform3i(int location, int v0, int v1, int v2) |
| void | glUniform3iv(int location, int count, const int *value) |
| void | glUniform3ui(int location, int v0, int v1, int v2) |
| void | glUniform3uiv(int location, int count, const int *value) |
| void | glUniform4d(int location, int x, int y, int z, int w) |
| void | glUniform4dv(int location, int count, const int *value) |
| void | glUniform4f(int location, int v0, int v1, int v2, int v3) |
| void | glUniform4fv(int location, int count, const int *value) |
| void | glUniform4i(int location, int v0, int v1, int v2, int v3) |
| void | glUniform4iv(int location, int count, const int *value) |
| void | glUniform4ui(int location, int v0, int v1, int v2, int v3) |
| void | glUniform4uiv(int location, int count, const int *value) |
| void | glUniformBlockBinding(int program, int uniformBlockIndex, int uniformBlockBinding) |
| void | glUniformMatrix2dv(int location, int count, int transpose, const int *value) |
| void | glUniformMatrix2fv(int location, int count, int transpose, const int *value) |
| void | glUniformMatrix2x3dv(int location, int count, int transpose, const int *value) |
| void | glUniformMatrix2x3fv(int location, int count, int transpose, const int *value) |
| void | glUniformMatrix2x4dv(int location, int count, int transpose, const int *value) |
| void | glUniformMatrix2x4fv(int location, int count, int transpose, const int *value) |
| void | glUniformMatrix3dv(int location, int count, int transpose, const int *value) |
| void | glUniformMatrix3fv(int location, int count, int transpose, const int *value) |
| void | glUniformMatrix3x2dv(int location, int count, int transpose, const int *value) |
| void | glUniformMatrix3x2fv(int location, int count, int transpose, const int *value) |
| void | glUniformMatrix3x4dv(int location, int count, int transpose, const int *value) |
| void | glUniformMatrix3x4fv(int location, int count, int transpose, const int *value) |
| void | glUniformMatrix4dv(int location, int count, int transpose, const int *value) |
| void | glUniformMatrix4fv(int location, int count, int transpose, const int *value) |
| void | glUniformMatrix4x2dv(int location, int count, int transpose, const int *value) |
| void | glUniformMatrix4x2fv(int location, int count, int transpose, const int *value) |
| void | glUniformMatrix4x3dv(int location, int count, int transpose, const int *value) |
| void | glUniformMatrix4x3fv(int location, int count, int transpose, const int *value) |
| void | glUniformSubroutinesuiv(int shadertype, int count, const int *indices) |
| int | glUnmapBuffer(int) |
| void | glUseProgram(int program) |
| void | glUseProgramStages(int pipeline, int stages, int program) |
| void | glValidateProgram(int program) |
| void | glValidateProgramPipeline(int pipeline) |
| void | glVertexAttrib1d(int index, int x) |
| void | glVertexAttrib1dv(int index, const int *v) |
| void | glVertexAttrib1f(int index, int x) |
| void | glVertexAttrib1fv(int index, const int *v) |
| void | glVertexAttrib1s(int index, int x) |
| void | glVertexAttrib1sv(int index, const int *v) |
| void | glVertexAttrib2d(int index, int x, int y) |
| void | glVertexAttrib2dv(int index, const int *v) |
| void | glVertexAttrib2f(int index, int x, int y) |
| void | glVertexAttrib2fv(int index, const int *v) |
| void | glVertexAttrib2s(int index, int x, int y) |
| void | glVertexAttrib2sv(int index, const int *v) |
| void | glVertexAttrib3d(int index, int x, int y, int z) |
| void | glVertexAttrib3dv(int index, const int *v) |
| void | glVertexAttrib3f(int index, int x, int y, int z) |
| void | glVertexAttrib3fv(int index, const int *v) |
| void | glVertexAttrib3s(int index, int x, int y, int z) |
| void | glVertexAttrib3sv(int index, const int *v) |
| void | glVertexAttrib4Nbv(int index, const int *v) |
| void | glVertexAttrib4Niv(int index, const int *v) |
| void | glVertexAttrib4Nsv(int index, const int *v) |
| void | glVertexAttrib4Nub(int index, int x, int y, int z, int w) |
| void | glVertexAttrib4Nubv(int index, const int *v) |
| void | glVertexAttrib4Nuiv(int index, const int *v) |
| void | glVertexAttrib4Nusv(int index, const int *v) |
| void | glVertexAttrib4bv(int index, const int *v) |
| void | glVertexAttrib4d(int index, int x, int y, int z, int w) |
| void | glVertexAttrib4dv(int index, const int *v) |
| void | glVertexAttrib4f(int index, int x, int y, int z, int w) |
| void | glVertexAttrib4fv(int index, const int *v) |
| void | glVertexAttrib4iv(int index, const int *v) |
| void | glVertexAttrib4s(int index, int x, int y, int z, int w) |
| void | glVertexAttrib4sv(int index, const int *v) |
| void | glVertexAttrib4ubv(int index, const int *v) |
| void | glVertexAttrib4uiv(int index, const int *v) |
| void | glVertexAttrib4usv(int index, const int *v) |
| void | glVertexAttribBinding(int attribindex, int bindingindex) |
| void | glVertexAttribDivisor(int index, int divisor) |
| void | glVertexAttribFormat(int attribindex, int size, int type, int normalized, int relativeoffset) |
| void | glVertexAttribI1i(int index, int x) |
| void | glVertexAttribI1iv(int index, const int *v) |
| void | glVertexAttribI1ui(int index, int x) |
| void | glVertexAttribI1uiv(int index, const int *v) |
| void | glVertexAttribI2i(int index, int x, int y) |
| void | glVertexAttribI2iv(int index, const int *v) |
| void | glVertexAttribI2ui(int index, int x, int y) |
| void | glVertexAttribI2uiv(int index, const int *v) |
| void | glVertexAttribI3i(int index, int x, int y, int z) |
| void | glVertexAttribI3iv(int index, const int *v) |
| void | glVertexAttribI3ui(int index, int x, int y, int z) |
| void | glVertexAttribI3uiv(int index, const int *v) |
| void | glVertexAttribI4bv(int index, const int *v) |
| void | glVertexAttribI4i(int index, int x, int y, int z, int w) |
| void | glVertexAttribI4iv(int index, const int *v) |
| void | glVertexAttribI4sv(int index, const int *v) |
| void | glVertexAttribI4ubv(int index, const int *v) |
| void | glVertexAttribI4ui(int index, int x, int y, int z, int w) |
| void | glVertexAttribI4uiv(int index, const int *v) |
| void | glVertexAttribI4usv(int index, const int *v) |
| void | glVertexAttribIFormat(int attribindex, int size, int type, int relativeoffset) |
| void | glVertexAttribIPointer(int index, int size, int type, int stride, const void *pointer) |
| void | glVertexAttribL1d(int index, int x) |
| void | glVertexAttribL1dv(int index, const int *v) |
| void | glVertexAttribL2d(int index, int x, int y) |
| void | glVertexAttribL2dv(int index, const int *v) |
| void | glVertexAttribL3d(int index, int x, int y, int z) |
| void | glVertexAttribL3dv(int index, const int *v) |
| void | glVertexAttribL4d(int index, int x, int y, int z, int w) |
| void | glVertexAttribL4dv(int index, const int *v) |
| void | glVertexAttribLFormat(int attribindex, int size, int type, int relativeoffset) |
| void | glVertexAttribLPointer(int index, int size, int type, int stride, const void *pointer) |
| void | glVertexAttribP1ui(int index, int type, int normalized, int value) |
| void | glVertexAttribP1uiv(int index, int type, int normalized, const int *value) |
| void | glVertexAttribP2ui(int index, int type, int normalized, int value) |
| void | glVertexAttribP2uiv(int index, int type, int normalized, const int *value) |
| void | glVertexAttribP3ui(int index, int type, int normalized, int value) |
| void | glVertexAttribP3uiv(int index, int type, int normalized, const int *value) |
| void | glVertexAttribP4ui(int index, int type, int normalized, int value) |
| void | glVertexAttribP4uiv(int index, int type, int normalized, const int *value) |
| void | glVertexAttribPointer(int index, int size, int type, int normalized, int stride, const void *pointer) |
| void | glVertexBindingDivisor(int bindingindex, int divisor) |
| void | glViewport(int x, int y, int width, int height) |
| void | glViewportArrayv(int first, int count, const int *v) |
| void | glViewportIndexedf(int index, int x, int y, int w, int h) |
| void | glViewportIndexedfv(int index, const int *v) |
| void | glWaitSync(int sync, int flags, int timeout) |
| bool | initializeOpenGLFunctions() |
Detailed Description
The QOpenGLFunctions_4_4_Core class provides all functions for OpenGL 4.4 core profile.
This class is a wrapper for functions from OpenGL 4.4 core profile. See reference pages on opengl.org for function documentation.
See also QAbstractOpenGLFunctions.
Member Function Documentation
QOpenGLFunctions_4_4_Core::QOpenGLFunctions_4_4_Core()
Default constructs an instance of QOpenGLFunctions_4_4_Core.
QOpenGLFunctions_4_4_Core::~QOpenGLFunctions_4_4_Core()
Destroys the instance of QOpenGLFunctions_4_4_Core.