summaryrefslogtreecommitdiffstats
path: root/src/mesa/program/ir_to_mesa.cpp
Commit message (Expand)AuthorAgeFilesLines
* Merge remote-tracking branch 'mesa-public/master' into vulkanJason Ekstrand2016-02-111-2/+2
|\
| * mesa: call build_program_resource_list inside Driver.LinkShaderMarek Olšák2016-02-111-2/+2
* | Merge commit '8b0fb1c152fe191768953aa8c77b89034a377f83' into vulkanJason Ekstrand2016-02-091-7/+80
|\|
| * mesa: remove now unused sampler index handing codeTimothy Arceri2016-02-091-1/+0
| * mesa: compute sampler index in ir_to_mesa rather than using UniformHashTimothy Arceri2016-02-091-3/+78
| * glsl/ir: add param index to variable.Dave Airlie2016-02-091-3/+2
* | Merge remote-tracking branch 'mesa-public/master' into vulkanJason Ekstrand2016-02-051-0/+4
|\|
| * 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
* | Merge commit mesa-public/master into vulkanJason Ekstrand2016-02-051-10/+10
|\|
| * glsl: move to compiler/Emil Velikov2016-01-261-9/+9
| * nir: move glsl_types.{cpp,h} to compilerEmil Velikov2016-01-261-1/+1
* | Merge remote-tracking branch 'mattst88/nir-lower-pack-unpack' into vulkanJason Ekstrand2016-01-251-3/+0
|\ \
| * | glsl: Remove 2x16 half-precision pack/unpack opcodes.Matt Turner2016-01-251-3/+0
| |/
* | Merge remote-tracking branch 'mesa-public/master' into vulkanJason Ekstrand2016-01-141-2/+0
|\|
| * glsl: Delete the ir_binop_bfm and ir_triop_bfi opcodes.Kenneth Graunke2016-01-131-2/+0
* | Merge remote-tracking branch 'mesa-public/master' into vulkanJason Ekstrand2015-12-271-27/+7
|\|
| * glsl: Remove ir_unop_any.Matt Turner2015-12-181-26/+0
| * ir_to_mesa: Skip useless comparison instructions.Matt Turner2015-12-161-1/+7
* | Merge remote-tracking branch 'mesa-public/master' into vulkanJason Ekstrand2015-11-231-0/+2
|\|
| * glsl: Add ir_samples_identical opcodeIan Romanick2015-11-191-0/+2
* | Merge remote-tracking branch 'mesa-public/master' into vulkanJason Ekstrand2015-10-191-1/+1
|\|
| * nir: remove dependency on glslRob Clark2015-10-161-1/+1
* | Merge ../mesa into vulkanKristian Høgsberg Kristensen2015-10-081-2/+3
|\|
| * glsl: reduce memory footprint of uniform_storage structTimothy Arceri2015-10-051-2/+3
* | Merge remote-tracking branch 'mesa-public/master' into vulkanJason Ekstrand2015-10-021-12/+10
|\|
| * mesa: clean up #includes in ir_to_mesa.cppBrian Paul2015-10-011-12/+10
* | Merge branch 'master' of ../mesa into vulkanKristian Høgsberg Kristensen2015-10-011-1/+5
|\|
| * 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
* | Merge remote-tracking branch 'mesa-public/master' into vulkanJason Ekstrand2015-08-171-2/+7
|\|
| * 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
* | Merge remote-tracking branch 'mesa-public/master' into vulkanJason Ekstrand2015-06-231-4/+16
|\|
| * 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
* | glsl: Add GLSL_TYPE_FUNCTION to the base types enumsJason Ekstrand2015-05-161-0/+2
|/
* 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