summaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i965/brw_vec4.h
diff options
context:
space:
mode:
authorJason Ekstrand <jason.ekstrand@intel.com>2015-10-02 10:45:53 -0700
committerJason Ekstrand <jason.ekstrand@intel.com>2015-10-02 14:19:39 -0700
commit7fee8b6f055831bc070bb36d02a8b1c4d601652a (patch)
tree8feffd1767d7e9523bf10a374ff2eaf3b433a21d /src/mesa/drivers/dri/i965/brw_vec4.h
parent03c4171b577b06b1d8dde50b6eb9507d8ef4c1ce (diff)
downloadexternal_mesa3d-7fee8b6f055831bc070bb36d02a8b1c4d601652a.zip
external_mesa3d-7fee8b6f055831bc070bb36d02a8b1c4d601652a.tar.gz
external_mesa3d-7fee8b6f055831bc070bb36d02a8b1c4d601652a.tar.bz2
i965/nir: Pull GLSL uniform handling into a common function
The way we deal with GLSL uniforms and builtins is basically the same in both the vec4 and the fs backend. This commit takes the best parts of both implementations and pulls the common code into a shared helper function. Reviewed-by: Iago Toral Quiroga <itoral@igalia.com>
Diffstat (limited to 'src/mesa/drivers/dri/i965/brw_vec4.h')
-rw-r--r--src/mesa/drivers/dri/i965/brw_vec4.h2
1 files changed, 0 insertions, 2 deletions
diff --git a/src/mesa/drivers/dri/i965/brw_vec4.h b/src/mesa/drivers/dri/i965/brw_vec4.h
index b3a62d2..098fff01 100644
--- a/src/mesa/drivers/dri/i965/brw_vec4.h
+++ b/src/mesa/drivers/dri/i965/brw_vec4.h
@@ -334,8 +334,6 @@ public:
virtual void emit_nir_code();
virtual void nir_setup_inputs(nir_shader *shader);
virtual void nir_setup_uniforms(nir_shader *shader);
- virtual void nir_setup_uniform(nir_variable *var);
- virtual void nir_setup_builtin_uniform(nir_variable *var);
virtual void nir_setup_system_value_intrinsic(nir_intrinsic_instr *instr);
virtual void nir_setup_system_values(nir_shader *shader);
virtual void nir_emit_impl(nir_function_impl *impl);