summaryrefslogtreecommitdiffstats
path: root/src/compiler/nir/nir.h
Commit message (Expand)AuthorAgeFilesLines
* nir: make nir_const_value scalarKarol Herbst2019-04-141-14/+25
* nir: Add nir_lower_viewport_transformAlyssa Rosenzweig2019-04-141-0/+1
* nir: add lower_ftruncChristian Gmeiner2019-04-131-0/+2
* nir: Add a pass for selectively lowering variables to scratch spaceJason Ekstrand2019-04-121-0/+8
* glsl/nir: add support for lowering bindless images_derefsKarol Herbst2019-04-121-1/+1
* nir/i965/freedreno/vc4: add a bindless bool to type size functionsTimothy Arceri2019-04-121-2/+2
* nir: move brw_nir_rewrite_image_intrinsic into common codeKarol Herbst2019-04-121-0/+4
* nir: Get rid of global registersJason Ekstrand2019-04-091-15/+0
* nir: Get rid of nir_register::is_packedJason Ekstrand2019-04-091-11/+0
* nir/radv: remove restrictions on opt_if_loop_last_continue()Timothy Arceri2019-04-091-1/+1
* nir: add lower_all_io_to_elementsRob Clark2019-03-301-0/+1
* nir: Add partial redundancy elimination for comparesIan Romanick2019-03-281-0/+2
* nir: Add nir_alu_srcs_negative_equalIan Romanick2019-03-281-0/+4
* nir: Add nir_const_value_negative_equalIan Romanick2019-03-281-0/+6
* nir: add support for user defined select controlTimothy Arceri2019-03-271-0/+7
* nir: add support for user defined loop controlTimothy Arceri2019-03-271-0/+7
* nir: Add texture sources and intrinsics for bindlessJason Ekstrand2019-03-251-0/+2
* nir: Add a lowering pass for non-uniform resource accessJason Ekstrand2019-03-251-0/+16
* nir/lower_io: Add a bounds-checked 64-bit global address formatJason Ekstrand2019-03-251-0/+10
* compiler/nir: add lowering for 16-bit flrpIago Toral Quiroga2019-03-251-0/+1
* compiler/nir: add lowering option for 16-bit fmodIago Toral Quiroga2019-03-251-0/+1
* spirv,nir: lower frexp_exp/frexp_sig inside a new NIR passSamuel Pitoiset2019-03-221-0/+2
* nir/lower_tex: Add support for tg4 offsets loweringKarol Herbst2019-03-211-0/+5
* nir: add support for gather offsetsKarol Herbst2019-03-211-0/+5
* nir: Constant values are per-column not per-componentJason Ekstrand2019-03-201-1/+2
* Revert "nir: const `nir_call_instr::callee`"Jason Ekstrand2019-03-191-2/+2
* nir: const `nir_call_instr::callee`Eric Engestrom2019-03-191-2/+2
* nir: Add a new pass to lower array dereferences on vectorsJason Ekstrand2019-03-151-0/+10
* nir: Rename nir_address_format_vk_index_offset to not be vkJason Ekstrand2019-03-151-2/+2
* nir: Add a pass to combine store_derefs to same vectorCaio Marcelo de Oliveira Filho2019-03-131-0/+2
* nir: Add a pass for lowering IO back to vector when possibleJason Ekstrand2019-03-121-0/+1
* nir: Add a stripping pass for improved cacheabilityConnor Abbott2019-03-121-0/+2
* nir: calculate trip count for more loopsTimothy Arceri2019-03-121-0/+11
* nir: add new partially_unrolled bool to nir_loopTimothy Arceri2019-03-121-0/+1
* nir: add guess trip count support to loop analysisTimothy Arceri2019-03-121-0/+4
* nir/lower_doubles: Inline functions directly in lower_doublesJason Ekstrand2019-03-061-1/+2
* nir/deref: Expose nir_opt_deref_implJason Ekstrand2019-03-061-0/+1
* nir/inline_functions: Break inlining into a builder helperJason Ekstrand2019-03-061-1/+5
* nir: Teach loop unrolling about 64-bit instruction loweringJason Ekstrand2019-03-061-2/+2
* nir: Expose double and int64 op_to_options_mask helpersJason Ekstrand2019-03-061-0/+2
* compiler/nir: add an is_conversion field to nir_op_infoIago Toral Quiroga2019-03-061-0/+3
* nir/spirv: initial handling of OpenCL.std extension opcodesKarol Herbst2019-03-051-0/+3
* nir: Add multiplier argument to nir_lower_uniforms_to_ubo.Timur Kristóf2019-03-051-1/+1
* nir: Move nir_lower_uniforms_to_ubo to compiler/nir.Timur Kristóf2019-03-051-0/+2
* intel,nir: Lower TXD with min_lod when the sampler index is not < 16Jason Ekstrand2019-03-041-0/+6
* nir/glsl: Add another way of doing lower_imul64 for gen8+Sagar Ghuge2019-03-041-0/+4
* nir: Add int64/doubles options into nir_shader_compiler_optionsJordan Justen2019-03-021-30/+33
* nir: Add posibility to not lower to source mod 'abs' for ops with three sourcesGert Wollny2019-02-271-1/+2
* nir/lower_tex: Add support for XYUV loweringKasireddy, Vivek2019-02-261-0/+1
* nir, glsl: move pixel_center_integer/origin_upper_left to shader_info.fsAlejandro Piñeiro2019-02-211-8/+0