]> gitweb.factorcode.org Git - factor.git/commitdiff
ui.gadgets.worlds: don't enable depth buffer by default, since it just wastes memory...
authorSlava Pestov <slava@slava-pestovs-macbook-pro.local>
Mon, 24 May 2010 23:23:02 +0000 (19:23 -0400)
committerSlava Pestov <slava@slava-pestovs-macbook-pro.local>
Mon, 24 May 2010 23:23:02 +0000 (19:23 -0400)
basis/ui/gadgets/worlds/worlds.factor
extra/nehe/2/2.factor
extra/nehe/4/4.factor
extra/nehe/5/5.factor

index cdee1ab02d46de7acec810951d7f142739a19606..a63d64312be1663e3db01017319b50ae7e4115dc 100644 (file)
@@ -20,7 +20,6 @@ CONSTANT: default-world-pixel-format-attributes
     {
         windowed
         double-buffered
-        T{ depth-bits { value 16 } }
     }
 
 CONSTANT: default-world-window-controls
index d28bbdb9043ca01563ef851b2d66f50b09c6f437..0d6d498b3730b950f25cdb55dcde86cfed302ce2 100644 (file)
@@ -39,5 +39,14 @@ M: nehe2-gadget draw-gadget* ( gadget -- )
     -1.0 -1.0 0.0 glVertex3f
   ] do-state ;
 
-MAIN-WINDOW: run2 { { title "NeHe Tutorial 2" } { pref-dim { $ width $ height } } }
+MAIN-WINDOW: run2
+    {
+        { title "NeHe Tutorial 2" }
+        { pref-dim { $ width $ height } }
+        { pixel-format-attributes {
+            windowed
+            double-buffered
+            T{ depth-bits { value 16 } }
+        } }
+    }
   <nehe2-gadget> >>gadgets ;
index 0cddcfcaa3ca3b62f1753d5f91283ef4a4050a39..0ca23570e99f79389ee1892a03d5763c1953b908 100644 (file)
@@ -68,5 +68,14 @@ M: nehe4-gadget graft* ( gadget -- )
 M: nehe4-gadget ungraft* ( gadget -- )
   t >>quit? drop ;
 
-MAIN-WINDOW: run4 { { title "NeHe Tutorial 4" } { pref-dim { $ width $ height } } }
-  <nehe4-gadget> >>gadgets ;
+MAIN-WINDOW: run4
+    {
+        { title "NeHe Tutorial 4" }
+        { pref-dim { $ width $ height } }
+        { pixel-format-attributes {
+            windowed
+            double-buffered
+            T{ depth-bits { value 16 } }
+        } }
+    }
+    <nehe4-gadget> >>gadgets ;
index e6f5c6e6bac1beccafbb9c40df7e4b18f4aac5db..a0b6cddec6db1b4f2b2b830a437f6ba51a2bc193 100644 (file)
@@ -120,5 +120,14 @@ M: nehe5-gadget graft* ( gadget -- )
 M: nehe5-gadget ungraft* ( gadget -- )\r
   t >>quit? drop ;\r
 \r
-MAIN-WINDOW: run5 { { title "NeHe Tutorial 5" } { pref-dim { $ width $ height } } }\r
-  <nehe5-gadget> >>gadgets ;\r
+MAIN-WINDOW: run4\r
+    {\r
+        { title "NeHe Tutorial 5" }\r
+        { pref-dim { $ width $ height } }\r
+        { pixel-format-attributes {\r
+            windowed\r
+            double-buffered\r
+            T{ depth-bits { value 16 } }\r
+        } }\r
+    }\r
+    <nehe5-gadget> >>gadgets ;\r