From: Pauli N. <su...@gm...> - 2009-08-20 16:13:19
|
I don't understand how this particular commit is causing performance regression. There is now optimisation for dma buffer objects in kms case where reusing old buffer object would cause wait if gpu haven't yet handled the rendering operation associated buffer. This change requires kernel changes in KMS case because there was a bug in the latest drm pull for linus. I attached a diff which fixes the problem in kernel untill Dave sends next pull request for Linus. On Thu, Aug 20, 2009 at 4:42 PM, Brian Paul <br...@vm...> wrote: > Tom wrote: > > Hello people, > > > > After the merge of the vbo_clean I got a big performance boost when > > using VBOs (on my RV515). However, all this improvement disappeared with > > this commit, which i isolated with git bisect: > > > > commit f9b8562f32b77a27c872d4c70a86995032541107 > > Author: Pauli Nieminen <su...@gm...> > > Date: Tue Aug 18 14:30:51 2009 -0400 > > > > radeon: balance dma buffer mapping > > > > In radeonRefillCurrentDmaRegion() make sure we > > unmap the previous buffer. > > > > > > ------------------------------------------------------------------------------ > 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 > Mes...@li... > https://lists.sourceforge.net/lists/listinfo/mesa3d-dev > |