summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorNils Wallménius <[email protected]>2015-01-22 20:47:28 +0100
committerChris Forbes <[email protected]>2015-02-04 09:07:13 +1300
commitcfb5b1c59eb42a7a1c0972aa1947050b2e04ba9b (patch)
tree391a4c24529c79b29d6f506d73bc617cef614c25 /src
parent0ed3bffc0850758924c86509b6135dbe2f017a52 (diff)
st/mesa: mark constant array of swizzles as static const
This saves about 0.5k in the text section for a gallium driver on amd64. Reviewed-by: Chris Forbes <[email protected]>
Diffstat (limited to 'src')
-rw-r--r--src/mesa/state_tracker/st_glsl_to_tgsi.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mesa/state_tracker/st_glsl_to_tgsi.cpp b/src/mesa/state_tracker/st_glsl_to_tgsi.cpp
index b84f39dd183..a9ea8c82aba 100644
--- a/src/mesa/state_tracker/st_glsl_to_tgsi.cpp
+++ b/src/mesa/state_tracker/st_glsl_to_tgsi.cpp
@@ -486,7 +486,7 @@ fail_link(struct gl_shader_program *prog, const char *fmt, ...)
static int
swizzle_for_size(int size)
{
- int size_swizzles[4] = {
+ static const int size_swizzles[4] = {
MAKE_SWIZZLE4(SWIZZLE_X, SWIZZLE_X, SWIZZLE_X, SWIZZLE_X),
MAKE_SWIZZLE4(SWIZZLE_X, SWIZZLE_Y, SWIZZLE_Y, SWIZZLE_Y),
MAKE_SWIZZLE4(SWIZZLE_X, SWIZZLE_Y, SWIZZLE_Z, SWIZZLE_Z),