| Commit message (Expand) | Author | Age | Files | Lines |
* | glsl: Add a file argument to the IR printer. | Eric Anholt | 2014-02-22 | 1 | -1/+1 |
* | glsl: Fix null access on file read error | Juha-Pekka Heikkila | 2014-02-07 | 1 | -1/+2 |
* | mesa/cs: Implement MAX_COMPUTE_WORK_GROUP_COUNT constant. | Paul Berry | 2014-02-05 | 1 | -0/+3 |
* | mesa/cs: Implement MAX_COMPUTE_WORK_GROUP_INVOCATIONS constant. | Paul Berry | 2014-02-05 | 1 | -0/+1 |
* | mesa/cs: Implement MAX_COMPUTE_WORK_GROUP_SIZE constant. | Paul Berry | 2014-02-05 | 1 | -0/+3 |
* | glsl/cs: update main.cpp to use the ".comp" extension for compute shaders. | Paul Berry | 2014-02-05 | 1 | -0/+2 |
* | glsl/cs: Populate default values for ctx->Const.Program[MESA_SHADER_COMPUTE]. | Paul Berry | 2014-02-05 | 1 | -0/+4 |
* | mesa: replace ctx->Const.{Vertex,Fragment,Geomtery}Program with an array. | Paul Berry | 2014-01-09 | 1 | -61/+61 |
* | glsl: Change _mesa_glsl_parse_state ctor to use gl_shader_stage enum. | Paul Berry | 2014-01-08 | 1 | -1/+1 |
* | mesa: Store gl_shader_stage enum in gl_shader objects. | Paul Berry | 2014-01-08 | 1 | -0/+1 |
* | mesa: Clean up nomenclature for pipeline stages. | Paul Berry | 2014-01-08 | 1 | -1/+1 |
* | glsl_compiler: Always log the compiler diagnostics | Ian Romanick | 2013-10-07 | 1 | -1/+3 |
* | glsl_compiler: Set max GLSL version on the command line | Ian Romanick | 2013-10-07 | 1 | -12/+173 |
* | glsl_compiler: Use no_argument instead of 0 in getopt_long options | Ian Romanick | 2013-10-07 | 1 | -5/+5 |
* | glsl: Switch to the new built-in function module. | Kenneth Graunke | 2013-09-09 | 1 | -1/+1 |
* | glsl: Bump standalone compiler versions to 3.30. | Kenneth Graunke | 2013-08-25 | 1 | -1/+1 |
* | mesa: Move the common _mesa_glsl_compile_shader() code to glsl/. | Eric Anholt | 2013-06-21 | 1 | -58/+1 |
* | glsl: Remove ir_print_visitor.h includes and usage | Eric Anholt | 2013-06-21 | 1 | -1/+0 |
* | glsl: Pass struct shader_compiler_options into do_common_optimization. | Kenneth Graunke | 2013-05-12 | 1 | -1/+3 |
* | glsl: Bump standalone compiler versions to 1.50. | Kenneth Graunke | 2013-03-20 | 1 | -1/+1 |
* | glcpp: Accept pointer to GL context rather than just the API version | Carl Worth | 2013-01-11 | 1 | -1/+1 |
* | glsl: Create builtin function profiles for GLSL 3.00 ES. | Paul Berry | 2012-12-06 | 1 | -0/+1 |
* | glsl: Record in gl_shader whether the shader uses GLSL ES. | Paul Berry | 2012-12-06 | 1 | -0/+1 |
* | mesa: Rename API_OPENGL to API_OPENGL_COMPAT. | Paul Berry | 2012-11-29 | 1 | -1/+1 |
* | mesa/glsl: rename preprocess to glcpp_preprocess | Dave Airlie | 2012-09-15 | 1 | -1/+1 |
* | glsl: Add doxygen explaining what main.cpp is for. | Eric Anholt | 2012-04-24 | 1 | -0/+9 |
* | glsl: Make the standalone compiler accept '.glsl' files. | Kenneth Graunke | 2012-04-17 | 1 | -1/+1 |
* | glsl: Let the builtin compiler process GLSL 1.40 shaders. | Eric Anholt | 2012-03-15 | 1 | -3/+3 |
* | glsl: Add uniform_locations_assigned parameter to do_dead_code opt pass | Ian Romanick | 2011-10-25 | 1 | -1/+1 |
* | glsl: remove an unnecessary header include | Chia-I Wu | 2011-08-21 | 1 | -1/+0 |
* | mesa: Ensure that gl_shader_program::InfoLog is never NULL | Ian Romanick | 2011-08-02 | 1 | -0/+1 |
* | glsl: Move functions into standalone_scaffolding.cpp for later reuse. | Paul Berry | 2011-07-22 | 1 | -57/+3 |
* | glsl: Flagged extension EXT_texture3D as "supported" in the builtin compiler. | Paul Berry | 2011-06-23 | 1 | -0/+1 |
* | Use C-style system headers in C++ code to avoid issues with std:: namespace | Ian Romanick | 2011-02-21 | 1 | -2/+0 |
* | glsl: Ensure that all GLSL versions are supported in the stand-alone compiler | Ian Romanick | 2011-01-31 | 1 | -0/+6 |
* | Convert everything from the talloc API to the ralloc API. | Kenneth Graunke | 2011-01-31 | 1 | -12/+12 |
* | Merge branch 'draw-instanced' | Brian Paul | 2011-01-15 | 1 | -0/+1 |
|\ |
|
| * | glsl: add support for system values and GL_ARB_draw_instanced | Brian Paul | 2010-12-08 | 1 | -0/+1 |
* | | glsl: fix implicit int to bool warning | Brian Paul | 2011-01-14 | 1 | -1/+1 |
* | | glsl: Make builtin_compiler portable for non-unices. | José Fonseca | 2011-01-12 | 1 | -31/+28 |
* | | glsl: Use do_common_optimization in the standalone compiler. | Kenneth Graunke | 2010-11-25 | 1 | -20/+1 |
|/ |
|
* | glsl: Improve usage message for glsl_compiler | Chad Versace | 2010-11-17 | 1 | -9/+19 |
* | glsl: Slightly change the semantic of _LinkedShaders | Ian Romanick | 2010-10-14 | 1 | -1/+12 |
* | Drop GLcontext typedef and use struct gl_context instead | Kristian Høgsberg | 2010-10-13 | 1 | -6/+6 |
* | glsl: add several EmitNo* options, and MaxUnrollIterations | Luca Barbieri | 2010-09-08 | 1 | -1/+1 |
* | glsl: Support GLSL ES in the standalone compile. | Chia-I Wu | 2010-09-08 | 1 | -1/+3 |
* | glsl: Require a context in _mesa_glsl_parse_state. | Chia-I Wu | 2010-09-08 | 1 | -6/+41 |
* | glsl: Define GL_ES preprocessor macro if API is OpenGL ES 2.0. | Kenneth Graunke | 2010-09-07 | 1 | -1/+1 |
* | glsl2: Add module to perform simple loop unrolling | Ian Romanick | 2010-09-03 | 1 | -1/+2 |
* | glsl2: Perform initial bits of loop analysis during compilation | Ian Romanick | 2010-09-03 | 1 | -0/+5 |