};
uint32_t syncobj_handle;
-struct radeon_winsys_bo;
struct radeon_winsys_fence;
+struct radeon_winsys_bo {
+ uint64_t va;
+};
struct radv_winsys_sem_counts {
uint32_t syncobj_count;
uint32_t sem_count;
void (*buffer_unmap)(struct radeon_winsys_bo *bo);
- uint64_t (*buffer_get_va)(struct radeon_winsys_bo *bo);
-
void (*buffer_set_metadata)(struct radeon_winsys_bo *bo,
struct radeon_bo_metadata *md);
cs->cdw += count;
}
+static inline uint64_t radv_buffer_get_va(struct radeon_winsys_bo *bo)
+{
+ return bo->va;
+}
+
#endif /* RADV_RADEON_WINSYS_H */