summaryrefslogtreecommitdiff
path: root/src/mesa/drivers/dri/i965/brw_program.h
diff options
context:
space:
mode:
authorJason Ekstrand <jason.ekstrand@intel.com>2017-02-28 18:48:23 -0800
committerJason Ekstrand <jason.ekstrand@intel.com>2017-03-01 16:14:02 -0800
commit820ae39725560bc347483a66045b399c85b54bda (patch)
treeaa1486791d8c85b946bc7ee709e621ca6ef6337f /src/mesa/drivers/dri/i965/brw_program.h
parent760c8a1d950ddc178a6a7dc9c092790ca36e8e76 (diff)
i965: Move channel_expressions and vector_splitting to brw_program.h
They're GL-specific. Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
Diffstat (limited to 'src/mesa/drivers/dri/i965/brw_program.h')
-rw-r--r--src/mesa/drivers/dri/i965/brw_program.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/mesa/drivers/dri/i965/brw_program.h b/src/mesa/drivers/dri/i965/brw_program.h
index 6903ccd8412..3c12c4a614a 100644
--- a/src/mesa/drivers/dri/i965/brw_program.h
+++ b/src/mesa/drivers/dri/i965/brw_program.h
@@ -32,6 +32,9 @@ extern "C" {
struct brw_context;
+bool brw_do_channel_expressions(struct exec_list *instructions);
+bool brw_do_vector_splitting(struct exec_list *instructions);
+
struct nir_shader *brw_create_nir(struct brw_context *brw,
const struct gl_shader_program *shader_prog,
struct gl_program *prog,