summaryrefslogtreecommitdiffstats
path: root/src/mesa/program/ir_to_mesa.cpp
Commit message (Expand)AuthorAgeFilesLines
* glsl: Remove 2x16 half-precision pack/unpack opcodes.Matt Turner2016-02-011-3/+0
* st/mesa: add atomic counter supportIlia Mirkin2016-01-291-0/+4
* glsl: move to compiler/Emil Velikov2016-01-261-9/+9
* nir: move glsl_types.{cpp,h} to compilerEmil Velikov2016-01-261-1/+1
* glsl: Delete the ir_binop_bfm and ir_triop_bfi opcodes.Kenneth Graunke2016-01-131-2/+0
* glsl: Remove ir_unop_any.Matt Turner2015-12-181-26/+0
* ir_to_mesa: Skip useless comparison instructions.Matt Turner2015-12-161-1/+7
* glsl: Add ir_samples_identical opcodeIan Romanick2015-11-191-0/+2
* nir: remove dependency on glslRob Clark2015-10-161-1/+1
* glsl: reduce memory footprint of uniform_storage structTimothy Arceri2015-10-051-2/+3
* mesa: clean up #includes in ir_to_mesa.cppBrian Paul2015-10-011-12/+10
* glsl: Add parser/compiler support for unsized array's length()Samuel Iglesias Gonsalvez2015-09-251-0/+2
* glsl: add ir_texture_samples texture opcodeIlia Mirkin2015-09-101-0/+2
* glsl: Silence unused parameter warningsIan Romanick2015-09-091-1/+1
* program: add subroutine uniform support (v1.1)Dave Airlie2015-07-231-0/+3
* glsl: don't lower variable indexing on non-patch tessellation inputs/outputsMarek Olšák2015-07-231-1/+1
* mesa: rename is_in_uniform_block to is_in_buffer_blockIago Toral Quiroga2015-07-141-1/+1
* glsl: create program resource list after LinkShaderTapani Pälli2015-07-011-0/+2
* glsl: Add ir node for barrierChris Forbes2015-06-121-0/+7
* main: fix a regression in uniform handling introduced by 87a4bc5Martin Peres2015-06-041-1/+1
* mesa: reference built-in uniforms into gl_uniform_storageMartin Peres2015-06-041-2/+7
* program: Replace gl_inst_opcode with enum prog_opcode.Matt Turner2015-06-031-1/+1
* program: Shrink and rename SaturateMode field to Saturate.Matt Turner2015-06-031-1/+1
* program: Remove unused emit_scs().Matt Turner2015-04-061-98/+0
* glsl: Remove never used sin_reduced/cos_reduced.Matt Turner2015-04-061-6/+0
* mesa/program: replace Elements() with ARRAY_SIZE()Brian Paul2015-03-021-1/+1
* glsl/ir: Add builtin function support for doublesDave Airlie2015-02-191-0/+11
* mesa: add double uniform support. (v5)Dave Airlie2015-02-191-2/+24
* glsl: Improve precision of mod(x,y)Iago Toral Quiroga2015-02-031-2/+2
* mesa: Add assert to check number of vector elementsJan Vesely2015-01-211-0/+1
* program: remove extern "C" around #includesBrian Paul2014-12-161-4/+3
* ir_to_mesa: remove unused 'target' variableBrian Paul2014-12-121-1/+0
* ir_to_mesa: Remove sat to clamp lowering passAbdiel Janulgue2014-12-081-3/+1
* mesa: Silence unused parameter warning in _mesa_clear_shader_program_dataIan Romanick2014-10-241-1/+1
* glsl: Make ir_variable::num_state_slots and ir_variable::state_slots privateIan Romanick2014-09-301-7/+7
* ir_to_mesa: Stop converting uniform booleans.Kenneth Graunke2014-09-091-6/+1
* ir_to_mesa, glsl_to_tgsi: Remove try_emit_saturateAbdiel Janulgue2014-08-311-48/+0
* ir_to_mesa, glsl_to_tgsi: Add support for ir_unop_saturateAbdiel Janulgue2014-08-311-0/+6
* ir_to_mesa, glsl_to_tgsi: lower ir_unop_saturateAbdiel Janulgue2014-08-311-1/+4
* glsl: Use the without_array predicate in some more placesTimothy Arceri2014-08-191-2/+1
* mesa/program: add new derivative unops to the unexpected listIlia Mirkin2014-08-141-0/+4
* mesa: move ShaderCompilerOptions into gl_constantsMarek Olšák2014-08-111-2/+2
* glsl: Make it possible to ignore built-ins when matching signatures.Kenneth Graunke2014-08-041-1/+1
* exec_list: Make various places use the new length() method.Connor Abbott2014-07-151-4/+1
* glsl: add new expression types for interpolateAt*Chris Forbes2014-07-121-0/+3
* mesa: Use typed foreach_in_list instead of foreach_list.Matt Turner2014-07-011-22/+9
* glsl: Drop do_common_optimization's max_unroll_iterations parameter.Kenneth Graunke2014-04-111-1/+0
* glsl: Pass ctx->Const.NativeIntegers to do_common_optimization().Kenneth Graunke2014-04-081-1/+1
* mesa: Clean up "unused parameter" warningsIan Romanick2014-03-281-3/+3
* mesa/program: Constify find_variable_storageIan Romanick2014-03-281-3/+2