summaryrefslogtreecommitdiff
path: root/src/asahi
AgeCommit message (Expand)AuthorFilesLines
13 daysasahi: unify naming for COUNTS structsAlyssa Rosenzweig1-4/+5
13 daysasahi: split CDM Launch wordsAlyssa Rosenzweig2-10/+17
13 daysasahi: split frag shader wordsAlyssa Rosenzweig3-16/+37
13 daysasahi: don't allocate for USC wordsAlyssa Rosenzweig1-18/+13
13 daysasahi: rename meta -> bg/eotAlyssa Rosenzweig4-73/+74
13 daysasahi: track imports for decodeAlyssa Rosenzweig1-0/+3
13 daysasahi/decode: QoL improvementsAlyssa Rosenzweig5-129/+247
2024-05-14libagx: don't use get_group_id()Alyssa Rosenzweig2-3/+3
2024-05-14libagx: add query copy kernelAlyssa Rosenzweig3-0/+67
2024-05-14libagx: use sub_group_scan_inclusive_addAlyssa Rosenzweig1-1/+1
2024-05-14asahi: don't reserve extra UVS space for layerAlyssa Rosenzweig1-1/+1
2024-05-14asahi: extend epilog key for force early frag handlingAlyssa Rosenzweig2-11/+25
2024-05-14asahi: don't ralloc in agx_fast_linkAlyssa Rosenzweig2-12/+9
2024-05-14asahi: plumb tri fan flatshading through commonAlyssa Rosenzweig4-7/+10
2024-05-14asahi: extend varying linking for tri fan weirdnessAlyssa Rosenzweig3-22/+23
2024-05-14asahi: don't allocate for ppp updatesAlyssa Rosenzweig1-9/+7
2024-05-14asahi: don't allocate varyings ourselvesAlyssa Rosenzweig2-21/+11
2024-05-14asahi: add agx_ppp_push_merged helperAlyssa Rosenzweig1-0/+26
2024-05-14asahi: pack tilebuffer usc word ahead-of-timeAlyssa Rosenzweig2-24/+33
2024-05-14asahi: drop bogus assertionAlyssa Rosenzweig1-3/+0
2024-05-14asahi: eliminate num_workgroups for VS->GS + VS->TCSAlyssa Rosenzweig3-6/+27
2024-05-14asahi: update comment for maint5Alyssa Rosenzweig1-7/+4
2024-05-14asahi: update commentAlyssa Rosenzweig1-3/+3
2024-05-14asahi: rm always true paramAlyssa Rosenzweig1-10/+5
2024-05-14asahi: rm more dead loweringAlyssa Rosenzweig1-6/+0
2024-05-14asahi: mv initialization of grid z for indirect GSAlyssa Rosenzweig1-3/+1
2024-05-14asahi: rm redundant input_verticesAlyssa Rosenzweig3-7/+3
2024-05-14asahi: rm num_vertices usesAlyssa Rosenzweig1-3/+3
2024-05-14asahi: rm unused lowerAlyssa Rosenzweig1-6/+0
2024-05-14asahi: rm dated commentAlyssa Rosenzweig1-7/+2
2024-05-14asahi: rm another num_vertices useAlyssa Rosenzweig1-1/+1
2024-05-14asahi: mv vertex_id_for_topology_class into GS loweringAlyssa Rosenzweig3-41/+39
2024-05-14asahi: don't use load_num_vertices in geometry shadersAlyssa Rosenzweig1-7/+10
2024-05-14asahi: move some GS lowering into lower_gsAlyssa Rosenzweig1-0/+9
2024-05-14asahi: add agx_index_size_to_B helperAlyssa Rosenzweig1-0/+6
2024-05-14asahi: set src_type for store_outputAlyssa Rosenzweig3-4/+8
2024-05-14asahi: rearrange VS uniformsAlyssa Rosenzweig2-10/+11
2024-05-14asahi: eliminate troublesome empty uniformsAlyssa Rosenzweig1-0/+1
2024-05-14asahi: free libagx if we don't use a ralloc memctxAlyssa Rosenzweig1-0/+2
2024-05-14asahi: move primitive MSAA fieldAlyssa Rosenzweig1-1/+1
2024-05-14asahi: simplify image atomic loweringAlyssa Rosenzweig5-63/+46
2024-05-14asahi: fix cull unknown bitsAlyssa Rosenzweig1-1/+1
2024-05-14asahi: lower texture instructions with epilogsAlyssa Rosenzweig1-0/+1
2024-05-14asahi: fix sample ID with multiblock epilogsAlyssa Rosenzweig1-2/+10
2024-05-14asahi: fix store_output component/offsetAlyssa Rosenzweig1-1/+3
2024-05-14asahi: fix rgb565 blendingAlyssa Rosenzweig1-0/+27
2024-05-14asahi: clarify format code in image loweringAlyssa Rosenzweig1-0/+7
2024-05-14asahi: handle agx_ppp_fragment_face_2 with no infoAlyssa Rosenzweig1-1/+3
2024-05-14asahi: mv AGX_MAX_OCCLUSION_QUERIES defineAlyssa Rosenzweig1-1/+2
2024-05-14asahi: rework VBO lower for divisor=0Alyssa Rosenzweig4-4/+12