summaryrefslogtreecommitdiffstats
path: root/gralloc_drm_priv.h
diff options
context:
space:
mode:
authorRob Clark <robdclark@gmail.com>2014-08-01 20:02:02 +0100
committerChih-Wei Huang <cwhuang@linux.org.tw>2015-01-16 20:22:22 +0800
commitc46b2ee2cace20f67b0c5e1121e1973a7678fd60 (patch)
treee2c5397b180e13befbf514c90ea2b2554ba6032d /gralloc_drm_priv.h
parent00ba5a9ddd04b44cebf2bbd6014da57f06413d5e (diff)
downloadexternal_drm_gralloc-c46b2ee2cace20f67b0c5e1121e1973a7678fd60.zip
external_drm_gralloc-c46b2ee2cace20f67b0c5e1121e1973a7678fd60.tar.gz
external_drm_gralloc-c46b2ee2cace20f67b0c5e1121e1973a7678fd60.tar.bz2
freedreno: completely untested initial support
v2: [Emil Velikov] - drmGetVersion returns the kernel module name. - Add it to the build :) - freedreno_map returns void * while gralloc::map expects int. Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
Diffstat (limited to 'gralloc_drm_priv.h')
-rw-r--r--gralloc_drm_priv.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/gralloc_drm_priv.h b/gralloc_drm_priv.h
index 1a36cc1..fd3b72e 100644
--- a/gralloc_drm_priv.h
+++ b/gralloc_drm_priv.h
@@ -197,6 +197,8 @@ struct gralloc_drm_bo_t {
};
struct gralloc_drm_drv_t *gralloc_drm_drv_create_for_pipe(int fd, const char *name);
+
+struct gralloc_drm_drv_t *gralloc_drm_drv_create_for_freedreno(int fd);
struct gralloc_drm_drv_t *gralloc_drm_drv_create_for_intel(int fd);
struct gralloc_drm_drv_t *gralloc_drm_drv_create_for_radeon(int fd);
struct gralloc_drm_drv_t *gralloc_drm_drv_create_for_nouveau(int fd);