[Mesa-dev] [PATCH 12/23] target-helpers: add dd_driver_name()
Emil Velikov
emil.l.velikov at gmail.com
Sun May 18 00:07:34 PDT 2014
To be used by the dri state-tracker.
Signed-off-by: Emil Velikov <emil.l.velikov at gmail.com>
---
src/gallium/auxiliary/target-helpers/inline_drm_helper.h | 7 +++++++
src/gallium/include/state_tracker/drm_driver.h | 2 ++
2 files changed, 9 insertions(+)
diff --git a/src/gallium/auxiliary/target-helpers/inline_drm_helper.h b/src/gallium/auxiliary/target-helpers/inline_drm_helper.h
index 624e0f9..c50958b 100644
--- a/src/gallium/auxiliary/target-helpers/inline_drm_helper.h
+++ b/src/gallium/auxiliary/target-helpers/inline_drm_helper.h
@@ -216,6 +216,13 @@ dd_create_screen(int fd)
}
#if NEED_DRIVER_DESCRIPTOR_EXTRA
+
+const char *
+dd_driver_name(void)
+{
+ return driver_name;
+}
+
static const struct drm_conf_ret throttle_ret = {
.type = DRM_CONF_INT,
.val.val_int = 2,
diff --git a/src/gallium/include/state_tracker/drm_driver.h b/src/gallium/include/state_tracker/drm_driver.h
index 7eaf375..740c4bb 100644
--- a/src/gallium/include/state_tracker/drm_driver.h
+++ b/src/gallium/include/state_tracker/drm_driver.h
@@ -119,6 +119,8 @@ struct drm_driver_descriptor driver_descriptor = { \
extern struct pipe_screen *dd_create_screen(int fd);
+extern const char *dd_driver_name(void);
+
extern const struct drm_conf_ret *dd_configuration(enum drm_conf conf);
#endif
--
1.9.2
More information about the mesa-dev
mailing list