opengl ボキャブラリ
Factor ハンドブック > ボキャブラリ索引


ドキュメント
OpenGL utility words

メタデータ
タグ:bindings
作者:Slava Pestov, Eduardo Cavazos, Joe Groff, Alex Chapman


ワード

タプルクラス
クラススーパークラススロット
gl-error tuplefunction code string


マクロワード
ワードスタック効果
all-enabled( seq quot -- quot )
all-enabled-client-state( seq quot -- quot )
set-draw-buffers( buffers -- quot )


通常ワード
ワードスタック効果
(all-enabled)( seq quot -- )
(all-enabled-client-state)( seq quot -- )
(delete-gl-object)( id quot -- )
(fill-rect-vertices)( loc dim -- vertices )
(gen-gl-object)( quot -- id )
(gl-error)( function -- )
(gl-fill-rect)( -- )
(gl-rect)( -- )
(rect-vertices)( loc dim -- vertices )
(set-draw-buffers)( buffers -- )
<gl-buffer>( target data hint -- id )
<gl-error>( function code -- gl-error )
bind-texture-unit( id target unit -- )
buffer-offset( int -- alien )
delete-dlist( id -- )
delete-gl-buffer( id -- )
delete-vertex-array( id -- )
do-attribs( bits quot -- )
do-enabled( what quot -- )
do-enabled-client-state( what quot -- )
do-matrix( quot -- )
error>string( n -- string )
fill-rect-vertices( loc dim -- )
fix-coordinates( point1 point2 -- x1 y2 x2 y2 )
gen-dlist( -- id )
gen-gl-buffer( -- id )
gen-vertex-array( -- id )
gl-clear( color -- )
gl-clear-color( color -- )
gl-color( color -- )
gl-color-pointer( seq -- )
gl-error( -- )
gl-error-code( -- code/f )
gl-fill-rect( loc dim -- )
gl-line( a b -- )
gl-material( face pname params -- )
gl-rect( loc dim -- )
gl-set-clip( loc dim -- )
gl-texture-coord-pointer( seq -- )
gl-translate( point -- )
gl-vertex-pointer( seq -- )
gl-viewport( loc dim -- )
init-matrices( -- )
line-vertices( a b -- )
make-dlist( type quot -- id )
rect-vertices( loc dim -- )
with-array-element-buffers( array-buffer element-buffer quot -- )
with-gl-buffer( binding id quot -- )
with-translation( loc quot -- )
with-vertex-array( id quot -- )
words>values( word/value-seq -- value-seq )


クラス述語ワード
ワードスタック効果
gl-error?( object -- ? )


ファイル
resource:basis/opengl/opengl.factor
resource:basis/opengl/opengl-docs.factor


resource:basis の子
ボキャブラリ概要
opengl.annotationsopengl.annotations ボキャブラリ
opengl.capabilitiesTesting for OpenGL versions and extensions
opengl.debugHelper words for breaking and interactively manipulating OpenGL applications
opengl.framebuffersRendering to offscreen textures using the GL_EXT_framebuffer_object extension
opengl.glOpenGL binding - libGL
opengl.gl3Forward-compatible subset of OpenGL 3.1
opengl.shadersOpenGL Shading Language (GLSL) support
opengl.texturesopengl.textures ボキャブラリ


resource:extra の子
ボキャブラリ概要
opengl.demo-supportCommon support for OpenGL demos
opengl.gluOpenGL binding - libGLU