aboutsummaryrefslogtreecommitdiffstats
path: root/src/compiler/nir
Commit message (Expand)AuthorAgeFilesLines
* nir: Set the alignment for SSBO loweringIcecream952020-07-171-0/+3
* nir: Fix lower_two_sided_color when the face is an inputIcecream952020-07-171-1/+35
* nir: Add a face_sysval argument to nir_lower_two_sided_colorIcecream952020-07-172-2/+2
* pan/mdg: Do per-sample framebuffer loadsIcecream952020-07-171-1/+1
* nir: Support load/store of temps as scratch in nir_lower_explicit_ioJesse Natalie2020-07-141-3/+14
* nir: When nir_lower_vars_to_explicit_types is run on temps, update scratch_sizeJesse Natalie2020-07-141-2/+21
* nir_lower_io: Add addr_format_is_offset helperJesse Natalie2020-07-141-2/+8
* nir/lower_subgroups: add lower_shuffle_to_swizzle_amdRhys Perry2020-07-132-0/+38
* nir/lower_subgroups: pass options struct to lower_shuffleRhys Perry2020-07-131-5/+9
* nir: Add a base value to load_raw_output_panIcecream952020-07-131-1/+1
* spirv: Allow block-decorated struct types for constantsJason Ekstrand2020-07-121-0/+1
* nir: allow nir_lower_clip_halfz to run in geometry shadersMike Blumenkrantz2020-07-111-1/+2
* nir: allow nir_lower_point_size_mov to run in geometry shaderMike Blumenkrantz2020-07-111-1/+2
* nir/validate: Don't abort() until after the shader has printedJason Ekstrand2020-07-081-33/+7
* nir: add lowering pass for fragcolor -> fragdataMike Blumenkrantz2020-07-083-0/+111
* nir: refactor nir_can_move_instrDaniel Schürmann2020-07-071-27/+24
* nir: also move vecN in case of nir_move_copiesDaniel Schürmann2020-07-071-1/+1
* nir: Add intrinsics for the line widthNeil Roberts2020-07-061-0/+2
* compiler: Add a system value for the line coordNeil Roberts2020-07-064-0/+7
* nir: Add docs to nir_lower[_explicit]_ioJason Ekstrand2020-07-061-0/+32
* nir: Remove shared support from lower_ioJason Ekstrand2020-07-061-78/+4
* nir: Assert that nir_lower_io is only called with allowed modesJason Ekstrand2020-07-061-7/+6
* nir: add vec2_index_32bit_offset address formatConnor Abbott2020-07-063-36/+70
* nir: Refactor load/store intrinsic helperConnor Abbott2020-07-061-44/+43
* nir: add lowering pass for clip plane enablingMike Blumenkrantz2020-07-033-0/+133
* nir: fix implicit fallthrough warningsTimothy Arceri2020-07-025-9/+13
* nir/algebraic: Don't distrubte absolute-value into dot-productsIan Romanick2020-07-021-7/+7
* nir: add missing break to nir_opt_access()Timothy Arceri2020-07-021-0/+1
* nir: Propagate *2*16 conversions into vectorsAlyssa Rosenzweig2020-06-301-0/+36
* nir: Add new rules to optimize NOOP pack/unpack pairsBoris Brezillon2020-06-292-9/+10
* nir: Fix divergence analysis for tessellation input/outputsKenneth Graunke2020-06-241-2/+16
* nir: only uniforms with dynamically_uniform offset are dynamically_uniformJose Maria Casanova Crespo2020-06-231-2/+2
* nir: slight correction to cube_face_coord constant foldingRhys Perry2020-06-221-2/+2
* nir/scheduler: Add an option to specify what stages share memory for I/ONeil Roberts2020-06-222-8/+29
* nir/schedule: Store a pointer to the scoreboard in nir_deps_stateNeil Roberts2020-06-221-15/+15
* nir/scheduler: Handle nir_intrinsic_load_per_vertex_inputNeil Roberts2020-06-221-0/+1
* nir/lower_images: handle dec and incKarol Herbst2020-06-181-0/+2
* nir/intrinsics: Put the _intel intrinsics together at the endJason Ekstrand2020-06-161-12/+12
* nir/validate: validate intr->num_componentsRob Clark2020-06-161-0/+18
* nir/lower-atomics-to-ssbo: don't set num_componentsRob Clark2020-06-161-7/+8
* nir/builder: don't set intr->num_componentsRob Clark2020-06-161-1/+0
* nir: do not try to merge xfb-outputsErik Faye-Lund2020-06-151-0/+12
* nir/print: print tex dest typeRob Clark2020-06-111-15/+25
* nir: Properly preserve metadata in more casesJason Ekstrand2020-06-119-21/+60
* nir: Call nir_metadata_preserve on !progressJason Ekstrand2020-06-1141-84/+85
* nir: Add a nir_shader_preserve_all_metadata helperJason Ekstrand2020-06-112-0/+11
* nir: Add a nir_metadata_all enum valueJason Ekstrand2020-06-111-0/+9
* nir: Replace the zs_output_pan intrinsic with combined_output_panIcecream952020-06-101-1/+1
* nir: Remove nir_intrinsic_output_u8_as_fp16_panAlyssa Rosenzweig2020-06-101-6/+0
* nir: use bitfield_insert instead of bfi in nir_lower_double_opsBen Skeggs2020-06-091-1/+3