gzz-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gzz-commits] gzz/gfx/demo/opengl glinfo.py


From: Tuomas J. Lukka
Subject: [Gzz-commits] gzz/gfx/demo/opengl glinfo.py
Date: Sat, 25 Jan 2003 06:02:55 -0500

CVSROOT:        /cvsroot/gzz
Module name:    gzz
Changes by:     Tuomas J. Lukka <address@hidden>        03/01/25 06:02:55

Modified files:
        gfx/demo/opengl: glinfo.py 

Log message:
        More information about fragment programs

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/gfx/demo/opengl/glinfo.py.diff?tr1=1.10&tr2=1.11&r1=text&r2=text

Patches:
Index: gzz/gfx/demo/opengl/glinfo.py
diff -u gzz/gfx/demo/opengl/glinfo.py:1.10 gzz/gfx/demo/opengl/glinfo.py:1.11
--- gzz/gfx/demo/opengl/glinfo.py:1.10  Sat Dec 14 03:11:34 2002
+++ gzz/gfx/demo/opengl/glinfo.py       Sat Jan 25 06:02:55 2003
@@ -13,7 +13,7 @@
 
         size = vs.getSize()
 
-        colchars = 70
+        colchars = 90
         scale = min(size.width*1.0, size.height*4.0/3) / colchars
 
        cs1 = vs.coords.affineCoordsys(0, 10, 0, 0, scale, 0, 0, scale)
@@ -117,6 +117,8 @@
            "MAX_PROGRAM_MATRICES_ARB",
            "MAX_PROGRAM_MATRIX_STACK_DEPTH_ARB",
 
+           "MAX_TEXTURE_COORDS_ARB",
+           "MAX_TEXTURE_IMAGE_UNITS_ARB",
             ]]
 
        params.append("");
@@ -139,6 +141,31 @@
            "MAX_PROGRAM_ENV_PARAMETERS_ARB",
            ]])
 
+       params.append("");
+       params.append("fpARB");
+       params.extend( [ name + ": "+ 
js(GL.getGLProgram("FRAGMENT_PROGRAM_ARB", name)) 
+        for name in [
+           "MAX_PROGRAM_INSTRUCTIONS_ARB",
+           "MAX_PROGRAM_ALU_INSTRUCTIONS_ARB",
+           "MAX_PROGRAM_TEX_INSTRUCTIONS_ARB",
+           "MAX_PROGRAM_TEX_INDIRECTIONS_ARB",
+           "MAX_PROGRAM_TEMPORARIES_ARB",
+           "MAX_PROGRAM_PARAMETERS_ARB",
+           "MAX_PROGRAM_ATTRIBS_ARB",
+
+           "MAX_PROGRAM_NATIVE_INSTRUCTIONS_ARB",
+           "MAX_PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB",
+           "MAX_PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB",
+           "MAX_PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB",
+           "MAX_PROGRAM_NATIVE_TEMPORARIES_ARB",
+           "MAX_PROGRAM_NATIVE_PARAMETERS_ARB",
+           "MAX_PROGRAM_NATIVE_ATTRIBS_ARB",
+
+           "MAX_PROGRAM_LOCAL_PARAMETERS_ARB",
+           "MAX_PROGRAM_ENV_PARAMETERS_ARB",
+           ]])
+
+
                    
         # double size text
         putText(vs, cs1, vendor, color=(0,0,0), h=2, y = 2)
@@ -147,7 +174,7 @@
 
         foo = params
         i = 0
-        cols = 4
+        cols = 5
         lines = (len(foo)+cols-1) / cols
         for x in range(0, cols):
             for y in range(0, lines):
@@ -161,7 +188,7 @@
 
         foo = extensions.split();
         i = 0
-        cols = 4
+        cols = 5
         lines = (len(foo)+cols-1) / cols
         for x in range(0, cols):
             for y in range(0, lines):




reply via email to

[Prev in Thread] Current Thread [Next in Thread]