summaryrefslogtreecommitdiffstats
path: root/src/compiler/nir/nir_lower_tex.c
Commit message (Expand)AuthorAgeFilesLines
* nir/lower_tex: Use nir_format_srgb_to_linearJason Ekstrand2018-07-131-18/+3
* nir: cleanup oversized arrays in nir_swizzle callsKarol Herbst2018-07-131-6/+5
* nir: Remove old-school deref chain supportJason Ekstrand2018-06-221-2/+0
* nir: Remove deref chain support from lower_texJason Ekstrand2018-06-221-6/+2
* nir/lower_tex: Always copy deref and offset sourcesJason Ekstrand2018-06-221-11/+32
* nir: add deref lowering sanity checkingRob Clark2018-06-221-0/+2
* nir: Add a new lowering option to lower all txd to txl.Eric Anholt2017-12-141-6/+8
* nir: Fix interaction of GL_CLAMP lowering with texture offsets.Eric Anholt2017-12-141-33/+42
* nir: Get rid of nir_shader::stageJason Ekstrand2017-10-201-1/+2
* nir: set default lod to texture opcodes that needed it but don't provide itSamuel Iglesias Gonsálvez2017-10-201-0/+13
* nir: Add a lowering pass for UYVY texturesJohnson Lin2017-06-301-0/+18
* nir/lower_tex: Fix minor error in YUV color conversion matrixJohnson Lin2017-05-031-3/+3
* nir: Stop using apostrophes to pluralize.Matt Turner2017-03-231-1/+1
* nir: Rework conversion opcodesJason Ekstrand2017-03-141-2/+2
* nir/lower_tex: Use tex_instr_dest_size for txs destinationsJason Ekstrand2017-03-141-1/+2
* nir: Make nir_copy_deref follow the "clone" patternJason Ekstrand2016-12-301-12/+6
* nir/lower_tex: fix number of components in replace_gradient_with_lod()Iago Toral Quiroga2016-12-151-1/+2
* nir/lower_tex: lower gradients on shadow cube maps if lower_txd_shadow is setIago Toral Quiroga2016-12-131-2/+4
* nir/lower_tex: add lowering for texture gradient on shadow samplersIago Toral Quiroga2016-12-131-0/+60
* nir/lower_tex: add lowering for texture gradient on cube mapsIago Toral Quiroga2016-12-131-0/+208
* nir/lower_tex: generalize get_texture_size()Iago Toral Quiroga2016-12-131-5/+10
* treewide: s/comparitor/comparator/Ilia Mirkin2016-12-121-1/+1
* nir/lower_tex: fix typo with sample_dimRob Clark2016-09-141-1/+1
* nir: move tex_instr_remove_srcRob Clark2016-09-141-18/+2
* nir/lower_tex: remove tex_instr_find_src()Rob Clark2016-09-141-14/+3
* nir/lower_tex: Add support for lowering coordinate offsetsJason Ekstrand2016-07-221-0/+54
* nir/lower_tex: Add some helpers for working with tex sourcesJason Ekstrand2016-07-221-16/+30
* nir: Add a lowering pass for YUV texturesKristian Høgsberg Kristensen2016-05-241-0/+119
* nir: coverity unitialized pointer readRob Clark2016-05-201-0/+2
* nir/lower_tex: fixup for new foreach_block()Connor Abbott2016-05-051-25/+22
* nir: Switch the arguments to nir_foreach_functionJason Ekstrand2016-04-281-1/+1
* nir: Switch the arguments to nir_foreach_instrJason Ekstrand2016-04-281-1/+1
* nir/builder: Add bit_size info to nir_build_imm()Samuel Iglesias Gonsálvez2016-04-281-1/+1
* nir: rename nir_foreach_block*() to nir_foreach_block*_call()Connor Abbott2016-04-201-1/+1
* nir/lower-tex: add srgb->linear loweringRob Clark2016-04-191-0/+46
* nir/lower-tex: make options a local varRob Clark2016-04-191-8/+8
* nir: add a bit_size parameter to nir_ssa_dest_initConnor Abbott2016-03-171-1/+1
* nir: rename nir_const_value fields to include bitsize informationIago Toral Quiroga2016-03-171-3/+3
* nir: Separate texture from sampler in nir_tex_instrJason Ekstrand2016-02-091-3/+3
* nir/tex_instr: Rename sampler to textureJason Ekstrand2016-02-091-6/+6
* nir: move to compiler/Emil Velikov2016-01-261-0/+355