summaryrefslogtreecommitdiff
path: root/src/asahi
AgeCommit message (Expand)AuthorFilesLines
2021-06-08nir, nir/algebraic: add byte/word insertion instructionsRhys Perry1-0/+2
2021-06-05agx: Handle load_back_face_agxAlyssa Rosenzweig1-0/+3
2021-06-05agx: Lower front face to back faceAlyssa Rosenzweig1-0/+23
2021-06-05agx: Pack SR immediateAlyssa Rosenzweig1-0/+3
2021-06-05agx: List sr enum in PythonAlyssa Rosenzweig2-6/+23
2021-06-05agx: Generate enums from PythonAlyssa Rosenzweig2-2/+16
2021-06-05agx: Model get_srAlyssa Rosenzweig1-0/+3
2021-06-01asahi: Add mipmapping state to the XMLAlyssa Rosenzweig1-0/+5
2021-06-01asahi: Flesh out the formats tableAlyssa Rosenzweig1-0/+39
2021-06-01asahi: Add "hacks for dEQP" flagAlyssa Rosenzweig1-0/+1
2021-06-01asahi: Add ETC2 formats to tableAlyssa Rosenzweig1-0/+11
2021-06-01asahi: Use pixel table in is_format_supportedAlyssa Rosenzweig1-3/+10
2021-06-01asahi: Scaffold format tableAlyssa Rosenzweig2-0/+23
2021-06-01asahi: Hide pixel formats behind an opaque typeAlyssa Rosenzweig2-7/+30
2021-06-01asahi: Add format enumsAlyssa Rosenzweig1-3/+72
2021-06-01asahi: Print unknown enum valuesAlyssa Rosenzweig1-2/+6
2021-06-01asahi: Note that "render target" lacks an sRGB bitAlyssa Rosenzweig1-0/+1
2021-06-01asahi: Identify line stride in texture/RT XMLAlyssa Rosenzweig1-2/+6
2021-06-01asahi: Add layout enum to XMLAlyssa Rosenzweig1-0/+6
2021-06-01asahi: Implement wide linesAlyssa Rosenzweig1-1/+2
2021-05-30asahi: Update viewport descriptor depth fieldsAlyssa Rosenzweig1-2/+9
2021-05-30asahi: Add unknown bits seen with the GL driverAlyssa Rosenzweig1-0/+2
2021-05-30asahi: Expose PIPE_CAP_CLIP_HALFZAlyssa Rosenzweig2-1/+9
2021-05-30asahi: Add scissor enable bitAlyssa Rosenzweig1-0/+1
2021-05-30asahi: Add "set scissor" commandAlyssa Rosenzweig1-0/+6
2021-05-30asahi: Fix scissor descriptor definitionAlyssa Rosenzweig1-4/+4
2021-05-31agx: Zero r0l before first use of control flowAlyssa Rosenzweig2-0/+23
2021-05-31agx: Add break/continue supportAlyssa Rosenzweig1-1/+31
2021-05-31agx: Implement loops in the simplest wayAlyssa Rosenzweig1-1/+22
2021-05-31agx: Optimize out empty else blocksAlyssa Rosenzweig1-4/+14
2021-05-31agx: Implement emit_if the simplest wayAlyssa Rosenzweig1-1/+32
2021-05-31agx: Fix up branch offsets at pack timeAlyssa Rosenzweig1-2/+56
2021-05-31agx: Model jump instructionsAlyssa Rosenzweig1-0/+4
2021-05-31agx: Pack control flow instructionsAlyssa Rosenzweig1-0/+4
2021-05-31agx: Add push_exec aliasAlyssa Rosenzweig1-0/+6
2021-05-31agx: Model pop_execAlyssa Rosenzweig1-0/+3
2021-05-31agx: Model control flow instructionsAlyssa Rosenzweig1-0/+14
2021-05-31agx: Add inner loop nesting count fieldAlyssa Rosenzweig1-0/+5
2021-05-31agx: Add branch target to IRAlyssa Rosenzweig2-0/+5
2021-05-31agx: Add invert_cond (ccn) to IRAlyssa Rosenzweig3-0/+13
2021-05-31agx: Add nest field to IRAlyssa Rosenzweig3-0/+13
2021-05-31agx: Track block offsetsAlyssa Rosenzweig2-2/+12
2021-05-31agx: Track current_blockAlyssa Rosenzweig2-0/+4
2021-05-31agx: Implement boolean movAlyssa Rosenzweig1-0/+1
2021-05-31agx: Enable 1-bit load_constAlyssa Rosenzweig1-1/+1
2021-05-31agx: Pack ld_var DxAlyssa Rosenzweig1-2/+2
2021-05-31agx: Drop cmdline version back to ES3.0Alyssa Rosenzweig1-1/+1
2021-05-09agx: Set reads_tib appropriatelyAlyssa Rosenzweig1-0/+1
2021-05-09agx: Implement load_outputAlyssa Rosenzweig1-0/+26
2021-05-09agx: Condition writeout ops on already being emittedAlyssa Rosenzweig2-2/+10