| Commit message (Expand) | Author | Age | Files | Lines |
* | mesa/glsl/glapi: enable GL_EXT_draw_buffers extension | Tapani Pälli | 2015-01-14 | 1 | -0/+1 |
* | glsl: remove extern "C" around #includes | Brian Paul | 2014-12-16 | 1 | -3/+0 |
* | glsl: Add gl_MaxViewports to available builtin constants | Maxence Le Doré | 2014-12-15 | 1 | -0/+3 |
* | main, glsl: Bump max known desktop glsl version to 4.50 | Jordan Justen | 2014-12-01 | 1 | -3/+7 |
* | glsl: Initialize static temporaries_allocate_names once per process. | Matt Turner | 2014-12-01 | 1 | -1/+3 |
* | glsl: protect anonymous struct id with a mutex | Chia-I Wu | 2014-10-30 | 1 | -2/+8 |
* | glsl: Optimize min/max expression trees | Iago Toral Quiroga | 2014-10-07 | 1 | -0/+1 |
* | glsl: Don't allocate a name for ir_var_temporary variables | Ian Romanick | 2014-09-30 | 1 | -0/+3 |
* | glsl: Never put ir_var_temporary variables in the symbol table | Ian Romanick | 2014-09-30 | 1 | -2/+6 |
* | glsl: Eliminate unused built-in variables after compilation | Ian Romanick | 2014-09-30 | 1 | -0/+20 |
* | glsl: add ARB_derivative control support | Ilia Mirkin | 2014-08-14 | 1 | -0/+1 |
* | mesa: move ShaderCompilerOptions into gl_constants | Marek Olšák | 2014-08-11 | 1 | -1/+1 |
* | glsl: Rebuild the symbol table without unreachable symbols | Ian Romanick | 2014-08-04 | 1 | -1/+25 |
* | util: Move ralloc to a new src/util directory. | Kenneth Graunke | 2014-08-04 | 1 | -1/+1 |
* | glsl: add a mechanism to allow #extension directives in the middle of shaders | Marek Olšák | 2014-07-18 | 1 | -0/+2 |
* | glsl: add support for AMD_vertex_shader_viewport_index | Ilia Mirkin | 2014-07-02 | 1 | -0/+1 |
* | glsl: Use foreach_list_typed when possible. | Matt Turner | 2014-07-01 | 1 | -26/+15 |
* | glsl: Add extension plumbing for ARB_fragment_layer_viewport | Chris Forbes | 2014-06-22 | 1 | -0/+1 |
* | glsl: Pass in options to do_algebraic(). | Matt Turner | 2014-06-19 | 1 | -1/+1 |
* | glsl: Rebalance expression trees that are reduction operations. | Matt Turner | 2014-06-19 | 1 | -0/+1 |
* | glsl: add enable bit for ARB_explicit_uniform_location | Tapani Pälli | 2014-06-16 | 1 | -0/+1 |
* | glsl: Add support for `precise` redeclarations | Chris Forbes | 2014-06-04 | 1 | -1/+4 |
* | glsl: make static constant variables "static const" | Chia-I Wu | 2014-05-02 | 1 | -2/+2 |
* | mesa: Enable GL_EXT_separate_shader_objects for OpenGL ES | Ian Romanick | 2014-05-02 | 1 | -0/+1 |
* | glsl: Sort the list of extensions | Ian Romanick | 2014-05-02 | 1 | -20/+32 |
* | mesa/sso: Enable GL_ARB_separate_shader_objects by default | Ian Romanick | 2014-05-02 | 1 | -1/+1 |
* | glsl: Apply the link error conditions to GL_ARB_fragment_coord_conventions | Anuj Phogat | 2014-05-01 | 1 | -0/+2 |
* | glsl: Link error if fs defines conflicting qualifiers for gl_FragCoord | Anuj Phogat | 2014-05-01 | 1 | -0/+21 |
* | glsl: Pass gl_shader_compiler_optimizations to unroll_loops(). | Kenneth Graunke | 2014-04-11 | 1 | -1/+1 |
* | glsl: Drop do_common_optimization's max_unroll_iterations parameter. | Kenneth Graunke | 2014-04-11 | 1 | -3/+2 |
* | glsl: Pass ctx->Const.NativeIntegers to do_algebraic. | Kenneth Graunke | 2014-04-08 | 1 | -1/+1 |
* | glsl: Pass ctx->Const.NativeIntegers to do_common_optimization(). | Kenneth Graunke | 2014-04-08 | 1 | -2/+4 |
* | glsl: remove UBO fields from _mesa_glsl_parse_state | Chia-I Wu | 2014-04-01 | 1 | -10/+0 |
* | glsl: Extend ast location structure to hande end token position. | Sir Anthony | 2014-03-08 | 1 | -2/+4 |
* | glsl: Add a file argument to the IR printer. | Eric Anholt | 2014-02-22 | 1 | -1/+1 |
* | mesa/sso: Add extension tracking for ARB_separate_shader_objects | Ian Romanick | 2014-02-21 | 1 | -0/+1 |
* | glsl/linker: produce gl_shader_program Geom.Invocations | Jordan Justen | 2014-02-20 | 1 | -0/+4 |
* | glsl: convert GS input primitive to use ast_type_qualifier | Jordan Justen | 2014-02-20 | 1 | -3/+3 |
* | glsl: Add built-in constants for ARB_shader_image_load_store. | Francisco Jerez | 2014-02-12 | 1 | -0/+8 |
* | glsl/parser: Handle the early_fragment_tests input layout qualifier. | Francisco Jerez | 2014-02-12 | 1 | -0/+1 |
* | glsl: Add ARB_shader_image_load_store extension enables. | Francisco Jerez | 2014-02-12 | 1 | -0/+1 |
* | glsl/cs: Handle compute shader local_size_{x,y,z} declaration. | Paul Berry | 2014-02-05 | 1 | -14/+37 |
* | mesa/cs: Implement MAX_COMPUTE_WORK_GROUP_COUNT constant. | Paul Berry | 2014-02-05 | 1 | -0/+2 |
* | mesa/cs: Implement MAX_COMPUTE_WORK_GROUP_SIZE constant. | Paul Berry | 2014-02-05 | 1 | -0/+4 |
* | mesa/cs: Add extension enable flags for ARB_compute_shader. | Paul Berry | 2014-02-05 | 1 | -0/+1 |
* | glsl: Disable ARB_texture_rectangle in shader version 100. | Anuj Phogat | 2014-01-23 | 1 | -0/+4 |
* | glsl: Mark GLSL 4.40 as a known version. | Matt Turner | 2014-01-23 | 1 | -1/+1 |
* | glsl: remove remaining is_array variables | Timothy Arceri | 2014-01-23 | 1 | -9/+6 |
* | glsl: Add ARB_arrays_of_arrays support to yacc definition and ast | Timothy Arceri | 2014-01-23 | 1 | -11/+8 |
* | glsl: Simplify aggregate type inference to prepare for ARB_arrays_of_arrays. | Paul Berry | 2014-01-22 | 1 | -112/+24 |