intel: use intel_cmd instead of intel_bo for syncs
It is more "explicit", even though more error-prone.
diff --git a/icd/intel/queue.h b/icd/intel/queue.h
index 6663a00..9364e90 100644
--- a/icd/intel/queue.h
+++ b/icd/intel/queue.h
@@ -28,14 +28,15 @@
#include "intel.h"
#include "obj.h"
-struct intel_bo;
+struct intel_cmd;
struct intel_dev;
struct intel_queue {
struct intel_base base;
struct intel_dev *dev;
- struct intel_bo *last_submitted_bo;
+
+ struct intel_cmd *last_submitted_cmd;
};
static inline struct intel_queue *intel_queue(XGL_QUEUE queue)