diff options
author | Jakob Bornecrantz <wallbraker@gmail.com> | 2009-02-02 01:30:05 +0100 |
---|---|---|
committer | Jakob Bornecrantz <wallbraker@gmail.com> | 2009-02-12 22:05:37 +0100 |
commit | 67fc3ace65419b0865253e3ef54b20abbca1dfb5 (patch) | |
tree | 62fcfa5bb96d5c5e7be8f029e9d3d7102cda4166 /src/gallium/winsys/drm/intel/gem/intel_be_device.h | |
parent | 5ac8b4e4d97886a6543718b48a64f6962009b6e0 (diff) |
intel: Make gem export the drm_api_hocks
Diffstat (limited to 'src/gallium/winsys/drm/intel/gem/intel_be_device.h')
-rw-r--r-- | src/gallium/winsys/drm/intel/gem/intel_be_device.h | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/src/gallium/winsys/drm/intel/gem/intel_be_device.h b/src/gallium/winsys/drm/intel/gem/intel_be_device.h index f06890163c..c4837e65fa 100644 --- a/src/gallium/winsys/drm/intel/gem/intel_be_device.h +++ b/src/gallium/winsys/drm/intel/gem/intel_be_device.h @@ -18,6 +18,8 @@ struct intel_be_device int fd; /**< Drm file discriptor */ + unsigned id; + size_t max_batch_size; size_t max_vertex_size; @@ -26,12 +28,15 @@ struct intel_be_device } pools; }; +static INLINE struct intel_be_device * +intel_be_device(struct pipe_winsys *winsys) +{ + return (struct intel_be_device *)winsys; +} + boolean intel_be_init_device(struct intel_be_device *device, int fd, unsigned id); -void -intel_be_destroy_device(struct intel_be_device *dev); - /* * Buffer */ |