summaryrefslogtreecommitdiffstats
path: root/src/mesa/program/prog_to_nir.c
Commit message (Expand)AuthorAgeFilesLines
* nir: Convert the builder to use the new NIR cursor API.Kenneth Graunke2015-08-271-1/+1
* prog_to_nir: Use nir_builder_insert() rather than poking at cf_list.Kenneth Graunke2015-08-251-11/+11
* nir: Store gl_shader_stage in nir_shader.Kenneth Graunke2015-08-251-1/+3
* prog_to_nir: Don't allocate nir_variable with type vec4[0] for uniforms.Kenneth Graunke2015-08-251-7/+11
* prog_to_nir: Fix fragment depth writes.Kenneth Graunke2015-06-061-3/+19
* prog_to_nir: Make RSQ properly take the absolute value of its argument.Kenneth Graunke2015-06-041-1/+2
* program: Shrink and rename SaturateMode field to Saturate.Matt Turner2015-06-031-2/+2
* prog_to_nir: Remove OPCODE_MOV special case.Matt Turner2015-06-021-1/+1
* prog_to_nir: Remove from op_trans[] opcodes handled in the switch.Matt Turner2015-06-021-7/+7
* Fix an unused variable warningJason Ekstrand2015-05-251-2/+0
* prog_to_nir: Use a variable for uniform dataJason Ekstrand2015-05-231-30/+35
* prog_to_nir: OPCODE_EXP is not nir_op_fexpIan Romanick2015-05-081-1/+1
* nir: Fix per-component negation in prog_to_nir's SWZ handling.Kenneth Graunke2015-04-211-7/+18
* nir: Constify prog_to_nir's gl_program pointer.Kenneth Graunke2015-04-101-2/+2
* nir: Allocate dereferences out of their parent instruction or deref.Kenneth Graunke2015-04-071-5/+4
* nir: Use _mesa_flsll(InputsRead) in prog->nir.Kenneth Graunke2015-04-011-2/+2
* nir: In prog->nir, don't wrap dot products with ptn_channel(..., X).Kenneth Graunke2015-04-011-4/+4
* nir: Implement a Mesa IR -> NIR translator.Kenneth Graunke2015-03-271-0/+1097