summaryrefslogtreecommitdiffstats
path: root/src/glsl/main.cpp
Commit message (Expand)AuthorAgeFilesLines
* glsl: make stand-alone compiler work with tessellation shaders.Fabian Bieler2015-07-231-1/+7
* glsl: add a missing call to _mesa_locale_initErik Faye-Lund2015-07-031-3/+0
* util: port _mesa_strto[df] to CErik Faye-Lund2015-06-291-0/+3
* mesa; add a dummy _mesa_error_no_memory() symbol to libglsl_utilEmil Velikov2015-06-121-6/+0
* glsl_compiler: Remove unused extra argument to printf in usage_failAlan Coopersmith2015-06-041-1/+1
* glsl: remove commented out codeTimothy Arceri2014-12-161-2/+0
* glsl_compiler: Add binding hash tables to avoid SIGSEVs on linking stageAndres Gomez2014-11-181-0/+10
* mesa: Silence unused parameter warning in _mesa_clear_shader_program_dataIan Romanick2014-10-241-1/+1
* linker: Rely on _mesa_clear_shader_program_data to clear link informationIan Romanick2014-10-241-0/+2
* glsl: Add context-level controls for whether temporaries have real namesIan Romanick2014-09-301-0/+1
* mesa: Add _mesa_error_no_memory for logging out-of-memory messagesIan Romanick2014-05-021-0/+6
* glsl: Add a file argument to the IR printer.Eric Anholt2014-02-221-1/+1
* glsl: Fix null access on file read errorJuha-Pekka Heikkila2014-02-071-1/+2
* mesa/cs: Implement MAX_COMPUTE_WORK_GROUP_COUNT constant.Paul Berry2014-02-051-0/+3
* mesa/cs: Implement MAX_COMPUTE_WORK_GROUP_INVOCATIONS constant.Paul Berry2014-02-051-0/+1
* mesa/cs: Implement MAX_COMPUTE_WORK_GROUP_SIZE constant.Paul Berry2014-02-051-0/+3
* glsl/cs: update main.cpp to use the ".comp" extension for compute shaders.Paul Berry2014-02-051-0/+2
* glsl/cs: Populate default values for ctx->Const.Program[MESA_SHADER_COMPUTE].Paul Berry2014-02-051-0/+4
* mesa: replace ctx->Const.{Vertex,Fragment,Geomtery}Program with an array.Paul Berry2014-01-091-61/+61
* glsl: Change _mesa_glsl_parse_state ctor to use gl_shader_stage enum.Paul Berry2014-01-081-1/+1
* mesa: Store gl_shader_stage enum in gl_shader objects.Paul Berry2014-01-081-0/+1
* mesa: Clean up nomenclature for pipeline stages.Paul Berry2014-01-081-1/+1
* glsl_compiler: Always log the compiler diagnosticsIan Romanick2013-10-071-1/+3
* glsl_compiler: Set max GLSL version on the command lineIan Romanick2013-10-071-12/+173
* glsl_compiler: Use no_argument instead of 0 in getopt_long optionsIan Romanick2013-10-071-5/+5
* glsl: Switch to the new built-in function module.Kenneth Graunke2013-09-091-1/+1
* glsl: Bump standalone compiler versions to 3.30.Kenneth Graunke2013-08-251-1/+1
* mesa: Move the common _mesa_glsl_compile_shader() code to glsl/.Eric Anholt2013-06-211-58/+1
* glsl: Remove ir_print_visitor.h includes and usageEric Anholt2013-06-211-1/+0
* glsl: Pass struct shader_compiler_options into do_common_optimization.Kenneth Graunke2013-05-121-1/+3
* glsl: Bump standalone compiler versions to 1.50.Kenneth Graunke2013-03-201-1/+1
* glcpp: Accept pointer to GL context rather than just the API versionCarl Worth2013-01-111-1/+1
* glsl: Create builtin function profiles for GLSL 3.00 ES.Paul Berry2012-12-061-0/+1
* glsl: Record in gl_shader whether the shader uses GLSL ES.Paul Berry2012-12-061-0/+1
* mesa: Rename API_OPENGL to API_OPENGL_COMPAT.Paul Berry2012-11-291-1/+1
* mesa/glsl: rename preprocess to glcpp_preprocessDave Airlie2012-09-151-1/+1
* glsl: Add doxygen explaining what main.cpp is for.Eric Anholt2012-04-241-0/+9
* glsl: Make the standalone compiler accept '.glsl' files.Kenneth Graunke2012-04-171-1/+1
* glsl: Let the builtin compiler process GLSL 1.40 shaders.Eric Anholt2012-03-151-3/+3
* glsl: Add uniform_locations_assigned parameter to do_dead_code opt passIan Romanick2011-10-251-1/+1
* glsl: remove an unnecessary header includeChia-I Wu2011-08-211-1/+0
* mesa: Ensure that gl_shader_program::InfoLog is never NULLIan Romanick2011-08-021-0/+1
* glsl: Move functions into standalone_scaffolding.cpp for later reuse.Paul Berry2011-07-221-57/+3
* glsl: Flagged extension EXT_texture3D as "supported" in the builtin compiler.Paul Berry2011-06-231-0/+1
* Use C-style system headers in C++ code to avoid issues with std:: namespaceIan Romanick2011-02-211-2/+0
* glsl: Ensure that all GLSL versions are supported in the stand-alone compilerIan Romanick2011-01-311-0/+6
* Convert everything from the talloc API to the ralloc API.Kenneth Graunke2011-01-311-12/+12
* Merge branch 'draw-instanced'Brian Paul2011-01-151-0/+1
|\
| * glsl: add support for system values and GL_ARB_draw_instancedBrian Paul2010-12-081-0/+1
* | glsl: fix implicit int to bool warningBrian Paul2011-01-141-1/+1