summaryrefslogtreecommitdiff
path: root/src/asahi
Commit message (Expand)AuthorAgeFilesLines
* nir: Drop unused name from nir_ssa_dest_initAlyssa Rosenzweig2023-05-173-3/+3
* treewide: Stop lowering legacy atomicsAlyssa Rosenzweig2023-05-161-1/+0
* agx: Lower legacy atomics soonerAlyssa Rosenzweig2023-05-162-11/+3
* agx: Use unified atomicsAlyssa Rosenzweig2023-05-121-54/+21
* ail: Add MSAA testsAsahi Lina2023-05-112-0/+14751
* ail: Handle larger block sizesAlyssa Rosenzweig2023-05-111-0/+2
* ail: Implement multisampling for compression meta calculationAsahi Lina2023-05-112-10/+38
* asahi: Make bo->writer_syncobj atomicAsahi Lina2023-05-113-5/+6
* asahi: Partially identify some missing index list stuffAsahi Lina2023-05-111-4/+7
* asahi: Add some more system registersAsahi Lina2023-05-111-0/+5
* asahi: Add missing stdbool include to lib/hexdump.hAsahi Lina2023-05-111-0/+2
* agx: Optimize multipliesAlyssa Rosenzweig2023-05-113-0/+74
* agx: Fix packing of imsub instructionsAlyssa Rosenzweig2023-05-111-2/+4
* agx: Handle imadshl_agx, imsubshl_agxAlyssa Rosenzweig2023-05-111-0/+36
* agx: Use nir_alu_src_as_uintAlyssa Rosenzweig2023-05-111-1/+1
* asahi: Assert that freed BOs have no pending writersAsahi Lina2023-05-071-0/+2
* agx: Lower I/O to scalar laterAlyssa Rosenzweig2023-05-071-5/+6
* agx: Validate that collect sources are the same sizeAlyssa Rosenzweig2023-05-071-0/+2
* agx: Rework z/s emitAlyssa Rosenzweig2023-05-073-12/+34
* agx: Ensure load_frag_coord has the right sizesAlyssa Rosenzweig2023-05-071-1/+5
* agx/lower_address: Match multiplies, not only shiftsAlyssa Rosenzweig2023-05-071-40/+50
* agx/lower_address: Add helper to match multipliesAlyssa Rosenzweig2023-05-071-0/+44
* agx: Don't wait at the end of the shaderAlyssa Rosenzweig2023-05-071-5/+10
* asahi: Rename no colour output to tag write disableAlyssa Rosenzweig2023-05-073-4/+8
* agx: Fix packing for iadd with shiftAlyssa Rosenzweig2023-05-071-1/+2
* asahi: Use device_load shift for VBO loadsAlyssa Rosenzweig2023-05-071-1/+14
* agx: Defeature fsubAlyssa Rosenzweig2023-05-072-3/+0
* agx: Remove bogus assertAlyssa Rosenzweig2023-05-071-1/+0
* agx: Handle linear 2D array textureSize()Alyssa Rosenzweig2023-05-071-0/+25
* agx/lower_zs_emit: Fix progress returningAlyssa Rosenzweig2023-05-071-1/+1
* agx: Fix abs/neg propagation into fcmpselAlyssa Rosenzweig2023-05-072-5/+7
* agx: Handle splits of uniformsAlyssa Rosenzweig2023-05-071-4/+8
* asahi: Identify XML for barycentric coordinatesAlyssa Rosenzweig2023-05-071-0/+3
* asahi: Fix disk cache disable with AGX_MESA_DEBUGAlyssa Rosenzweig2023-05-073-2/+10
* asahi: Add batch state debuggingAsahi Lina2023-05-071-0/+1
* asahi: Free low VA BOs correctlyJanne Grunau2023-05-071-3/+6
* asahi: Identify ZS resolve bits (tentative)Asahi Lina2023-05-071-0/+2
* asahi: Add resource debuggingAsahi Lina2023-04-071-0/+1
* asahi: Make BO import path failures more robustAsahi Lina2023-04-071-5/+25
* asahi: Fix style nitsAsahi Lina2023-04-073-3/+6
* asahi: Locate low VA BOs correctlyAsahi Lina2023-04-071-2/+6
* Revert "asahi: Advertise dual-source blending"Asahi Lina2023-04-071-1/+1
* agx: Make signal_pix instructions explicitAlyssa Rosenzweig2023-04-073-14/+4
* agx: Rename writeout to wait_pixAlyssa Rosenzweig2023-04-072-6/+6
* agx: Tease apart some sample_mask packing magicAlyssa Rosenzweig2023-04-071-3/+19
* asahi: Lower 1D to 2DAlyssa Rosenzweig2023-04-071-0/+41
* asahi: Implement null texturesAlyssa Rosenzweig2023-04-072-0/+5
* agx: Don't overallocate registersAlyssa Rosenzweig2023-04-071-2/+3
* agx: Coalesce more collectsAlyssa Rosenzweig2023-04-071-3/+13
* asahi/decode: Print VDM barriersAlyssa Rosenzweig2023-04-071-1/+1