Lines Matching refs:target
153 void GLContext::texParameteri (deUint32 target, deUint32 pname, int value)
155 m_wrapper->glTexParameteri(target, pname, value);
158 deUint32 GLContext::checkFramebufferStatus(deUint32 target)
160 return m_wrapper->glCheckFramebufferStatus(target);
174 void GLContext::bindTexture (deUint32 target, deUint32 texture)
177 m_wrapper->glBindTexture(target, texture);
194 void GLContext::bindFramebuffer (deUint32 target, deUint32 framebuffer)
200 bool isValidTarget = target == GL_FRAMEBUFFER || target == GL_DRAW_FRAMEBUFFER || target == GL_READ_FRAMEBUFFER;
206 if (target == GL_FRAMEBUFFER || target == GL_READ_FRAMEBUFFER)
209 if (target == GL_FRAMEBUFFER || target == GL_DRAW_FRAMEBUFFER)
213 m_wrapper->glBindFramebuffer(target, defaultFbo);
215 m_wrapper->glBindFramebuffer(target, framebuffer);
218 if (target == GL_FRAMEBUFFER || target == GL_DRAW_FRAMEBUFFER)
240 void GLContext::bindRenderbuffer (deUint32 target, deUint32 renderbuffer)
243 m_wrapper->glBindRenderbuffer(target, renderbuffer);
265 void GLContext::texImage1D (deUint32 target, int level, deUint32 internalFormat, int width, int border, deUint32 format, deUint32 type, const void* data)
267 m_wrapper->glTexImage1D(target, level, internalFormat, width, border, format, type, data);
270 void GLContext::texImage2D (deUint32 target, int level, deUint32 internalFormat, int width, int height, int border, deUint32 format, deUint32 type, const void* data)
272 m_wrapper->glTexImage2D(target, level, internalFormat, width, height, border, format, type, data);
275 void GLContext::texImage3D (deUint32 target, int level, deUint32 internalFormat, int width, int height, int depth, int border, deUint32 format, deUint32 type, const void* data)
277 m_wrapper->glTexImage3D(target, level, internalFormat, width, height, depth, border, format, type, data);
280 void GLContext::texSubImage1D (deUint32 target, int level, int xoffset, int width, deUint32 format, deUint32 type, const void* data)
282 m_wrapper->glTexSubImage1D(target, level, xoffset, width, format, type, data);
285 void GLContext::texSubImage2D (deUint32 target, int level, int xoffset, int yoffset, int width, int height, deUint32 format, deUint32 type, const void* data)
287 m_wrapper->glTexSubImage2D(target, level, xoffset, yoffset, width, height, format, type, data);
290 void GLContext::texSubImage3D (deUint32 target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, deUint32 format, deUint32 type, const void* data)
292 m_wrapper->glTexSubImage3D(target, level, xoffset, yoffset, zoffset, width, height, depth, format, type, data);
295 void GLContext::copyTexImage1D (deUint32 target, int level, deUint32 internalFormat, int x, int y, int width, int border)
300 << glu::getTextureTargetStr(target) << ", "
308 m_context.getFunctions().copyTexImage1D(target, level, internalFormat, offset.x()+x, offset.y()+y, width, border);
311 void GLContext::copyTexImage2D (deUint32 target, int level, deUint32 internalFormat, int x, int y, int width, int height, int border)
316 << glu::getTextureTargetStr(target) << ", "
325 m_context.getFunctions().copyTexImage2D(target, level, internalFormat, offset.x()+x, offset.y()+y, width, height, border);
328 void GLContext::copyTexSubImage1D (deUint32 target, int level, int xoffset, int x, int y, int width)
332 << glu::getTextureTargetStr(target) << ", "
340 m_context.getFunctions().copyTexSubImage1D(target, level, xoffset, offset.x()+x, offset.y()+y, width);
343 void GLContext::copyTexSubImage2D (deUint32 target, int level, int xoffset, int yoffset, int x, int y, int width, int height)
347 << glu::getTextureTargetStr(target) << ", "
355 m_context.getFunctions().copyTexSubImage2D(target, level, xoffset, yoffset, offset.x()+x, offset.y()+y, width, height);
358 void GLContext::copyTexSubImage3D (deUint32 target, int level, int xoffset, int yoffset, int zoffset, int x, int y, int width, int height)
362 << glu::getTextureTargetStr(target) << ", "
370 m_context.getFunctions().copyTexSubImage3D(target, level, xoffset, yoffset, zoffset, offset.x()+x, offset.y()+y, width, height);
373 void GLContext::texStorage2D (deUint32 target, int levels, deUint32 internalFormat, int width, int height)
375 m_wrapper->glTexStorage2D(target, levels, internalFormat, width, height);
378 void GLContext::texStorage3D (deUint32 target, int levels, deUint32 internalFormat, int width, int height, int depth)
380 m_wrapper->glTexStorage3D(target, levels, internalFormat, width, height, depth);
383 void GLContext::framebufferTexture2D (deUint32 target, deUint32 attachment, deUint32 textarget, deUint32 texture, int level)
385 m_wrapper->glFramebufferTexture2D(target, attachment, textarget, texture, level);
388 void GLContext::framebufferTextureLayer (deUint32 target, deUint32 attachment, deUint32 texture, int level, int layer)
390 m_wrapper->glFramebufferTextureLayer(target, attachment, texture, level, layer);
393 void GLContext::framebufferRenderbuffer (deUint32 target, deUint32 attachment, deUint32 renderbuffertarget, deUint32 renderbuffer)
395 m_wrapper->glFramebufferRenderbuffer(target, attachment, renderbuffertarget, renderbuffer);
398 void GLContext::getFramebufferAttachmentParameteriv (deUint32 target, deUint32 attachment, deUint32 pname, int* params)
400 m_wrapper->glGetFramebufferAttachmentParameteriv(target, attachment, pname, params);
403 void GLContext::renderbufferStorage (deUint32 target, deUint32 internalformat, int width, int height)
405 m_wrapper->glRenderbufferStorage(target, internalformat, width, height);
408 void GLContext::renderbufferStorageMultisample (deUint32 target, int samples, deUint32 internalFormat, int width, int height)
410 m_wrapper->glRenderbufferStorageMultisample(target, samples, internalFormat, width, height);
413 void GLContext::bindBuffer (deUint32 target, deUint32 buffer)
416 m_wrapper->glBindBuffer(target, buffer);
433 void GLContext::bufferData (deUint32 target, deIntptr size, const void* data, deUint32 usage)
435 m_wrapper->glBufferData(target, (glw::GLsizeiptr)size, data, usage);
438 void GLContext::bufferSubData (deUint32 target, deIntptr offset, deIntptr size, const void* data)
440 m_wrapper->glBufferSubData(target, (glw::GLintptr)offset, (glw::GLsizeiptr)size, data);
618 void GLContext::invalidateSubFramebuffer (deUint32 target, int numAttachments, const deUint32* attachments, int x, int y, int width, int height)
624 << glu::getFramebufferTargetStr(target) << ", " << numAttachments << ", "
629 m_context.getFunctions().invalidateSubFramebuffer(target, numAttachments, attachments, x+drawOffset.x(), y+drawOffset.y(), width, height);
632 void GLContext::invalidateFramebuffer (deUint32 target, int numAttachments, const deUint32* attachments)
634 m_wrapper->glInvalidateFramebuffer(target, numAttachments, attachments);