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.

DRI is fully supported in radeonhd since release 1.2.2, at least for GPUs up to 5xx and 690. Earlier versions (before 1.2.2) had support for DRI but the 2D acceleration paths could not use drm, so you could not have 2D and 3D acceleration at the same time.

DRI support for 6xx and 7xx is in the "6xx-7xx-support" development branch. You also need the corresponding 6xx-7xx-support branch of drm. We don't have working mesa support for 6xx/7xx but that is getting closer; we're drawing triangles in house and might get glxgears running next week.

Comment

Comment

You're free to tell the driver whatever virtual you like. My code does the right thing and clamps down to the limits possible (another area in which it is quite unique). With 2d acceleration enabled, the limits are 4095x4095 if memory serves.