| Commit message (Expand) | Author | Age | Files | Lines |
* | ir_to_mesa: Remove sat to clamp lowering pass | Abdiel Janulgue | 2014-12-11 | 1 | -3/+1 |
* | mesa: Silence unused parameter warning in _mesa_clear_shader_program_data | Ian Romanick | 2014-10-24 | 1 | -1/+1 |
* | glsl: Make ir_variable::num_state_slots and ir_variable::state_slots private | Ian Romanick | 2014-09-30 | 1 | -7/+7 |
* | ir_to_mesa: Stop converting uniform booleans. | Kenneth Graunke | 2014-09-09 | 1 | -6/+1 |
* | ir_to_mesa, glsl_to_tgsi: Remove try_emit_saturate | Abdiel Janulgue | 2014-08-31 | 1 | -48/+0 |
* | ir_to_mesa, glsl_to_tgsi: Add support for ir_unop_saturate | Abdiel Janulgue | 2014-08-31 | 1 | -0/+6 |
* | ir_to_mesa, glsl_to_tgsi: lower ir_unop_saturate | Abdiel Janulgue | 2014-08-31 | 1 | -1/+4 |
* | glsl: Use the without_array predicate in some more places | Timothy Arceri | 2014-08-19 | 1 | -2/+1 |
* | mesa/program: add new derivative unops to the unexpected list | Ilia Mirkin | 2014-08-14 | 1 | -0/+4 |
* | mesa: move ShaderCompilerOptions into gl_constants | Marek Olšák | 2014-08-11 | 1 | -2/+2 |
* | glsl: Make it possible to ignore built-ins when matching signatures. | Kenneth Graunke | 2014-08-04 | 1 | -1/+1 |
* | exec_list: Make various places use the new length() method. | Connor Abbott | 2014-07-15 | 1 | -4/+1 |
* | glsl: add new expression types for interpolateAt* | Chris Forbes | 2014-07-12 | 1 | -0/+3 |
* | mesa: Use typed foreach_in_list instead of foreach_list. | Matt Turner | 2014-07-01 | 1 | -22/+9 |
* | glsl: Drop do_common_optimization's max_unroll_iterations parameter. | Kenneth Graunke | 2014-04-11 | 1 | -1/+0 |
* | glsl: Pass ctx->Const.NativeIntegers to do_common_optimization(). | Kenneth Graunke | 2014-04-08 | 1 | -1/+1 |
* | mesa: Clean up "unused parameter" warnings | Ian Romanick | 2014-03-28 | 1 | -3/+3 |
* | mesa/program: Constify find_variable_storage | Ian Romanick | 2014-03-28 | 1 | -3/+2 |
* | mesa/sso: rename Shader to the pointer _Shader | Gregory Hainaut | 2014-03-25 | 1 | -3/+3 |
* | mesa: Move MESA_GLSL=dump output to stderr. | Kenneth Graunke | 2014-03-02 | 1 | -11/+12 |
* | glsl: Add a file argument to the IR printer. | Eric Anholt | 2014-02-22 | 1 | -1/+1 |
* | glsl: Add image type to the GLSL IR. | Francisco Jerez | 2014-02-12 | 1 | -0/+2 |
* | mesa: Replace _mesa_program_index_to_target with _mesa_shader_stage_to_program. | Paul Berry | 2014-01-21 | 1 | -1/+1 |
* | glsl: Convert piles of foreach_iter to the newer foreach_list macro. | Kenneth Graunke | 2014-01-13 | 1 | -13/+13 |
* | mesa: Use functions to convert gl_shader_stage to PROGRAM enum or pipe target. | Paul Berry | 2014-01-09 | 1 | -16/+1 |
* | glsl: Make more use of gl_shader_stage enum in ir_set_program_inouts.cpp. | Paul Berry | 2014-01-08 | 1 | -1/+1 |
* | mesa: Use gl_shader::Stage instead of gl_shader::Type where possible. | Paul Berry | 2014-01-08 | 1 | -9/+8 |
* | mesa: Clean up nomenclature for pipeline stages. | Paul Berry | 2014-01-08 | 1 | -9/+9 |
* | Rename overloads of _mesa_glsl_shader_target_name(). | Paul Berry | 2013-12-30 | 1 | -1/+1 |
* | glsl: move variables in to ir_variable::data, part II | Tapani Pälli | 2013-12-12 | 1 | -7/+7 |
* | glsl: move variables in to ir_variable::data, part I | Tapani Pälli | 2013-12-12 | 1 | -5/+5 |
* | glsl/loops: Get rid of lower_bounded_loops and ir_loop::normative_bound. | Paul Berry | 2013-12-09 | 1 | -7/+0 |
* | glsl/loops: replace loop controls with a normative bound. | Paul Berry | 2013-12-09 | 1 | -2/+4 |
* | glsl/loops: consolidate bounded loop handling into a lowering pass. | Paul Berry | 2013-12-09 | 1 | -38/+4 |
* | glsl: Add new atomic_uint built-in GLSL type. | Francisco Jerez | 2013-10-29 | 1 | -0/+2 |
* | glsl: Implement [iu]mulExtended() built-ins for ARB_gpu_shader5. | Matt Turner | 2013-10-07 | 1 | -0/+1 |
* | glsl: Add ir_binop_carry and ir_binop_borrow. | Matt Turner | 2013-10-07 | 1 | -0/+2 |
* | glsl: add plumbing for GL_ARB_texture_query_levels | Chris Forbes | 2013-10-05 | 1 | -0/+3 |
* | glsl: add texture gather changes | Maxence Le Dore | 2013-10-03 | 1 | -0/+3 |
* | mesa/program: Switch ir_to_mesa_instruction to the non-zeroing allocator. | Francisco Jerez | 2013-10-01 | 1 | -1/+1 |
* | mesa: Fix misplaced includes of "main/uniforms.h". | Francisco Jerez | 2013-10-01 | 1 | -1/+1 |
* | glsl: Remove unused pointer value. | Vinson Lee | 2013-09-24 | 1 | -1/+1 |
* | glsl: Hide many classes local to individual .cpp files in anon namespaces. | Eric Anholt | 2013-09-23 | 1 | -2/+14 |
* | i965, mesa: Use the new DECLARE_R[Z]ALLOC_CXX_OPERATORS macros. | Kenneth Graunke | 2013-09-21 | 1 | -11/+1 |
* | glsl: Add support for ldexp. | Matt Turner | 2013-09-17 | 1 | -0/+1 |
* | glsl: Add conditional-select IR. | Matt Turner | 2013-09-09 | 1 | -0/+1 |
* | glsl: Pass _mesa_glsl_parse_state into matching_signature and such. | Kenneth Graunke | 2013-09-09 | 1 | -1/+1 |
* | glsl: Add support for new fma built-in in ARB_gpu_shader5. | Matt Turner | 2013-08-27 | 1 | -0/+1 |
* | mesa: Refactor copying of linked program data. | Paul Berry | 2013-08-01 | 1 | -4/+1 |
* | glsl: add ir_emit_vertex and ir_end_primitive instruction types | Bryan Cain | 2013-08-01 | 1 | -0/+14 |