summaryrefslogtreecommitdiff
path: root/src/glsl
AgeCommit message (Expand)AuthorFilesLines
2012-12-05glsl: add new variable declaration in function body in lower_output_readVincent Lejeune1-0/+1
2012-12-01glsl: fix uninitialised variable from constructorDave Airlie1-0/+1
2012-12-01glsl: initialise killed_all field.Dave Airlie1-0/+1
2012-12-01glsl: fix cut-n-paste error in error handling. (v2)Dave Airlie1-2/+2
2012-11-30Revert "glcpp: Rewrite line-continuation support to act globally."Carl Worth1-43/+66
2012-11-30glcpp: Rewrite line-continuation support to act globally.Carl Worth1-66/+43
2012-11-29glcpp: Update README for new support of __LINE__ and __FILE__.Carl Worth1-3/+1
2012-11-29glcpp: Add test involving token pasting of INTEGER tokens.Carl Worth2-0/+15
2012-11-29glcpp: Add support for pasting of INTEGER tokens.Carl Worth1-14/+47
2012-11-29glcpp: Flag invalid pastes for integer followed by non-digitsCarl Worth1-5/+13
2012-11-29glcpp: Extend the invalid-paste testCarl Worth2-0/+20
2012-11-29glcpp: More factoring-out of common code to simplify things.Carl Worth1-26/+20
2012-11-29glcpp: Factor out a tiny bit of repeated code.Carl Worth1-4/+1
2012-11-29glcpp: Add support for __LINE__ and __FILE__ macrosCarl Worth3-1/+45
2012-11-29mesa: Rename API_OPENGL to API_OPENGL_COMPAT.Paul Berry4-4/+4
2012-11-28glcpp: Support #elif(expression) with no intervening space.Matt Turner7-1/+96
2012-11-28glcpp: Reject #version and #line not followed by whitespaceMatt Turner5-2/+8
2012-11-26glsl: Support unsigned integer constants in layout qualifiers.Kenneth Graunke1-1/+6
2012-11-17mesa: Fix linker-assigned varying component counting since 8fb1e4a462Eric Anholt1-2/+1
2012-11-15glcpp: Don't define macros for extensions that aren't in ESMatt Turner1-28/+31
2012-11-12automake: Remove empty file variable.Brian Paul1-2/+1
2012-11-12automake: Merge *_CXX_FILES variables in the glsl build.Eric Anholt4-10/+6
2012-11-12automake: Fix a comment typo.Eric Anholt1-1/+1
2012-11-11glsl: store read vector in a temp in vec_index_to_condVincent Lejeune1-4/+12
2012-11-09Fix use of glsl_parser.{cc,h} where source dir != build dir.Darren Salt1-1/+2
2012-11-09glcpp: wire up glcpp-test to make checkMatt Turner2-4/+14
2012-11-09glcpp/tests: Add tests for multiline #elifMatt Turner2-0/+15
2012-11-09glcpp/tests: Add test for multiline #ifMatt Turner2-0/+13
2012-11-09glcpp/tests: Add test for multiline #lineMatt Turner2-0/+11
2012-11-09glcpp/tests: Add test to check #line followed by codeMatt Turner2-0/+5
2012-11-09glcpp: don't push #line directives into next lineFabian Bieler2-9/+9
2012-11-09glcpp: Reject garbage after #else and #endif tokensMatt Turner5-4/+15
2012-11-09glsl: add ARB_texture_cube_map_array support (v2)Dave Airlie12-7/+114
2012-11-06glsl: fix signed/unsigned comparision warnings on MSVCBrian Paul3-7/+7
2012-11-06glsl: remove incorrect 'struct' keywordBrian Paul1-1/+1
2012-11-06glsl: add 'f' suffix to floats to silence MSVC warningsBrian Paul1-1/+1
2012-11-06glsl: change int->unsigned to silence MSVC warningsBrian Paul2-2/+2
2012-11-02android: Update for builtin_stubs.cpp moveThierry Reding1-1/+1
2012-11-02glsl: Fix builtin_compiler build by -I $(top_srcdir)/include.Johannes Obermayr1-0/+1
2012-11-02scons: Update for builtin_stubs.cppJosé Fonseca1-3/+4
2012-11-01build: Don't cross-compile GLSL builtin compilerThierry Reding5-36/+86
2012-10-31mesa: don't always enable OES_standard_derivativesMarek Olšák1-0/+1
2012-10-25glsl: Allow ir_if in the linker's move_non_declarations function.Kenneth Graunke1-0/+1
2012-10-25glcpp: Don't use infinite lookhead for #define differentiation.Kenneth Graunke2-12/+20
2012-10-25src/glsl/tests/Makefile.am: Specify -I... in AM_CPPFLAGSMatt Turner1-4/+1
2012-10-25ralloc: Annotate printf functions with PRINTFLIKE(...)Matt Turner2-11/+6
2012-10-02android: glcpp: fix abuse of yylexNegreanu Marius Adrian1-3/+3
2012-10-01build: Build src/glsl with visibility CFLAGSMatt Turner1-3/+3
2012-10-01build: Use PTHREAD_LIBS and PTHREAD_CFLAGSMatt Turner1-3/+5
2012-09-29scons: Use full path of texture_builtins.py.Vinson Lee1-1/+1