System Environment: -------------------------- Arch x86_64 Platform G45 965GM Libdrm: (master)73b59c894380995a2889b98e79acadd2da0bb237 Mesa: (master)241c3a1d8001fc5a30e2af4b4636b48e6f99690a Xserver: (server-1.6-branch)3044711412d0a08ba65a491bd2441c0c8980f5e2 Xf86_video_intel: (master)7c48c21b22bf5862c5a35bda1635753cc5a7197c Bug detailed description: ------------------------- The performance of openarena drops about 25%~40% on G45 and GM965. This is caused by following commit: commit 00413d87426f14df47d90ba3c995e1889e9f88ca Author: Eric Anholt <eric@anholt.net> Date: Fri Aug 28 15:01:56 2009 -0700 i965: Use VBOs in the VBO module on 965, now that we have ARB_map_buffer_range. This looks like it's a small win on blender. Reproduce steps: ---------------- 1.xinit& 2. openarena exec stress_bases3
commit cbde2765804a4fc62bcf092230a01376aedbf2cd Author: Eric Anholt <eric@anholt.net> Date: Wed Sep 2 12:17:28 2009 -0700 Revert "i965: Use VBOs in the VBO module on 965, now that we have ARB_map_bu This reverts commit 00413d87426f14df47d90ba3c995e1889e9f88ca. Even with fixes, using ARB_map_buffer_range in the VBO module isn't showing up as a significant win, and some cases apparently regressed. Bug #23624.
Yes. It works well now. Verified.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.