Mesa (radeon-rewrite): radeon/r200: enable all the optional drm support bits

Dave Airlie airlied at kemper.freedesktop.org
Tue May 5 00:50:08 UTC 2009


Module: Mesa
Branch: radeon-rewrite
Commit: f616995e5ed56745c4470b2ca5aeeb8d89a8c9db
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=f616995e5ed56745c4470b2ca5aeeb8d89a8c9db

Author: Dave Airlie <airlied at redhat.com>
Date:   Tue May  5 10:51:44 2009 +1000

radeon/r200: enable all the optional drm support bits

---

 src/mesa/drivers/dri/radeon/radeon_screen.c |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)

diff --git a/src/mesa/drivers/dri/radeon/radeon_screen.c b/src/mesa/drivers/dri/radeon/radeon_screen.c
index 70ae5d2..56dbe74 100644
--- a/src/mesa/drivers/dri/radeon/radeon_screen.c
+++ b/src/mesa/drivers/dri/radeon/radeon_screen.c
@@ -1073,6 +1073,15 @@ radeonCreateScreen2(__DRIscreenPrivate *sPriv)
    screen->kernel_mm = 1;
    screen->chip_flags = 0;
 
+   /* if we have kms we can support all of these */
+   screen->drmSupportsCubeMapsR200 = 1;
+   screen->drmSupportsBlendColor = 1;
+   screen->drmSupportsTriPerf = 1;
+   screen->drmSupportsFragShader = 1;
+   screen->drmSupportsPointSprites = 1;
+   screen->drmSupportsCubeMapsR100 = 1;
+   screen->drmSupportsVertexProgram = 1;
+
    ret = radeonGetParam(sPriv, RADEON_PARAM_IRQ_NR, &screen->irq);
 
    ret = radeonGetParam(sPriv, RADEON_PARAM_DEVICE_ID, &device_id);




More information about the mesa-commit mailing list