Re: [Mesa-dev] Proper implemtation of glFinish

2011-01-04 Thread Francisco Jerez
Michel Dänzer writes: > On Mon, 2011-01-03 at 22:50 +0100, Francisco Jerez wrote: >> Bob Gleitsmann writes: >> >> > When trying the demo program copytex for the first time recently, I >> > noticed >> > pathological behavior: after running for a long time it asserted out and >> > locked up X

Re: [Mesa-dev] Proper implemtation of glFinish

2011-01-04 Thread Michel Dänzer
On Mon, 2011-01-03 at 22:50 +0100, Francisco Jerez wrote: > Bob Gleitsmann writes: > > > When trying the demo program copytex for the first time recently, I noticed > > pathological behavior: after running for a long time it asserted out and > > locked up X. Investigation showed this to be due

Re: [Mesa-dev] Proper implemtation of glFinish

2011-01-03 Thread Bob Gleitsmann
On Monday, January 03, 2011 04:50:50 pm Francisco Jerez wrote: The lockup goes away if the timeout in the kernel is disabled (I think that's what you mean, i.e., that the GPU is allowed to finish whatever it is doing). I found no evil effects from this at all. The overloaded channel grinds away

Re: [Mesa-dev] Proper implemtation of glFinish

2011-01-03 Thread Francisco Jerez
Bob Gleitsmann writes: > Hello everyone, > > When trying the demo program copytex for the first time recently, I noticed > pathological behavior: after running for a long time it asserted out and > locked up X. Investigation showed this to be due to the glFinish function > acting like glFlush

[Mesa-dev] Proper implemtation of glFinish

2011-01-01 Thread Bob Gleitsmann
Hello everyone, When trying the demo program copytex for the first time recently, I noticed pathological behavior: after running for a long time it asserted out and locked up X. Investigation showed this to be due to the glFinish function acting like glFlush and not waiting as it is supposed to