From: Iago Toral Quiroga Date: Thu, 9 Apr 2015 07:14:38 +0000 (+0200) Subject: i965/fs: Do not split buffer variables X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=6335c7923683ecf37bcd59007a144aa37c857343;p=mesa.git i965/fs: Do not split buffer variables Buffer variables are the same as uniforms, only that read/write, so we want the same treatment. Reviewed-by: Jordan Justen Reviewed-by: Kristian Høgsberg --- diff --git a/src/mesa/drivers/dri/i965/brw_fs_vector_splitting.cpp b/src/mesa/drivers/dri/i965/brw_fs_vector_splitting.cpp index 9e92ae85e43..6000e35b9b9 100644 --- a/src/mesa/drivers/dri/i965/brw_fs_vector_splitting.cpp +++ b/src/mesa/drivers/dri/i965/brw_fs_vector_splitting.cpp @@ -106,6 +106,7 @@ ir_vector_reference_visitor::get_variable_entry(ir_variable *var) switch (var->data.mode) { case ir_var_uniform: + case ir_var_shader_storage: case ir_var_shader_in: case ir_var_shader_out: case ir_var_system_value: