DBG_CHECK_VM,
DBG_RESERVE_VMID,
DBG_ZERO_VRAM,
+ DBG_SHADOW_REGS,
/* 3D engine options: */
DBG_NO_GFX,
struct u_log_context *log;
void *query_result_shader;
void *sh_query_result_shader;
+ struct si_resource *shadowed_regs;
void (*emit_cache_flush)(struct si_context *ctx);
struct si_resource *dst, unsigned dst_offset, unsigned src_sel,
struct si_resource *src, unsigned src_offset);
+/* si_cp_reg_shadowing.c */
+void si_init_cp_reg_shadowing(struct si_context *sctx);
+
/* si_debug.c */
void si_save_cs(struct radeon_winsys *ws, struct radeon_cmdbuf *cs, struct radeon_saved_cs *saved,
bool get_buffer_list);