summaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i965/gen8_surface_state.c
diff options
context:
space:
mode:
authorAnuj Phogat <anuj.phogat@gmail.com>2015-04-14 22:06:48 -0700
committerAnuj Phogat <anuj.phogat@gmail.com>2015-06-16 14:52:48 -0700
commit6c380d42b161da977d164ccf75ccc25a2e056bb1 (patch)
tree86ea7a7b45a5ad11dffdb3ee6b3aa6ee7f754b5e /src/mesa/drivers/dri/i965/gen8_surface_state.c
parentaf0853033296a4db3c48352e8cb60f8209424f79 (diff)
downloadexternal_mesa3d-6c380d42b161da977d164ccf75ccc25a2e056bb1.zip
external_mesa3d-6c380d42b161da977d164ccf75ccc25a2e056bb1.tar.gz
external_mesa3d-6c380d42b161da977d164ccf75ccc25a2e056bb1.tar.bz2
i965: Use BRW_SURFACE_* in place of GL_TEXTURE_*
Makes no functional changes in the code. Signed-off-by: Anuj Phogat <anuj.phogat@gmail.com> Reviewed-by: Chris Forbes <chrisf@ijw.co.nz> Reviewed-by: Topi Pohjolainen <topi.pohjolainen@intel.com>
Diffstat (limited to 'src/mesa/drivers/dri/i965/gen8_surface_state.c')
-rw-r--r--src/mesa/drivers/dri/i965/gen8_surface_state.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/mesa/drivers/dri/i965/gen8_surface_state.c b/src/mesa/drivers/dri/i965/gen8_surface_state.c
index 7caa585..9631074 100644
--- a/src/mesa/drivers/dri/i965/gen8_surface_state.c
+++ b/src/mesa/drivers/dri/i965/gen8_surface_state.c
@@ -205,16 +205,16 @@ gen8_emit_texture_surface_state(struct brw_context *brw,
assert(brw->gen < 8 || mt->num_samples > 1 || mt->align_w == 16);
}
+ const uint32_t surf_type = translate_tex_target(target);
uint32_t *surf = allocate_surface_state(brw, surf_offset, surf_index);
- surf[0] = translate_tex_target(target) << BRW_SURFACE_TYPE_SHIFT |
+ surf[0] = SET_FIELD(surf_type, BRW_SURFACE_TYPE) |
format << BRW_SURFACE_FORMAT_SHIFT |
vertical_alignment(mt) |
horizontal_alignment(mt) |
tiling_mode;
- if (target == GL_TEXTURE_CUBE_MAP ||
- target == GL_TEXTURE_CUBE_MAP_ARRAY) {
+ if (surf_type == BRW_SURFACE_CUBE) {
surf[0] |= BRW_SURFACE_CUBEFACE_ENABLES;
}