summaryrefslogtreecommitdiffstats
path: root/src/compiler/nir/nir.h
Commit message (Expand)AuthorAgeFilesLines
* nir: add array lowering function that assumes there are no indirectsTimothy Arceri2017-12-041-0/+1
* nir: add varying component packing helpersTimothy Arceri2017-12-041-0/+2
* nir: add varying array splitting passTimothy Arceri2017-12-041-0/+1
* compiler: use NDEBUG to guard assertsEric Engestrom2017-11-281-4/+4
* nir: allow texture offsets with cube mapsIlia Mirkin2017-11-251-2/+13
* nir/spirv: tg4 requires a samplerAlex Smith2017-11-131-1/+0
* nir: add streams to nir dataTimothy Arceri2017-11-121-0/+8
* nir,intel/compiler: Use a fixed subgroup sizeJason Ekstrand2017-11-071-0/+1
* nir/lower_subgroups: Lower ballot intrinsics to the specified bit sizeJason Ekstrand2017-11-071-2/+1
* nir: Add a ssa_dest_init_for_type helperJason Ekstrand2017-11-071-0/+9
* nir: Add a new subgroups lowering passJason Ekstrand2017-11-071-3/+9
* nir: fix a typoGwan-gyeong Mun2017-11-061-1/+1
* nir: Add hooks for testing serializationJason Ekstrand2017-10-311-0/+17
* nir: Get rid of nir_shader::stageJason Ekstrand2017-10-201-3/+0
* nir: Add a helper for adding texture instruction sourcesJason Ekstrand2017-10-171-0/+4
* nir: add variant of lower_io_to_scalar to be called earlierTimothy Arceri2017-10-161-0/+1
* nir: Move vc4's alpha test lowering to core NIR.Eric Anholt2017-10-101-0/+2
* nir: add some helpers for doing linkingTimothy Arceri2017-09-261-0/+3
* nir: add always_active_io to nir variableTimothy Arceri2017-09-261-0/+10
* nir: put compact into bitfields in nir_variable_dataDave Airlie2017-09-071-1/+1
* nir: add nir_lower_uniforms_to_ubo passNicolai Hähnle2017-07-311-0/+1
* nir: add nir_lower_samplers_as_deref passNicolai Hähnle2017-07-311-0/+2
* nir: add nir_instr_rewrite_derefNicolai Hähnle2017-07-311-0/+2
* nir: Reduce destination size of ballot intrinsic when possibleMatt Turner2017-07-201-0/+2
* 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