Docs @ Psychtoolbox Wiki : GetOpenGLTexture

Search PTB Function help:
homepsychtoolbox.orgpage updateslogin

Screen('GetOpenGLTexture')

PsychtoolboxScreen.{mex*,dll} subfunction

Usage
[ gltexid gltextarget texcoord_u texcoord_v ] =Screen('GetOpenGLTexture', windowPtr, textureHandle [, x][, y]);

Returns information about the OpenGL texture corresponding to a Psychtoolbox
texture. "windowPtr" is the handle of the onscreen window for which texture
should be returned. 'textureHandle' is the Psychtoolbox handle for the requested
texture. Optionally you can pass in Psychtoolbox texture coordinates (x,y) and
get them mapped to the proper OpenGL texture coordinates. Return values:
'gltexid' OpenGL texture id for binding the texture. 'gltextarget' type of
OpenGL texture target to use. 'texcoord_u' and 'texcoord_v' OpenGL texture
coordinates corresponding to 'x' and 'y'. Immediately after calling this
routine, the proper OpenGL rendering context for the requested texture is
activated for use. Example of usage: glBindTexture(gltextarget, gltexid); //
Activate and bind req. texture. glTexCoord2d(texcoord_u, texcoord_v); // Assign
texture pixel (x,y) to next vertex. For more info, read an OpenGL book.


Valid XHTML 1.0 Transitional :: Valid CSS :: Powered by WikkaWiki
Page was generated in 0.1428 seconds