Lines Matching full:m_wrapper
52 , m_wrapper (DE_NULL)
57 m_wrapper = new glu::CallLogWrapper(gl, log);
58 m_wrapper->enableLogging((logFlags & GLCONTEXT_LOG_CALLS) != 0);
113 delete m_wrapper;
119 m_wrapper->enableLogging((logFlags & GLCONTEXT_LOG_CALLS) != 0);
150 m_wrapper->glActiveTexture(texture);
155 m_wrapper->glTexParameteri(target, pname, value);
160 return m_wrapper->glCheckFramebufferStatus(target);
177 m_wrapper->glBindTexture(target, texture);
182 m_wrapper->glGenTextures(numTextures, textures);
191 m_wrapper->glDeleteTextures(numTextures, textures);
213 m_wrapper->glBindFramebuffer(target, defaultFbo);
215 m_wrapper->glBindFramebuffer(target, framebuffer);
228 m_wrapper->glGenFramebuffers(numFramebuffers, framebuffers);
237 m_wrapper->glDeleteFramebuffers(numFramebuffers, framebuffers);
243 m_wrapper->glBindRenderbuffer(target, renderbuffer);
248 m_wrapper->glGenRenderbuffers(numRenderbuffers, renderbuffers);
257 m_wrapper->glDeleteRenderbuffers(numRenderbuffers, renderbuffers);
262 m_wrapper->glPixelStorei(pname, param);
267 m_wrapper->glTexImage1D(target, level, internalFormat, width, border, format, type, data);
272 m_wrapper->glTexImage2D(target, level, internalFormat, width, height, border, format, type, data);
277 m_wrapper->glTexImage3D(target, level, internalFormat, width, height, depth, border, format, type, data);
282 m_wrapper->glTexSubImage1D(target, level, xoffset, width, format, type, data);
287 m_wrapper->glTexSubImage2D(target, level, xoffset, yoffset, width, height, format, type, data);
292 m_wrapper->glTexSubImage3D(target, level, xoffset, yoffset, zoffset, width, height, depth, format, type, data);
375 m_wrapper->glTexStorage2D(target, levels, internalFormat, width, height);
380 m_wrapper->glTexStorage3D(target, levels, internalFormat, width, height, depth);
385 m_wrapper->glFramebufferTexture2D(target, attachment, textarget, texture, level);
390 m_wrapper->glFramebufferTextureLayer(target, attachment, texture, level, layer);
395 m_wrapper->glFramebufferRenderbuffer(target, attachment, renderbuffertarget, renderbuffer);
400 m_wrapper->glGetFramebufferAttachmentParameteriv(target, attachment, pname, params);
405 m_wrapper->glRenderbufferStorage(target, internalformat, width, height);
410 m_wrapper->glRenderbufferStorageMultisample(target, samples, internalFormat, width, height);
416 m_wrapper->glBindBuffer(target, buffer);
421 m_wrapper->glGenBuffers(numBuffers, buffers);
428 m_wrapper->glDeleteBuffers(numBuffers, buffers);
435 m_wrapper->glBufferData(target, (glw::GLsizeiptr)size, data, usage);
440 m_wrapper->glBufferSubData(target, (glw::GLintptr)offset, (glw::GLsizeiptr)size, data);
445 m_wrapper->glClearColor(red, green, blue, alpha);
450 m_wrapper->glClearDepthf(depth);
455 m_wrapper->glClearStencil(stencil);
460 m_wrapper->glClear(buffers);
465 m_wrapper->glClearBufferiv(buffer, drawbuffer, value);
470 m_wrapper->glClearBufferfv(buffer, drawbuffer, value);
475 m_wrapper->glClearBufferuiv(buffer, drawbuffer, value);
480 m_wrapper->glClearBufferfi(buffer, drawbuffer, depth, stencil);
497 m_wrapper->glEnable(cap);
502 m_wrapper->glDisable(cap);
507 m_wrapper->glStencilFunc(func, ref, mask);
512 m_wrapper->glStencilOp(sfail, dpfail, dppass);
517 m_wrapper->glDepthFunc(func);
522 m_wrapper->glDepthRangef(n, f);
527 m_wrapper->glDepthRange(n, f);
532 m_wrapper->glPolygonOffset(factor, units);
537 m_wrapper->glProvokingVertex(convention);
542 m_wrapper->glPrimitiveRestartIndex(index);
547 m_wrapper->glStencilFuncSeparate(face, func, ref, mask);
552 m_wrapper->glStencilOpSeparate(face, sfail, dpfail, dppass);
557 m_wrapper->glBlendEquation(mode);
562 m_wrapper->glBlendEquationSeparate(modeRGB, modeAlpha);
567 m_wrapper->glBlendFunc(src, dst);
572 m_wrapper->glBlendFuncSeparate(srcRGB, dstRGB, srcAlpha, dstAlpha);
577 m_wrapper->glBlendColor(red, green, blue, alpha);
582 m_wrapper->glColorMask(r, g, b, a);
587 m_wrapper->glDepthMask(mask);
592 m_wrapper->glStencilMask(mask);
597 m_wrapper->glStencilMaskSeparate(face, mask);
634 m_wrapper->glInvalidateFramebuffer(target, numAttachments, attachments);
639 m_wrapper->glBindVertexArray(array);
644 m_wrapper->glGenVertexArrays(numArrays, vertexArrays);
653 m_wrapper->glDeleteVertexArrays(numArrays, vertexArrays);
658 m_wrapper->glVertexAttribPointer(index, size, type, normalized, stride, pointer);
663 m_wrapper->glVertexAttribIPointer(index, size, type, stride, pointer);
668 m_wrapper->glEnableVertexAttribArray(index);
673 m_wrapper->glDisableVertexAttribArray(index);
678 m_wrapper->glVertexAttribDivisor(index, divisor);
683 m_wrapper->glVertexAttrib1f(index, x);
688 m_wrapper->glVertexAttrib2f(index, x, y);
693 m_wrapper->glVertexAttrib3f(index, x, y, z);
698 m_wrapper->glVertexAttrib4f(index, x, y, z, w);
703 m_wrapper->glVertexAttribI4i(index, x, y, z, w);
708 m_wrapper->glVertexAttribI4ui(index, x, y, z, w);
713 return m_wrapper->glGetAttribLocation(program, name);
718 m_wrapper->glUniform1f(location, v0);
723 m_wrapper->glUniform1i(location, v0);
728 m_wrapper->glUniform1fv(location, count, value);
733 m_wrapper->glUniform2fv(location, count, value);
738 m_wrapper->glUniform3fv(location, count, value);
743 m_wrapper->glUniform4fv(location, count, value);
748 m_wrapper->glUniform1iv(location, count, value);
753 m_wrapper->glUniform2iv(location, count, value);
758 m_wrapper->glUniform3iv(location, count, value);
763 m_wrapper->glUniform4iv(location, count, value);
768 m_wrapper->glUniformMatrix3fv(location, count, transpose, value);
773 m_wrapper->glUniformMatrix4fv(location, count, transpose, value);
777 return m_wrapper->glGetUniformLocation(program, name);
782 m_wrapper->glLineWidth(w);
787 m_wrapper->glDrawArrays(mode, first, count);
792 m_wrapper->glDrawArraysInstanced(mode, first, count, instanceCount);
797 m_wrapper->glDrawElements(mode, count, type, indices);
802 m_wrapper->glDrawElementsInstanced(mode, count, type, indices, instanceCount);
807 m_wrapper->glDrawElementsBaseVertex(mode, count, type, indices, baseVertex);
812 m_wrapper->glDrawElementsInstancedBaseVertex(mode, count, type, indices, instanceCount, baseVertex);
817 m_wrapper->glDrawRangeElements(mode, start, end, count, type, indices);
822 m_wrapper->glDrawRangeElementsBaseVertex(mode, start, end, count, type, indices, baseVertex);
827 m_wrapper->glDrawArraysIndirect(mode, indirect);
832 m_wrapper->glDrawElementsIndirect(mode, type, indirect);
837 m_wrapper->glMultiDrawArrays(mode, first, count, primCount);
842 m_wrapper->glMultiDrawElements(mode, count, type, indices, primCount);
847 m_wrapper->glMultiDrawElementsBaseVertex(mode, count, type, indices, primCount, baseVertex);
895 m_wrapper->glUseProgram(program);
914 return m_wrapper->glGetError();
919 m_wrapper->glFinish();
924 m_wrapper->glGetIntegerv(pname, params);
929 return (const char*)m_wrapper->glGetString(pname);