diff options
Diffstat (limited to 'src/mesa/drivers/dri/i965/brw_link.cpp')
-rw-r--r-- | src/mesa/drivers/dri/i965/brw_link.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/mesa/drivers/dri/i965/brw_link.cpp b/src/mesa/drivers/dri/i965/brw_link.cpp index 20845a7aac7..5e85f4531de 100644 --- a/src/mesa/drivers/dri/i965/brw_link.cpp +++ b/src/mesa/drivers/dri/i965/brw_link.cpp @@ -83,7 +83,7 @@ brw_lower_packing_builtins(struct brw_context *brw, /* Gens < 7 don't have instructions to convert to or from half-precision, * and Gens < 6 don't expose that functionality. */ - if (devinfo->gen != 6) + if (devinfo->ver != 6) return; lower_packing_builtins(ir, LOWER_PACK_HALF_2x16 | LOWER_UNPACK_HALF_2x16); @@ -116,7 +116,7 @@ process_glsl_ir(struct brw_context *brw, EXP_TO_EXP2 | LOG_TO_LOG2 | DFREXP_DLDEXP_TO_ARITH); - if (devinfo->gen < 7) { + if (devinfo->ver < 7) { instructions_to_lower |= BIT_COUNT_TO_MATH | EXTRACT_TO_SHIFTS | INSERT_TO_SHIFTS | @@ -128,7 +128,7 @@ process_glsl_ir(struct brw_context *brw, /* Pre-gen6 HW can only nest if-statements 16 deep. Beyond this, * if-statements need to be flattened. */ - if (devinfo->gen < 6) + if (devinfo->ver < 6) lower_if_to_cond_assign(shader->Stage, shader->ir, 16); do_lower_texture_projection(shader->ir); @@ -306,7 +306,7 @@ brw_link_shader(struct gl_context *ctx, struct gl_shader_program *shProg) * TODO: Look into Shadow of Mordor regressions on HSW and enable this for * all platforms. See: https://bugs.freedesktop.org/show_bug.cgi?id=103537 */ - if (first != last && brw->screen->devinfo.gen >= 8) { + if (first != last && brw->screen->devinfo.ver >= 8) { int next = last; for (int i = next - 1; i >= 0; i--) { if (shProg->_LinkedShaders[i] == NULL) |