diff options
author | Jason Ekstrand <[email protected]> | 2015-04-15 18:00:05 -0700 |
---|---|---|
committer | Jason Ekstrand <[email protected]> | 2015-04-22 16:00:34 -0700 |
commit | 28e9601d0e681411b60a7de8be9f401b0df77d29 (patch) | |
tree | b047241dc1652427e349488899f44fb3345eaa5e /src/mesa/drivers/dri/i965/brw_shader.cpp | |
parent | 73bf8f3d6b6b571175c5ce324b44fef26915875f (diff) |
i965: Add a devinfo field to backend_visitor and use it for gen checks
Reviewed-by: Matt Turner <[email protected]>
Diffstat (limited to 'src/mesa/drivers/dri/i965/brw_shader.cpp')
-rw-r--r-- | src/mesa/drivers/dri/i965/brw_shader.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/mesa/drivers/dri/i965/brw_shader.cpp b/src/mesa/drivers/dri/i965/brw_shader.cpp index 91ffb532d09..d90eac120cf 100644 --- a/src/mesa/drivers/dri/i965/brw_shader.cpp +++ b/src/mesa/drivers/dri/i965/brw_shader.cpp @@ -721,6 +721,7 @@ backend_visitor::backend_visitor(struct brw_context *brw, struct brw_stage_prog_data *stage_prog_data, gl_shader_stage stage) : brw(brw), + devinfo(brw->intelScreen->devinfo), ctx(&brw->ctx), shader(shader_prog ? (struct brw_shader *)shader_prog->_LinkedShaders[stage] : NULL), @@ -1183,7 +1184,7 @@ backend_visitor::assign_common_binding_table_offsets(uint32_t next_binding_table } if (prog->UsesGather) { - if (brw->gen >= 8) { + if (devinfo->gen >= 8) { stage_prog_data->binding_table.gather_texture_start = stage_prog_data->binding_table.texture_start; } else { |