summaryrefslogtreecommitdiff
path: root/src/asahi
AgeCommit message (Expand)AuthorFilesLines
2021-07-24agx: Implement instanced arraysAlyssa Rosenzweig1-2/+10
2021-07-24agx: Include divisors in the vertex shader keyAlyssa Rosenzweig1-0/+3
2021-07-24agx: Add udiv-by-constant routineAlyssa Rosenzweig1-0/+44
2021-07-24agx: Add agx_ushr helperAlyssa Rosenzweig2-1/+15
2021-07-24agx: Handle load_instance_idAlyssa Rosenzweig2-0/+5
2021-07-24agx: Drop dated /* TODO: RA */Alyssa Rosenzweig1-1/+1
2021-07-24agx: Plug memory leak in register allocatorAlyssa Rosenzweig1-0/+1
2021-07-24agx: Use consistent ncompsAlyssa Rosenzweig1-15/+16
2021-07-24agx: Dump register file when failing to allocateAlyssa Rosenzweig1-0/+8
2021-07-24agx: Fix mismatched units in load_uboAlyssa Rosenzweig1-1/+3
2021-07-24agx: Don't set helper invocation kill bitAlyssa Rosenzweig1-2/+2
2021-07-24asahi: Identify texture dimension fieldAlyssa Rosenzweig1-1/+6
2021-07-24asahi: Fix sampler filtering flagAlyssa Rosenzweig1-2/+2
2021-07-24asahi: Identify texture address fieldAlyssa Rosenzweig1-1/+1
2021-07-11agx: Flip point coordinates because OpenGLAlyssa Rosenzweig1-0/+38
2021-07-11asahi: Handle point coordinatesAlyssa Rosenzweig1-3/+6
2021-07-11asahi: Identify triangle/lines vs point varyingsAlyssa Rosenzweig2-7/+8
2021-07-11asahi: Unpack varying descriptors (1x)Alyssa Rosenzweig1-0/+8
2021-07-11asahi: Set bit for psizAlyssa Rosenzweig2-0/+8
2021-07-11asahi/decode: Print some IOGPU stuffAlyssa Rosenzweig1-0/+12
2021-07-11asahi/decode: Print clear/store pipelinesAlyssa Rosenzweig1-0/+14
2021-07-11asahi: Allocate global IDsAlyssa Rosenzweig3-24/+40
2021-07-11asahi/decode: Fix decoding of draw callsAlyssa Rosenzweig1-1/+1
2021-07-10asahi/decode: Handle CULL packetsAlyssa Rosenzweig1-0/+3
2021-07-10asahi/decode: Fix up high wordAlyssa Rosenzweig1-0/+9
2021-07-10asahi: Identify more unknown fields in the memmapAlyssa Rosenzweig2-20/+43
2021-07-10asahi/decode: Check fewer zeroes after a command bufferAlyssa Rosenzweig1-1/+1
2021-07-10asahi: Make track_free saferAlyssa Rosenzweig1-4/+15
2021-07-10asahi/decode: Only dump mapped allocationsAlyssa Rosenzweig2-3/+7
2021-07-10asahi: Remove unused bo_access propertyAlyssa Rosenzweig2-11/+0
2021-07-07agx: Ensure we don't overallocate registersAlyssa Rosenzweig3-5/+9
2021-07-07agx: Pipe in nir_registerAlyssa Rosenzweig2-2/+62
2021-07-07agx: Assign registers locallyAlyssa Rosenzweig2-27/+130
2021-07-07agx: Count read registers as wellAlyssa Rosenzweig1-0/+14
2021-07-07agx: Don't choke on registers in the optimizerAlyssa Rosenzweig2-3/+7
2021-07-06asahi: Use XML for interpolation packetAlyssa Rosenzweig1-0/+5
2021-07-06asahi: Identify attachment length fieldAlyssa Rosenzweig1-1/+1
2021-07-06asahi: Use GenXML for main bind fragmentAlyssa Rosenzweig1-1/+4
2021-07-06asahi: Extend IOGPU header to contain encoderAlyssa Rosenzweig1-1/+4
2021-07-06asahi: Move IOGPU header to XMLAlyssa Rosenzweig1-0/+10
2021-07-06asahi: Identify "command buffer" size field in mapAlyssa Rosenzweig1-1/+1
2021-07-06asahi: Add XML for the attachment structureAlyssa Rosenzweig1-0/+19
2021-07-06asahi: Implement the stencil testAlyssa Rosenzweig1-4/+4
2021-07-06asahi: Prepack rasterizer facesAlyssa Rosenzweig1-3/+3
2021-07-06asahi: Fix meson dependency on packing in compilerAlyssa Rosenzweig2-2/+2
2021-07-05asahi: Identify vertex texture/sampler countsAlyssa Rosenzweig1-1/+4
2021-07-05agx: Handle txlAlyssa Rosenzweig1-1/+8
2021-07-05agx: Legalize LOD sources to be 16-bit onlyAlyssa Rosenzweig1-0/+5
2021-07-05agx: Fix lod_mode shiftAlyssa Rosenzweig1-1/+1
2021-07-05agx: Pack LOD descriptorsAlyssa Rosenzweig1-5/+16