aboutsummaryrefslogtreecommitdiffstats
path: root/src/compiler/nir/nir.h
Commit message (Expand)AuthorAgeFilesLines
* nir: Drop nir_tex_instr::texture_array_sizeJason Ekstrand2020-02-261-3/+0
* nir, intel: Move use_scoped_memory_barrier to nir_optionsCaio Marcelo de Oliveira Filho2020-02-241-0/+5
* nir: Add the alias NIR_MEMORY_ACQ_RELCaio Marcelo de Oliveira Filho2020-02-241-0/+1
* nir: Move intel's intrinsic_image_coordinate_components() to core nir.Eric Anholt2020-02-241-0/+3
* nir: Add SSBO->global lowering passAlyssa Rosenzweig2020-02-211-0/+1
* Rename nir_lower_constant_initializers to nir_lower_variable_initalizersArcady Goldmints-Orlov2020-02-121-1/+1
* compiler/nir: Add support for variable initialization from a pointerArcady Goldmints-Orlov2020-02-121-0/+8
* glsl,nir: Switch the enum representing shader image formats to PIPE_FORMAT.Eric Anholt2020-02-051-3/+4
* compiler: add a new explicit interpolation modeSamuel Pitoiset2020-01-291-1/+1
* nir: add two new texture ops for multisample fragment color/mask fetchesSamuel Pitoiset2020-01-231-0/+3
* nir/algebraic: Add lowering for 64-bit usub_satIan Romanick2020-01-231-0/+17
* nir/algebraic: Add lowering for 64-bit hadd and rhaddIan Romanick2020-01-231-0/+21
* nir: Drop the ssbo_offset to atomic lowering.Eric Anholt2020-01-211-1/+1
* anv,nir: Lower quad_broadcast with dynamic index in NIRJason Ekstrand2020-01-151-0/+1
* nir/sink,nir/move: move/sink nir_op_movRhys Perry2020-01-141-0/+1
* nir/lower_gs_intrinsics: add option for per-stream countsRhys Perry2020-01-141-1/+1
* nir/zink: move clip_halfz-lowering to common codeErik Faye-Lund2020-01-031-0/+2
* st/nir: Optionally unify inputs_read/outputs_written when linking.Kenneth Graunke2020-01-031-0/+6
* nir+vtn: vec8+vec16 supportRob Clark2019-12-211-2/+13
* nir: add option to lower half packing opcodesJonathan Marek2019-12-161-0/+2
* nir: add some fields to nir_variable_dataTimothy Arceri2019-12-131-0/+28
* nir: Add a scheduler pass to reduce maximum register pressure.Eric Anholt2019-11-251-0/+4
* nir: add a load/store vectorization passRhys Perry2019-11-251-0/+7
* nir: add nir_num_variable_modes and nir_var_mem_push_constRhys Perry2019-11-251-2/+4
* nir: strip as we serialize to remove the nir_shader_clone callMarek Olšák2019-11-211-2/+0
* nir: add 64-bit ufind_msb lowering support. (v2)Dave Airlie2019-11-221-0/+1
* nir: add nir_variable::index and nir_index_varsRhys Perry2019-11-201-0/+8
* nir: make nir_variable::{num_members,num_state_slots} a uint16_tRhys Perry2019-11-201-2/+2
* nir: Add a 8-bit bool typeNeil Roberts2019-11-201-0/+1
* nir: Add a 16-bit bool typeNeil Roberts2019-11-201-0/+1
* nir: don't use GLenum16 in nir.hMarek Olšák2019-11-191-2/+1
* nir: move data.descriptor_set above data.index for better packingMarek Olšák2019-11-191-4/+4
* nir: move data.image.access to data.accessMarek Olšák2019-11-191-5/+6
* nir: fix packing of nir_variableSamuel Pitoiset2019-11-061-2/+2
* nir/serialize: don't expand 16-bit variable state slots to 32 bitsMarek Olšák2019-11-051-1/+1
* nir: pack the rest of nir_variable::dataMarek Olšák2019-11-051-33/+34
* nir: pack nir_variable::data::xfb_*Marek Olšák2019-11-041-19/+23
* nir: pack nir_variable::data::streamMarek Olšák2019-11-041-3/+4
* compiler: make variable::data::binding unsignedMarek Olšák2019-11-041-1/+1
* nir: Add scoped_memory_barrier intrinsicCaio Marcelo de Oliveira Filho2019-10-241-0/+36
* nir: improve nir_variable packingTimothy Arceri2019-10-241-1/+3
* nir: fix nir_variable_data packingTimothy Arceri2019-10-241-8/+8
* nir/lower_idiv: add new llvm-based pathRhys Perry2019-10-211-1/+13
* nir: add nir_lower_amul passRob Clark2019-10-181-0/+10
* nir/search: fix the PoT helpersRob Clark2019-10-181-1/+1
* nir: Add new texop nir_texop_tex_prefetchEduardo Lima Mitev2019-10-181-0/+1
* freedreno/ir3: Implement lowering passes for VS and GSKristian H. Kristensen2019-10-171-0/+4
* nir: support feeding state to nir_lower_clip_[vg]sErik Faye-Lund2019-10-171-2/+4
* nir: support lowering clipdist to arraysErik Faye-Lund2019-10-171-3/+7
* nir: add lowering-pass for point-size movErik Faye-Lund2019-10-171-0/+3