summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCorbin Simpson <MostAwesomeDude@gmail.com>2010-04-27 17:23:52 -0700
committerCorbin Simpson <MostAwesomeDude@gmail.com>2010-04-27 17:23:52 -0700
commit597959693803d6df7102d38c1bc6c135e792adc9 (patch)
treee93708d2f4aa0ba18069ee8bdc6af35d0e951b10
parent8af372353e92878175eaf8c18f3793a7c6344d68 (diff)
Fixup the fixup.
-rwxr-xr-xmain.py2
-rw-r--r--screen.py6
2 files changed, 4 insertions, 4 deletions
diff --git a/main.py b/main.py
index 1fa201c..46ad36f 100755
--- a/main.py
+++ b/main.py
@@ -21,7 +21,7 @@ print "Loaded drm_api object, name %s" % da.name
screen = da.create_screen(raw.drmOpen(da.name, None))
print "Created screen, name %s vendor %s" % (screen.name, screen.vendor)
-if screen["GLSL"]:
+if screen.params["GLSL"]:
print "Whoo, GLSL!"
else:
print "No GLSL..."
diff --git a/screen.py b/screen.py
index 37a65f2..04324b6 100644
--- a/screen.py
+++ b/screen.py
@@ -104,11 +104,11 @@ class Screen(object):
def init_params(self):
self.params = {}
- for k, v in params:
+ for k, v in params.iteritems():
self.params[k] = self.pipe_screen[0].get_param(self.pipe_screen, v)
- for k, v in parambs:
+ for k, v in parambs.iteritems():
self.params[k] = bool(self.pipe_screen[0].get_param(self.pipe_screen, v))
- for k, v in paramfs:
+ for k, v in paramfs.iteritems():
self.params[k] = self.pipe_screen[0].get_paramf(self.pipe_screen, v)
def destroy(self):