Minor updates
parent
9ab46a94db
commit
3747cff69c
|
@ -49,4 +49,3 @@ DEFER: bake
|
||||||
|
|
||||||
: bake ( seq -- seq )
|
: bake ( seq -- seq )
|
||||||
[ reset-building save-exemplar bake-items finish-baking ] with-scope ;
|
[ reset-building save-exemplar bake-items finish-baking ] with-scope ;
|
||||||
|
|
||||||
|
|
|
@ -4,14 +4,13 @@ USING: kernel alien.c-types namespaces sequences opengl.gl ;
|
||||||
IN: cfdg.gl
|
IN: cfdg.gl
|
||||||
|
|
||||||
: get-modelview-matrix ( -- alien )
|
: get-modelview-matrix ( -- alien )
|
||||||
GL_MODELVIEW_MATRIX 16 "GLdouble" <c-array> tuck glGetDoublev ;
|
GL_MODELVIEW_MATRIX 16 "GLdouble" <c-array> tuck glGetDoublev ;
|
||||||
|
|
||||||
SYMBOL: modelview-matrix-stack
|
SYMBOL: modelview-matrix-stack
|
||||||
|
|
||||||
: init-modelview-matrix-stack ( -- )
|
: init-modelview-matrix-stack ( -- ) V{ } clone modelview-matrix-stack set ;
|
||||||
V{ } clone modelview-matrix-stack set ;
|
|
||||||
|
|
||||||
: push-modelview-matrix ( -- )
|
: push-modelview-matrix ( -- )
|
||||||
get-modelview-matrix modelview-matrix-stack get push ;
|
get-modelview-matrix modelview-matrix-stack get push ;
|
||||||
|
|
||||||
: pop-modelview-matrix ( -- ) modelview-matrix-stack get pop glLoadMatrixd ;
|
: pop-modelview-matrix ( -- ) modelview-matrix-stack get pop glLoadMatrixd ;
|
Loading…
Reference in New Issue