winsys/amdgpu: split IB data into a new structure in preparation for CE
[mesa.git] / src / gallium / winsys / amdgpu / drm / amdgpu_bo.h
index 54f5dbdc4592640a8112a68abfa8aab2e26a070a..69ada10cc37c5ecd5d1828ae3ffd7700f4d87610 100644 (file)
@@ -68,6 +68,12 @@ bool amdgpu_bo_can_reclaim(struct pb_buffer *_buf);
 void amdgpu_bo_destroy(struct pb_buffer *_buf);
 void amdgpu_bo_init_functions(struct amdgpu_winsys *ws);
 
+static inline
+struct amdgpu_winsys_bo *amdgpu_winsys_bo(struct pb_buffer *bo)
+{
+   return (struct amdgpu_winsys_bo *)bo;
+}
+
 static inline
 void amdgpu_winsys_bo_reference(struct amdgpu_winsys_bo **dst,
                                 struct amdgpu_winsys_bo *src)