summaryrefslogtreecommitdiffstats
path: root/src/mesa/math
diff options
context:
space:
mode:
authorIan Romanick <ian.d.romanick@intel.com>2016-01-07 15:10:16 -0800
committerIan Romanick <ian.d.romanick@intel.com>2016-01-11 14:34:38 -0800
commit5318bd351eaee182fd2ecc98f94a3b2a72ae64e8 (patch)
tree51ccb8c82d423229430f4633cb7abbbcb1b2c4ac /src/mesa/math
parent647d8e95d17b32100995d806b9b2a26a35541042 (diff)
downloadexternal_mesa3d-5318bd351eaee182fd2ecc98f94a3b2a72ae64e8.zip
external_mesa3d-5318bd351eaee182fd2ecc98f94a3b2a72ae64e8.tar.gz
external_mesa3d-5318bd351eaee182fd2ecc98f94a3b2a72ae64e8.tar.bz2
mesa: Mark Identity as const
I was going to send this as review for dce1e1a8, but I missed that window. This saves 64 bytes of unshared data and prelaces it with 96 bytes shared text. My guess is that some of the calls to memcpy get optimized to something else. text data bss dec hex filename 7847613 220208 27432 8095253 7b8615 i965_dri.so before 7847709 220144 27432 8095285 7b8635 i965_dri.so after Signed-off-by: Ian Romanick <ian.d.romanick@intel.com> Reviewed-by: Ilia Mirkin <imirkin@alum.mit.edu> Cc: Brian Paul <brianp@vmware.com>
Diffstat (limited to 'src/mesa/math')
-rw-r--r--src/mesa/math/m_matrix.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mesa/math/m_matrix.c b/src/mesa/math/m_matrix.c
index b3cfcd2..493d0e5 100644
--- a/src/mesa/math/m_matrix.c
+++ b/src/mesa/math/m_matrix.c
@@ -131,7 +131,7 @@ static const char *types[] = {
/**
* Identity matrix.
*/
-static GLfloat Identity[16] = {
+static const GLfloat Identity[16] = {
1.0, 0.0, 0.0, 0.0,
0.0, 1.0, 0.0, 0.0,
0.0, 0.0, 1.0, 0.0,