summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/r600/r600_resource.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/gallium/drivers/r600/r600_resource.h')
-rw-r--r--src/gallium/drivers/r600/r600_resource.h44
1 files changed, 0 insertions, 44 deletions
diff --git a/src/gallium/drivers/r600/r600_resource.h b/src/gallium/drivers/r600/r600_resource.h
index db88c9a5f00..ae0bd8838b9 100644
--- a/src/gallium/drivers/r600/r600_resource.h
+++ b/src/gallium/drivers/r600/r600_resource.h
@@ -34,50 +34,6 @@ struct r600_resource_global {
struct compute_memory_item *chunk;
};
-struct r600_surface {
- struct pipe_surface base;
-
- bool color_initialized;
- bool depth_initialized;
-
- /* Misc. color flags. */
- bool alphatest_bypass;
- bool export_16bpc;
-
- /* Color registers. */
- unsigned cb_color_info;
- unsigned cb_color_base;
- unsigned cb_color_view;
- unsigned cb_color_size; /* R600 only */
- unsigned cb_color_dim; /* EG only */
- unsigned cb_color_pitch; /* EG only */
- unsigned cb_color_slice; /* EG only */
- unsigned cb_color_attrib; /* EG only */
- unsigned cb_color_fmask; /* CB_COLORn_FMASK (EG) or CB_COLORn_FRAG (r600) */
- unsigned cb_color_fmask_slice; /* EG only */
- unsigned cb_color_cmask; /* CB_COLORn_CMASK (EG) or CB_COLORn_TILE (r600) */
- unsigned cb_color_cmask_slice; /* EG only */
- unsigned cb_color_mask; /* R600 only */
- struct r600_resource *cb_buffer_fmask; /* Used for FMASK relocations. R600 only */
- struct r600_resource *cb_buffer_cmask; /* Used for CMASK relocations. R600 only */
-
- /* DB registers. */
- unsigned db_depth_info; /* DB_Z_INFO (EG) or DB_DEPTH_INFO (r600) */
- unsigned db_depth_base; /* DB_Z_READ/WRITE_BASE (EG) or DB_DEPTH_BASE (r600) */
- unsigned db_depth_view;
- unsigned db_depth_size;
- unsigned db_depth_slice; /* EG only */
- unsigned db_stencil_base; /* EG only */
- unsigned db_stencil_info; /* EG only */
- unsigned db_prefetch_limit; /* R600 only */
- unsigned pa_su_poly_offset_db_fmt_cntl;
-
- unsigned htile_enabled;
- unsigned db_htile_surface;
- unsigned db_htile_data_base;
- unsigned db_preload_control;
-};
-
/* Return if the depth format can be read without the DB->CB copy on r6xx-r7xx. */
static INLINE bool r600_can_read_depth(struct r600_texture *rtex)
{