Artur Wyszynski wrote: > Brian Paul pisze: >> On Thu, Sep 10, 2009 at 5:14 PM, Artur Wyszynski <aljen-mli...@o2.pl> wrote: >>> Brian Paul pisze: >>>> Artur Wyszynski wrote: >>> [...] >>>>> Any ideas what could be wrong ? >>>> My first guess is the softpipe's tile cache is not getting flushed. Try >>>> adding a glFlush() call after your drawing code. If that fixes it, a >>>> flush is missing somewhere else. >>>> >>> I just tried that, it doesn't fix that issue :/ > That give me a clue what could be wrong, so in the mean time i > refactored hsp_make_current (messed up logic, st_flush wasn't called > properly) and now it only works with that glFlush() fix, without this > call it's just like before. Now when it's working, is there any other > way to fix that without forcing every app to call glFlush() ?
I think you just need to do a pipe->flush() call somewhere in your swapbuffers and/or flush_frontbuffer() code. I don't have time to dig into the details right now. You should be able to look at other winsys modules to get an idea. -Brian ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ Mesa3d-dev mailing list Mesa3d-dev@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mesa3d-dev