summaryrefslogtreecommitdiff
path: root/src/gallium/winsys/common/intel_drm/intel_be_device.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/gallium/winsys/common/intel_drm/intel_be_device.h')
-rw-r--r--src/gallium/winsys/common/intel_drm/intel_be_device.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/gallium/winsys/common/intel_drm/intel_be_device.h b/src/gallium/winsys/common/intel_drm/intel_be_device.h
index ec5cace71c..abf0253917 100644
--- a/src/gallium/winsys/common/intel_drm/intel_be_device.h
+++ b/src/gallium/winsys/common/intel_drm/intel_be_device.h
@@ -12,6 +12,11 @@ struct intel_be_device
{
struct pipe_winsys base;
+ /**
+ * Hw level screen
+ */
+ struct pipe_screen *screen;
+
int fd; /**< Drm file discriptor */
size_t max_batch_size;
@@ -28,7 +33,7 @@ struct intel_be_device
};
boolean
-intel_be_init_device(struct intel_be_device *device, int fd);
+intel_be_init_device(struct intel_be_device *device, int fd, unsigned id);
void
intel_be_destroy_device(struct intel_be_device *dev);