summaryrefslogtreecommitdiffstats
path: root/src/compiler/nir/nir.h
Commit message (Expand)AuthorAgeFilesLines
* nir: Add pass to scalarize read_invocation/read_first_invocationMatt Turner2017-07-201-1/+1
* nir: Add system values from ARB_shader_ballotMatt Turner2017-07-201-0/+1
* nir: Support lowering vote intrinsicsMatt Turner2017-07-201-0/+2
* nir: Add pass to optimize intrinsicsMatt Turner2017-07-201-0/+2
* nir: add NIR_PRINT environment variableNicolai Hähnle2017-07-051-0/+19
* nir: Add a lowering pass for UYVY texturesJohnson Lin2017-06-301-0/+1
* nir: make various getters take const pointersGrazvydas Ignotas2017-06-101-12/+13
* nir: Embed the shader_info in the nir_shader againJason Ekstrand2017-05-091-1/+1
* nir: fix (hopefully) windows buildRob Clark2017-05-081-0/+4
* nir: add pass to lower atomic counters to SSBORob Clark2017-05-041-0/+1
* nir/i965: add before ffma algebraic optsTimothy Arceri2017-04-241-0/+1
* nir: Add support for 8 and 16-bit typesJason Ekstrand2017-03-301-0/+4
* nir/lower_wpos_center: support adding sample position to fragment coordinateIago Toral Quiroga2017-03-241-1/+1
* nir: Return progress from nir_convert_from_ssa().Matt Turner2017-03-231-1/+1
* nir: Return progress from nir_lower_io().Matt Turner2017-03-231-1/+1
* nir: Return progress from nir_lower_regs_to_ssa().Matt Turner2017-03-231-2/+2
* nir: Return progress from nir_lower_samplers().Matt Turner2017-03-231-1/+1
* nir: Return progress from nir_lower_atomics().Matt Turner2017-03-231-1/+1
* nir: Return progress from nir_lower_clamp_color_outputs().Matt Turner2017-03-231-1/+1
* nir: Return progress from nir_lower_clip_fs().Matt Turner2017-03-231-1/+1
* nir: Return progress from nir_lower_clip_vs().Matt Turner2017-03-231-1/+1
* nir: Return progress from nir_move_vec_src_uses_to_dest().Matt Turner2017-03-231-1/+1
* nir: Return progress from nir_lower_to_source_mods().Matt Turner2017-03-231-1/+1
* nir: Return progress from nir_lower_clip_cull_distance_arrays().Matt Turner2017-03-231-1/+1
* nir: Return progress from nir_lower_var_copies().Matt Turner2017-03-231-1/+1
* nir: Return progress from nir_lower_load_const_to_scalar().Matt Turner2017-03-231-1/+1
* nir: Return progress from nir_lower_64bit_pack().Matt Turner2017-03-231-1/+1
* nir: Return progress from nir_lower_doubles().Matt Turner2017-03-231-1/+1
* nir: Return progress from nir_lower_vars_to_ssa().Matt Turner2017-03-231-1/+1
* nir: Fix misspellings.Matt Turner2017-03-231-1/+1
* nir: Stop using apostrophes to pluralize.Matt Turner2017-03-231-7/+7
* nir: consistently use ifndef guards over pragma onceEmil Velikov2017-03-221-1/+4
* nir: Add a get_nir_type_for_glsl_base_type helperJason Ekstrand2017-03-141-2/+8
* nir: Add a simple int64 lowering passJason Ekstrand2017-03-011-0/+9
* nir: do not #include util/debug.h within extern C {}Emil Velikov2017-02-211-1/+4
* nir: Rename lower_double_pack to lower_64bit_packJason Ekstrand2017-02-161-1/+1
* nir: handle 64-bit integer types in glsl->nir type conversion.Dave Airlie2017-02-161-0/+6
* nir: Introduce a nir_opt_move_comparisons() pass.Kenneth Graunke2017-01-121-0/+2
* nir: Add a pass to lower TES patch_vertices intrinsics to a constant.Kenneth Graunke2017-01-101-0/+1
* nir: add nir_type_conversion_op()Samuel Iglesias Gonsálvez2017-01-091-0/+2
* nir: add nir_get_nir_type_for_glsl_type()Samuel Iglesias Gonsálvez2017-01-091-0/+24
* nir: Add a local variable-based copy propagation passJason Ekstrand2017-01-061-0/+2
* nir/lower_var_copies: Use a shader rather than a void *mem_ctxJason Ekstrand2016-12-301-1/+1
* nir: Make nir_copy_deref follow the "clone" patternJason Ekstrand2016-12-301-2/+2
* nir: Add foreach_register helper macrosJason Ekstrand2016-12-291-0/+5
* nir: Rename convert_to_ssa lower_regs_to_ssaJason Ekstrand2016-12-291-3/+2
* nir: Add a pass for moving SPIR-V continue blocks to the ends of loopsJason Ekstrand2016-12-221-0/+2
* nir: Add an optimization pass to remove trivial continuesJason Ekstrand2016-12-221-0/+2
* nir: add a loop unrolling passTimothy Arceri2016-12-231-0/+2
* nir: Add a LCSAA-passThomas Helland2016-12-231-0/+2