summaryrefslogtreecommitdiff
path: root/src/glsl/s_expression.cpp
AgeCommit message (Expand)AuthorFilesLines
2014-01-13glsl: Convert piles of foreach_iter to the newer foreach_list macro.Kenneth Graunke1-4/+4
2013-01-25glsl: use glsl_strtof() instead of glsl_strtod()Brian Paul1-3/+3
2012-01-19glsl: Fix isinf() for non-C99-compliant compilers.Paul Berry1-14/+22
2011-07-20glsl: Avoid massive ralloc_strndup overhead in S-Expression parsing.Kenneth Graunke1-18/+46
2011-02-21Use C-style system headers in C++ code to avoid issues with std:: namespaceIan Romanick1-3/+0
2011-01-31Convert everything from the talloc API to the ralloc API.Kenneth Graunke1-1/+1
2011-01-12glsl/s_expression: Read and ignore Scheme-style comments.Kenneth Graunke1-6/+15
2011-01-12ir_reader: Remove s_list::length() method.Kenneth Graunke1-10/+0
2011-01-12ir_reader: Add a pattern matching system and use it everywhere.Kenneth Graunke1-0/+46
2010-12-14glsl: new glsl_strtod() wrapper to fix decimal point interpretationBrian Paul1-1/+1
2010-11-03glsl: Don't print a useless space at the end of an S-Expression list.Kenneth Graunke1-1/+2
2010-08-18glsl: Replace sscanf in s_expression reader with strspn and strcspn.Kenneth Graunke1-20/+29
2010-06-24glsl2: Move the compiler to the subdirectory it will live in in Mesa.Eric Anholt1-0/+131