summaryrefslogtreecommitdiff
path: root/src/gallium/winsys/drm/swrast/core
diff options
context:
space:
mode:
authorChia-I Wu <olvaffe@gmail.com>2010-01-22 15:51:51 +0800
committerChia-I Wu <olvaffe@gmail.com>2010-01-22 16:44:09 +0800
commita1306f4ef6f83a86d03720641f3cdc5e13485fa6 (patch)
treebf41b5ead53a1a575289be396efdff53b96d0c03 /src/gallium/winsys/drm/swrast/core
parent52d7b2cedee44fbd9a0e6405b974c62898bed169 (diff)
winsys/drm: Add swrast.
The swrast winsys always returns NULL when drm_api_create is called.
Diffstat (limited to 'src/gallium/winsys/drm/swrast/core')
-rw-r--r--src/gallium/winsys/drm/swrast/core/Makefile10
-rw-r--r--src/gallium/winsys/drm/swrast/core/swrast_drm_api.c13
2 files changed, 23 insertions, 0 deletions
diff --git a/src/gallium/winsys/drm/swrast/core/Makefile b/src/gallium/winsys/drm/swrast/core/Makefile
new file mode 100644
index 0000000000..93931ae22b
--- /dev/null
+++ b/src/gallium/winsys/drm/swrast/core/Makefile
@@ -0,0 +1,10 @@
+# src/gallium/winsys/drm/swrast/core/Makefile
+
+TOP = ../../../../../..
+include $(TOP)/configs/current
+
+LIBNAME = swrastdrm
+
+C_SOURCES = swrast_drm_api.c
+
+include ../../../../Makefile.template
diff --git a/src/gallium/winsys/drm/swrast/core/swrast_drm_api.c b/src/gallium/winsys/drm/swrast/core/swrast_drm_api.c
new file mode 100644
index 0000000000..8c9f80e2c1
--- /dev/null
+++ b/src/gallium/winsys/drm/swrast/core/swrast_drm_api.c
@@ -0,0 +1,13 @@
+#include "state_tracker/drm_api.h"
+
+static struct drm_api swrast_drm_api =
+{
+ .name = "swrast",
+};
+
+struct drm_api *
+drm_api_create()
+{
+ (void) swrast_drm_api;
+ return NULL;
+}