[Uludag-commits] r15296 - trunk/staj-projeleri/zorg/zorg

uludag-commits at pardus.org.tr uludag-commits at pardus.org.tr
5 Eyl 2007 Çar 10:59:39 EEST


Author: fatih
Date: Wed Sep  5 10:59:39 2007
New Revision: 15296

Modified:
   trunk/staj-projeleri/zorg/zorg/hwdata.py
   trunk/staj-projeleri/zorg/zorg/probe.py
Log:
New attributes for RandR 1.2


Modified: trunk/staj-projeleri/zorg/zorg/hwdata.py
=================================================================
--- trunk/staj-projeleri/zorg/zorg/hwdata.py	(original)
+++ trunk/staj-projeleri/zorg/zorg/hwdata.py	Wed Sep  5 10:59:39 2007
@@ -3,6 +3,8 @@
 truecolor_cards = ["i810", "intel", "nv", "nvidia", "radeon", "fglrx"]
 lcd_drivers = ["nv", "nvidia", "ati", "via", "i810",
                "intel", "sis", "savage", "neomagic"]
+randr12_drivers = ["ati", "intel"]
+
 opengl_impl = {
     "fglrx"     : "ati",
     "nvidia"    : "nvidia"
@@ -73,8 +75,11 @@
         self.vendorName = "Unknown Vendor"
         self.boardName = "Unknown Board"
 
+        self.outputs = {}
         self.monitors = []
 
+        self.randr12 = False
+
 class Monitor:
     def __init__(self):
         self.id = None

Modified: trunk/staj-projeleri/zorg/zorg/probe.py
=================================================================
--- trunk/staj-projeleri/zorg/zorg/probe.py	(original)
+++ trunk/staj-projeleri/zorg/zorg/probe.py	Wed Sep  5 10:59:39 2007
@@ -146,6 +146,10 @@
     if not dev.driver:
         dev.driver = "vesa"
 
+    # If driver supports RandR 1.2, we will use a different probe method.
+    if dev.driver in randr12_drivers:
+        dev.randr12 = True
+
 def findVideoCards():
     """ Finds video cards. Result is a list of Device objects. """
     cards = []


Uludag-commits mesaj listesiyle ilgili daha fazla bilgi