]> gitweb.factorcode.org Git - factor.git/blobdiff - basis/opengl/gl/extensions/extensions.factor
opengl.gl.extensions: can use counter here
[factor.git] / basis / opengl / gl / extensions / extensions.factor
index 15d225bd04dfbbeef582fafe6abeb4a2becb8aca..7944ed1455a0237719053b141860d12d56cd6a3a 100644 (file)
@@ -24,8 +24,7 @@ reset-gl-function-pointers
 reset-gl-function-number-counter
 
 : gl-function-counter ( -- n )
-    +gl-function-counter+ get-global
-    dup 1 + +gl-function-counter+ set-global ;
+    +gl-function-counter+ counter ;
 
 : gl-function-pointer ( names n -- funptr )
     gl-function-context 2array dup +gl-function-pointers+ get-global at