aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authornobled2010-09-09 04:07:21 -0500
committerBenjamin Franzke2011-02-17 02:26:30 -0600
commited7d177f66885dfbc4e8410154559c4767fefa9f (patch)
tree75ebbadd1614b1908d0a1bfc95bbf9649d66585a /libkms/linux.c
parent36d4939343d8789d9066f7245fa2d4fe69119dd8 (diff)
downloadexternal-libdrm-ed7d177f66885dfbc4e8410154559c4767fefa9f.tar.gz
external-libdrm-ed7d177f66885dfbc4e8410154559c4767fefa9f.tar.xz
external-libdrm-ed7d177f66885dfbc4e8410154559c4767fefa9f.zip
libkms/radeon: Add backend
Todo: What tiling should be set on scanout buffers? Haven't tested besides compiling it.
Diffstat (limited to 'libkms/linux.c')
-rw-r--r--libkms/linux.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/libkms/linux.c b/libkms/linux.c
index 02182d39..7449abc1 100644
--- a/libkms/linux.c
+++ b/libkms/linux.c
@@ -111,6 +111,10 @@ linux_from_sysfs(int fd, struct kms_driver **out)
111 else if (!strcmp(name, "nouveau")) 111 else if (!strcmp(name, "nouveau"))
112 ret = nouveau_create(fd, out); 112 ret = nouveau_create(fd, out);
113#endif 113#endif
114#ifdef HAVE_RADEON
115 else if (!strcmp(name, "radeon"))
116 ret = radeon_create(fd, out);
117#endif
114 else 118 else
115 ret = -ENOSYS; 119 ret = -ENOSYS;
116 120