i915: use different CFLAGS/LIBS variables than i965/anv
[mesa.git] / src / gallium / winsys / i915 / drm / i915_drm_winsys.h
index 1b93ddc734c8e27fed8515efb24643c0e19a6c15..56b9e1504973161219f772ebb8d966ea3717a073 100644 (file)
@@ -18,17 +18,17 @@ struct i915_drm_winsys
    struct i915_winsys base;
 
    boolean dump_cmd;
+   const char *dump_raw_file;
+   boolean send_cmd;
 
    int fd; /**< Drm file discriptor */
 
    size_t max_batch_size;
 
-   struct {
-      drm_intel_bufmgr *gem;
-   } pools;
+   drm_intel_bufmgr *gem_manager;
 };
 
-static INLINE struct i915_drm_winsys *
+static inline struct i915_drm_winsys *
 i915_drm_winsys(struct i915_winsys *iws)
 {
    return (struct i915_drm_winsys *)iws;
@@ -53,19 +53,18 @@ struct i915_drm_buffer {
 
    void *ptr;
    unsigned map_count;
-   boolean map_gtt;
 
    boolean flinked;
    unsigned flink;
 };
 
-static INLINE struct i915_drm_buffer *
+static inline struct i915_drm_buffer *
 i915_drm_buffer(struct i915_winsys_buffer *buffer)
 {
    return (struct i915_drm_buffer *)buffer;
 }
 
-static INLINE drm_intel_bo *
+static inline drm_intel_bo *
 intel_bo(struct i915_winsys_buffer *buffer)
 {
    return i915_drm_buffer(buffer)->bo;