summaryrefslogtreecommitdiffstats
path: root/src/glsl/glcpp
Commit message (Expand)AuthorAgeFilesLines
* mesa: Rename MESA_shader_integer_mix to EXT_shader_integer_mixIan Romanick2013-09-131-2/+2
* glsl: Implement MESA_shader_integer_mix extension.Matt Turner2013-09-091-0/+3
* mesa: Add infrastructure for ARB_shading_language_420pack.Todd Previte2013-06-141-0/+3
* mesa: fix OES_EGL_image_external being partially allowed in the core profileMarek Olšák2013-06-131-7/+7
* glcpp: Automatically #define GL_core_profile 1 on GLSL 1.50+.Kenneth Graunke2013-06-101-0/+3
* glcpp: Add test case for recently fixed loop-control underflow bug.Carl Worth2013-06-032-0/+25
* glcpp: Fix post-decrement underflow in loop-control variableCarl Worth2013-06-031-1/+3
* glsl: add AMD_vertex_shader_layer supportJordan Justen2013-05-131-0/+3
* mesa: Add infrastructure for ARB_gpu_shader5.Matt Turner2013-05-061-0/+3
* glsl: Implement ARB_texture_query_lodDave Airlie2013-03-291-0/+3
* glsl: add support for ARB_texture_multisampleChris Forbes2013-03-021-0/+3
* glsl: Add infrastructure for ARB_shading_language_packingMatt Turner2013-01-251-0/+3
* glsl/build: Build glcpp via the glsl MakefileMatt Turner2013-01-222-56/+2
* glsl/build: Remove dead LIBRARY_* variablesMatt Turner2013-01-201-2/+0
* glcpp: Add tests for line continuationCarl Worth2013-01-114-0/+46
* glcpp: Rewrite line-continuation support to act globally.Carl Worth2013-01-111-66/+49
* glcpp: Add --disable-line-continuations argument to standalone glcppCarl Worth2013-01-111-2/+44
* glcpp: Allow test-specific arguments for standalone glcpp testsCarl Worth2013-01-111-2/+9
* glcpp: Honor the GL context's DisableGLSLLineContinuations optionCarl Worth2013-01-111-1/+3
* glcpp: Accept pointer to GL context rather than just the API versionCarl Worth2013-01-113-4/+17
* glcpp: Reject token pasting operator in GLESMatt Turner2013-01-111-0/+2
* glcpp: Make undefined macros illegal in #if and #elif for GLES3Carl Worth2013-01-111-0/+2
* glcpp: Add a flag to the parser state to indicate GLES.Carl Worth2013-01-112-11/+16
* glcpp: Add back tests/*.out to .gitignoreAndreas Boll2013-01-111-0/+1
* Clean up .gitignore filesMatt Turner2013-01-101-2/+0
* glcpp: Typo fix.Adam Jackson2013-01-021-1/+1
* glcpp: Fix visibility CFLAGS in automakeAdam Jackson2013-01-021-0/+1
* program/hash_table.c: rename to program/prog_hash_table.cJordan Justen2012-12-071-1/+1
* glsl/preprocessor: Handle "#version 300 es" directive.Paul Berry2012-12-061-4/+17
* glsl/preprocessor: Extract version directive processing into a function.Paul Berry2012-12-061-19/+30
* Revert "glcpp: Rewrite line-continuation support to act globally."Carl Worth2012-11-301-43/+66
* glcpp: Rewrite line-continuation support to act globally.Carl Worth2012-11-301-66/+43
* glcpp: Update README for new support of __LINE__ and __FILE__.Carl Worth2012-11-291-3/+1
* glcpp: Add test involving token pasting of INTEGER tokens.Carl Worth2012-11-292-0/+15
* glcpp: Add support for pasting of INTEGER tokens.Carl Worth2012-11-291-14/+47
* glcpp: Flag invalid pastes for integer followed by non-digitsCarl Worth2012-11-291-5/+13
* glcpp: Extend the invalid-paste testCarl Worth2012-11-292-0/+20
* glcpp: More factoring-out of common code to simplify things.Carl Worth2012-11-291-26/+20
* glcpp: Factor out a tiny bit of repeated code.Carl Worth2012-11-291-4/+1
* glcpp: Add support for __LINE__ and __FILE__ macrosCarl Worth2012-11-293-1/+45
* mesa: Rename API_OPENGL to API_OPENGL_COMPAT.Paul Berry2012-11-291-1/+1
* glcpp: Support #elif(expression) with no intervening space.Matt Turner2012-11-287-1/+96
* glcpp: Reject #version and #line not followed by whitespaceMatt Turner2012-11-285-2/+8
* glcpp: Don't define macros for extensions that aren't in ESMatt Turner2012-11-151-28/+31
* glcpp: wire up glcpp-test to make checkMatt Turner2012-11-092-4/+14
* glcpp/tests: Add tests for multiline #elifMatt Turner2012-11-092-0/+15
* glcpp/tests: Add test for multiline #ifMatt Turner2012-11-092-0/+13
* glcpp/tests: Add test for multiline #lineMatt Turner2012-11-092-0/+11
* glcpp/tests: Add test to check #line followed by codeMatt Turner2012-11-092-0/+5
* glcpp: don't push #line directives into next lineFabian Bieler2012-11-092-9/+9