Re: [Mesa3d-dev] intel issue with gears port using vertex buffer objects

2009-04-28 Thread Eric Anholt
On Mon, 2009-04-27 at 09:55 -0600, Brian Paul wrote: > Brian Paul wrote: > > Ian Romanick wrote: > >> -BEGIN PGP SIGNED MESSAGE- > >> Hash: SHA1 > >> > >> Michael Clark wrote: > >> > >>> I did a git bisect and found the revision where I see the biggest > >>> drop in performance (roughly 30

Re: [Mesa3d-dev] intel issue with gears port using vertex buffer objects

2009-04-27 Thread Michael Clark
Brian Paul wrote: > Brian Paul wrote: >> Ian Romanick wrote: >>> -BEGIN PGP SIGNED MESSAGE- >>> Hash: SHA1 >>> >>> Michael Clark wrote: >>> I did a git bisect and found the revision where I see the biggest drop in performance (roughly 30% drop with my app): $ git bisect

Re: [Mesa3d-dev] intel issue with gears port using vertex buffer objects

2009-04-27 Thread Brian Paul
Brian Paul wrote: > Ian Romanick wrote: >> -BEGIN PGP SIGNED MESSAGE- >> Hash: SHA1 >> >> Michael Clark wrote: >> >>> I did a git bisect and found the revision where I see the biggest >>> drop in performance (roughly 30% drop with my app): >>> >>> $ git bisect bad >>> Bisecting: 0 revision

Re: [Mesa3d-dev] intel issue with gears port using vertex buffer objects

2009-04-27 Thread Brian Paul
Ian Romanick wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA1 > > Michael Clark wrote: > >> I did a git bisect and found the revision where I see the biggest drop >> in performance (roughly 30% drop with my app): >> >> $ git bisect bad >> Bisecting: 0 revisions left to test after this >>

Re: [Mesa3d-dev] intel issue with gears port using vertex buffer objects

2009-04-24 Thread Ian Romanick
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Michael Clark wrote: > I did a git bisect and found the revision where I see the biggest drop > in performance (roughly 30% drop with my app): > > $ git bisect bad > Bisecting: 0 revisions left to test after this > [20f3497e4b6756e330f7b3f54e8acaa1d

Re: [Mesa3d-dev] intel issue with gears port using vertex buffer objects

2009-04-24 Thread Michael Clark
Eric Anholt wrote: > On Tue, 2009-04-21 at 23:57 +0800, Michael Clark wrote: > >> Before trying this I built from mesa master earlier today and noticed a >> performance regression with the 965GM on one of my GL apps - going from >> 15fps to 7.5fps (both running on top of latest drm-intel 2.6.3

Re: [Mesa3d-dev] intel issue with gears port using vertex buffer objects

2009-04-21 Thread Eric Anholt
On Tue, 2009-04-21 at 23:57 +0800, Michael Clark wrote: > Michel Dänzer wrote: > > On Sat, 2009-04-18 at 13:46 +0800, Michael Clark wrote: > > > >> I have made a port of gears that uses the OpenGL ES 1.1 Common API > >> subset (using glDrawElements instead of display lists and optionally > >>

Re: [Mesa3d-dev] intel issue with gears port using vertex buffer objects

2009-04-21 Thread Michael Clark
Michel Dänzer wrote: > On Sat, 2009-04-18 at 13:46 +0800, Michael Clark wrote: > >> I have made a port of gears that uses the OpenGL ES 1.1 Common API >> subset (using glDrawElements instead of display lists and optionally >> using vertex buffer objects). It should be visually equivalent to >

Re: [Mesa3d-dev] intel issue with gears port using vertex buffer objects

2009-04-18 Thread Michel Dänzer
On Sat, 2009-04-18 at 13:46 +0800, Michael Clark wrote: > > I have made a port of gears that uses the OpenGL ES 1.1 Common API > subset (using glDrawElements instead of display lists and optionally > using vertex buffer objects). It should be visually equivalent to > gears.c, although the flat

Re: [Mesa3d-dev] intel issue with gears port using vertex buffer objects

2009-04-18 Thread Philipp Klaus Krause
I can reproduce problem here (GM965): With VBO and the intel driver I get a black window. With the -novbo option or using LIBGL_ALWAYS_INDIRECT=1 it looks just like glxgears. I use kernel 2.6.29-rc8, xserver-xorg-video-intel "2:2.7.0-1, libdrm-intel1 2.4.9-1. The kernel I compiled myself, the rest

[Mesa3d-dev] intel issue with gears port using vertex buffer objects

2009-04-17 Thread Michael Clark
Hi All, I have made a port of gears that uses the OpenGL ES 1.1 Common API subset (using glDrawElements instead of display lists and optionally using vertex buffer objects). It should be visually equivalent to gears.c, although the flat faces are rendered with GL_SMOOTH to avoid additional dr