aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i965/brw_shader.h
diff options
context:
space:
mode:
authorKenneth Graunke <[email protected]>2011-10-26 13:51:28 -0700
committerKenneth Graunke <[email protected]>2011-12-19 16:33:10 -0800
commit475d70d6ef5feb94efab3923e5607e625f2aee67 (patch)
tree1d97480557d4a4ab6ba95ac855f0b6084d9c8d62 /src/mesa/drivers/dri/i965/brw_shader.h
parentd93aa54d2dea79d8216e10b6bbbb00b0c8443dc2 (diff)
i965/fs: Factor out texture offset bitfield computation.
We'll want to reuse this for the VS, and it's complex enough that I'd rather not cut and paste it. Signed-off-by: Kenneth Graunke <[email protected]> Reviewed-by: Eric Anholt <[email protected]> Reviewed-by: Ian Romanick <[email protected]>
Diffstat (limited to 'src/mesa/drivers/dri/i965/brw_shader.h')
-rw-r--r--src/mesa/drivers/dri/i965/brw_shader.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/mesa/drivers/dri/i965/brw_shader.h b/src/mesa/drivers/dri/i965/brw_shader.h
index 1054d7a589e..3e6f579e37d 100644
--- a/src/mesa/drivers/dri/i965/brw_shader.h
+++ b/src/mesa/drivers/dri/i965/brw_shader.h
@@ -23,9 +23,11 @@
#include <stdint.h>
#include "brw_defines.h"
+#include "glsl/ir.h"
#pragma once
int brw_type_for_base_type(const struct glsl_type *type);
uint32_t brw_conditional_for_comparison(unsigned int op);
uint32_t brw_math_function(enum opcode op);
+uint32_t brw_texture_offset(ir_constant *offset);