summaryrefslogtreecommitdiff
path: root/src/gallium/auxiliary/gallivm
AgeCommit message (Expand)AuthorFilesLines
12 daysRevert "gallivm/ssbo: mask offset with exec_mask instead of building the 'if'"Konstantin Seurer1-4/+7
2024-04-09llvmpipe: Fix function call handlingKonstantin Seurer1-1/+1
2024-03-22meson: Remove the non-used -DDEBUG manuallyYonggang Luo1-13/+0
2024-03-22treewide: Replace usage of macro DEBUG with MESA_DEBUG when possibleYonggang Luo4-8/+8
2024-03-18Pass no-verify-fixpoint option to instcombine in LLVM 18Nikita Popov1-0/+4
2024-03-15treewide: Replace the invalid usage #if DEBUG with #ifdef DEBUGYonggang Luo1-1/+1
2024-03-06lavapipe: Implement VK_KHR_acceleration_structureKonstantin Seurer1-0/+1
2024-02-22gallivm: Consider the initial mask when terminating loopsKonstantin Seurer4-21/+30
2024-02-12llvmpipe: Set "+64bit" for X86_64Lepton Wu1-0/+7
2024-02-10gallivm/ssbo: mask offset with exec_mask instead of building the 'if'Błażej Szczygieł1-7/+4
2024-02-10gallivm/ssbo: replace run time loop by compile time loopBłażej Szczygieł1-117/+116
2024-01-24gallivm: passing fp16_split_fp64 to fp16 lowering.Dave Airlie1-1/+1
2024-01-22llvmpipe: Compile sample functioins on demandKonstantin Seurer1-0/+2
2024-01-22llvmpipe: Stop refcounting sample functionsKonstantin Seurer1-1/+0
2024-01-19gallivm: fix coroutines with llvm 18Dave Airlie1-2/+7
2024-01-18gallivm: Use saturating fpto*i conversionsKonstantin Seurer1-31/+14
2024-01-04gallivm/lp: move sampler index around to reduce structDave Airlie3-2/+4
2024-01-04gallivm/lp: merge sample info into normal infoDave Airlie3-39/+23
2024-01-04gallivm/lp: reduce image descriptor size.Dave Airlie3-6/+12
2024-01-04gallivm/lp: reduce size of lp_jit_texture.Dave Airlie3-37/+64
2024-01-04gallivm/sample: make the load_mip helper useful outside this file.Dave Airlie2-23/+28
2024-01-04gallivm/sample: add some num_samples vs level zero only supportDave Airlie5-9/+24
2024-01-04gallivm/sample: refactor first/last level handling and use level_zero_only.Dave Airlie1-25/+72
2024-01-03gallivm: handle llvm 16 atexit ordering problems.Dave Airlie1-0/+34
2023-11-27lp: make sure 0xff is unsigned before shifting it past signed int rangeEric Engestrom1-3/+3
2023-11-20gallivm/nir: Load all inputs into indirect inputs arrayLucas Fryzek3-1/+7
2023-11-08gallivm/lp_bld_nir_aos: Use TGSI instead of PIPE enumCorentin Noël1-1/+1
2023-11-08gallivm: Initialize indir_index to NULL before useCorentin Noël1-2/+2
2023-10-26treewide: Merge num_mesh_vertices_per_primitive and u_vertices_per_prim into ...Yonggang Luo1-2/+1
2023-10-24glsl: Retire dround lowering.Eric Anholt1-1/+0
2023-09-26amd/llvm: fix build with LLVM 18Marek Olšák1-0/+4
2023-09-25gallivm: drop tgsi aos paths.Dave Airlie2-1063/+0
2023-09-20nir/spirv: Add inverse_ballot intrinsicConnor Abbott1-0/+1
2023-09-19nir/move_vec_src_uses_to_dest: allow to skip reuse of constant sourcesPavel Ondračka1-1/+1
2023-09-12gallivm: add support for function callingDave Airlie4-2/+209
2023-09-12gallivm: rework translator to allow per-impl work.Dave Airlie4-17/+33
2023-09-12gallivm/nir: split prepasses out to make per-function work easier.Dave Airlie4-9/+13
2023-09-08llvmpipe: enable f16 paths on aarch64.Dave Airlie1-1/+1
2023-09-05llvmpipe: move to nir lowering for fquantize2f16Dave Airlie1-26/+0
2023-08-30gallivm/nir: drop 64 bit handling for cl workgroup intrinsicsKarol Herbst1-4/+0
2023-08-22gallivm/nir: avoid using params->infoDave Airlie1-2/+1
2023-08-22gallivm: drop unused info parameterDave Airlie2-4/+2
2023-08-15nir: Rename nir_instr_type_ssa_undef to nir_instr_type_undefFaith Ekstrand1-2/+2
2023-08-14gallivm: Drop the Vulkan YUV format hacksFaith Ekstrand1-18/+6
2023-08-14vulkan/format: Use correct swizzle for 1-plane YCbCr formatsFaith Ekstrand1-2/+2
2023-08-14gallivm: Support G8B8_G8R8_422_UNORM and B8G8_R8G8_422_UNORMFaith Ekstrand2-0/+44
2023-08-14gallivm: Run nir_convert_to_lcssa before nir_convert_from_ssaKonstantin Seurer1-0/+1
2023-08-14nir: Drop nir_destFaith Ekstrand2-35/+35
2023-08-14nir: Drop nir_alu_destFaith Ekstrand1-3/+3
2023-08-14nir: Get rid of nir_dest_num_components()Faith Ekstrand1-15/+15