If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.
Gallium3D is a new infrastructure for mesa to simply driver writing and ease up optimization and new hardware support. As such Gallium3D pretty much ignore everything from the underlying OS (ie it does not know about DRM or DRI or DRI2). So DRI2 won't impact much gallium3d in itself. But it will impact the winsys layer and so features and integration of the GL pipeline inside X will be a lot better and cleaner (read proper compositing).
Nice, what kind of general performance boost would you expect on shader/texture intensive games?
Well in long run DRI2 should help to get rid of the big DRI lock we have now. I think getting rid of this lock might give some speedup but this isn't the bottleneck for games. For instance for radeon with doom3 the main bottleneck is proper fbo or read back of framebuffer. A proper memory manager is the things that will help in this case (well we can improve the current performance but it will be pain full and ugly i think).