New Register Allocator Testing of Tom Stellard's new-register-allocator branch for the R300 compiler in Mesa. X1800XL: Mesa Master: Processor: Intel Core i5-2500K @ 3.30GHz (4 Cores), Motherboard: SAPPHIRE Pure Black P67 Hydra, Chipset: Intel Sandy Bridge, Memory: 2816MB, Disk: 250GB Seagate ST3250310AS, Graphics: AMD Radeon X1800, Monitor: DELL P2210H OS: Ubuntu 10.10, Kernel: 2.6.38-999-generic (x86_64), Desktop: GNOME 2.32.0, Display Server: X Server 1.9.0, Display Driver: radeon 6.14.99, OpenGL: 2.1 Mesa 7.11-devel Gallium 0.4, Compiler: GCC 4.4.5, File-System: ext4, Screen Resolution: 1920x1080 X1800XL: new-register-allocator: Processor: Intel Core i5-2500K @ 3.30GHz (4 Cores), Motherboard: SAPPHIRE Pure Black P67 Hydra, Chipset: Intel Sandy Bridge, Memory: 2816MB, Disk: 250GB Seagate ST3250310AS, Graphics: AMD Radeon X1800, Monitor: DELL P2210H OS: Ubuntu 10.10, Kernel: 2.6.38-999-generic (x86_64), Desktop: GNOME 2.32.0, Display Server: X Server 1.9.0, Display Driver: radeon 6.14.99, OpenGL: 2.1 Mesa 7.11-devel Gallium 0.4, Compiler: GCC 4.4.5, File-System: ext4, Screen Resolution: 1920x1080 X1950PRO: Mesa Master: Processor: Intel Core i5-2500K @ 3.30GHz (4 Cores), Motherboard: SAPPHIRE Pure Black P67 Hydra, Chipset: Intel Sandy Bridge, Memory: 2816MB, Disk: 250GB Seagate ST3250310AS, Graphics: AMD Radeon X1950 Pro, Monitor: DELL P2210H OS: Ubuntu 10.10, Kernel: 2.6.38-999-generic (x86_64), Desktop: GNOME 2.32.0, Display Server: X Server 1.9.0, Display Driver: radeon 6.14.99, OpenGL: 2.1 Mesa 7.11-devel Gallium 0.4, Compiler: GCC 4.4.5, File-System: ext4, Screen Resolution: 1920x1080 X1950PRO: new-register-allocator: Processor: Intel Core i5-2500K @ 3.30GHz (4 Cores), Motherboard: SAPPHIRE Pure Black P67 Hydra, Chipset: Intel Sandy Bridge, Memory: 2816MB, Disk: 250GB Seagate ST3250310AS, Graphics: AMD Radeon X1950 Pro, Monitor: DELL P2210H OS: Ubuntu 10.10, Kernel: 2.6.38-999-generic (x86_64), Desktop: GNOME 2.32.0, Display Server: X Server 1.9.0, Display Driver: radeon 6.14.99, OpenGL: 2.1 Mesa 7.11-devel Gallium 0.4, Compiler: GCC 4.4.5, File-System: ext4, Screen Resolution: 1920x1080 VDrift 2010-06-30 Resolution: 1024 x 768 Frames Per Second > Higher Is Better X1800XL: Mesa Master ............. 39.56 |==================================== X1800XL: new-register-allocator .. 39.39 |==================================== X1950PRO: Mesa Master ............ 40.43 |===================================== X1950PRO: new-register-allocator . 36.79 |================================== VDrift 2010-06-30 Resolution: 1280 x 1024 Frames Per Second > Higher Is Better X1800XL: Mesa Master ............. 26.55 |============================ X1800XL: new-register-allocator .. 19.79 |===================== X1950PRO: Mesa Master ............ 34.62 |===================================== X1950PRO: new-register-allocator . 34.67 |===================================== VDrift 2010-06-30 Resolution: 1920 x 1080 Frames Per Second > Higher Is Better X1800XL: Mesa Master ............. 18.89 |======================== X1800XL: new-register-allocator .. 23.48 |============================= X1950PRO: Mesa Master ............ 29.51 |===================================== X1950PRO: new-register-allocator . 23.26 |============================= Lightsmark 2008 Resolution: 1920 x 1080 Frames Per Second > Higher Is Better X1800XL: Mesa Master ............. 18.20 |==================== X1800XL: new-register-allocator .. 17.96 |=================== X1950PRO: Mesa Master ............ 25.96 |============================ X1950PRO: new-register-allocator . 34.15 |===================================== Nexuiz 2.5.2 Resolution: 800 x 600 - HDR: No - Sound: Off Frames Per Second > Higher Is Better X1800XL: Mesa Master ............. 51.85 |================================ X1800XL: new-register-allocator .. 53.17 |================================= X1950PRO: Mesa Master ............ 57.83 |==================================== X1950PRO: new-register-allocator . 59.06 |===================================== Nexuiz 2.5.2 Resolution: 1024 x 768 - HDR: No - Sound: Off Frames Per Second > Higher Is Better X1800XL: Mesa Master ............. 40.83 |============================== X1800XL: new-register-allocator .. 44.43 |================================ X1950PRO: Mesa Master ............ 49.36 |==================================== X1950PRO: new-register-allocator . 50.59 |===================================== Nexuiz 2.5.2 Resolution: 1280 x 1024 - HDR: No - Sound: Off Frames Per Second > Higher Is Better X1800XL: Mesa Master ............. 32.58 |================================ X1800XL: new-register-allocator .. 32.83 |================================ X1950PRO: Mesa Master ............ 37.78 |===================================== X1950PRO: new-register-allocator . 38.01 |===================================== Nexuiz 2.5.2 Resolution: 1920 x 1080 - HDR: No - Sound: Off Frames Per Second > Higher Is Better X1800XL: Mesa Master ............. 4.77 |====================================== X1800XL: new-register-allocator .. 4.58 |==================================== X1950PRO: Mesa Master ............ 4.79 |====================================== X1950PRO: new-register-allocator . 4.76 |======================================