2011/6/12 Mathias Fröhlich <mathias.froehl...@gmx.net>: > > Hi, > > attached is a set of patches to r600g. > > 0001-r600g-Fix-typo.patch: > Fix a more or less obvious typo in shader initialization setup. > > 0002-r600g-Set-the-domains-value-also-for-recycled-buffer.patch: > Makes sure that buffer objects from the userspace bo manager does not have a > degraded domains value set. Without this it could happen that buffer objects > for display lists for example ended up in gtt even if they could savely be > placed somewhere deep in the gpu board. > > 0003-r600g-Allow-VRAM-for-the-initial-domain-for-every-bu.patch: > This improoves rendering (not draw) times on plenty openscenegraph examples by > about 20% in average. > This turned out to be the most effective part of the past change that I > requested review for and that I never sent an updated patch up to now. > > 0004-r600g-Put-shaders-into-immutable-buffers.patch: > Shaders programs are immutable for the driver. So put them into immutable > buffer objects.
These first 4 look good to me. I've done a piglit run with them and no regressions. I've gone ahead and applied them. Alex > > 0005-r600g-Make-use-of-PIPE_TRANSFER_DISCARD_WHOLE_RESOUR.patch: > This makes use of the DISCARD_WHOLE_RESOURCE flag for memory mappings. > > Please review/apply! > > Thanks > > Mathias > > > _______________________________________________ > mesa-dev mailing list > mesa-dev@lists.freedesktop.org > http://lists.freedesktop.org/mailman/listinfo/mesa-dev > > _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev