summaryrefslogtreecommitdiffstats
path: root/src/panfrost
Commit message (Expand)AuthorAgeFilesLines
...
* pan/midgard: Extend liveness analysis to st_varyAlyssa Rosenzweig2019-07-251-8/+1
* pan/midgard: Implement load/store register classingAlyssa Rosenzweig2019-07-251-17/+70
* pan/midgard: Allocate special register classesAlyssa Rosenzweig2019-07-253-39/+57
* pan/midgard: Move copy propagation into its own fileAlyssa Rosenzweig2019-07-255-83/+120
* pan/midgard: Add mir_simple_swizzle helperAlyssa Rosenzweig2019-07-251-0/+15
* pan/midgard: Add mir_single_use helperAlyssa Rosenzweig2019-07-252-0/+22
* panfrost: Compute I/O counts from shader_infoAlyssa Rosenzweig2019-07-252-6/+0
* panfrost: Don't DIY point size/coord fieldsAlyssa Rosenzweig2019-07-251-3/+0
* panfrost: Use nir_gather_info information about discardsAlyssa Rosenzweig2019-07-253-8/+0
* panfrost/midgard: Allocate registers once (per-screen)Alyssa Rosenzweig2019-07-234-17/+81
* pan/decode: Disable magic divisor debuggingAlyssa Rosenzweig2019-07-221-0/+2
* pan/midgard: Report spills:fills to shader-dbAlyssa Rosenzweig2019-07-223-2/+12
* panfrost/midgard: Reenable pipeline register creationAlyssa Rosenzweig2019-07-221-10/+9
* panfrost/midgard: Report tls_sizeAlyssa Rosenzweig2019-07-224-0/+13
* panfrost/midgard: Promote to *move*, not rewrite for non-SSAAlyssa Rosenzweig2019-07-221-2/+9
* panfrost/midgard: Dump MIR of RA failureAlyssa Rosenzweig2019-07-221-1/+3
* pan/midgard; Dump successor graph when printing MIRAlyssa Rosenzweig2019-07-221-2/+12
* pan/midgard: Remove debug statementAlyssa Rosenzweig2019-07-221-2/+0
* panfrost/midgard: Implement register spillingAlyssa Rosenzweig2019-07-223-53/+156
* panfrost/midgard: Add mir_has_arg helperAlyssa Rosenzweig2019-07-221-0/+12
* panfrost/midgard: Check write-before-read in liveness analysisAlyssa Rosenzweig2019-07-221-0/+13
* panfrost/midgard/disasm: Check for certain tag errorsAlyssa Rosenzweig2019-07-221-0/+18
* pan/midgard: Add OP_IS_CSEL helperAlyssa Rosenzweig2019-07-221-0/+7
* pan/midgard: Add mir_rewrite_index_src_single helperAlyssa Rosenzweig2019-07-222-6/+13
* pan/midgard: Ignore inline_constant in livenessAlyssa Rosenzweig2019-07-221-0/+3
* panfrost/midgard: Implement load/store scratch opcodesAlyssa Rosenzweig2019-07-224-2/+52
* pan/midg/disasm: Check for int varying opsAlyssa Rosenzweig2019-07-221-0/+4
* pan/midgard: Remove "aliasing"Alyssa Rosenzweig2019-07-222-96/+0
* panfrost: Promote uniform registers lateAlyssa Rosenzweig2019-07-226-82/+174
* pan/midgard: Call scheduler/RA in a loopAlyssa Rosenzweig2019-07-223-13/+27
* pan/midgard: Remove custom register selection callbackAlyssa Rosenzweig2019-07-221-19/+0
* panfrost/decode: Preserve empty tiler heap symmetryAlyssa Rosenzweig2019-07-181-5/+13
* panfrost: Use correct NO_DITHER field on MFBDAlyssa Rosenzweig2019-07-181-0/+3
* panfrost/decode: Don't disassemble NULL shadersAlyssa Rosenzweig2019-07-181-2/+3
* pandecode: Add more addresses to traceTomeu Vizoso2019-07-161-5/+5
* panfrost: Use 64-bit descriptors globallyTomeu Vizoso2019-07-162-35/+16
* panfrost: Remove all old allocatorsAlyssa Rosenzweig2019-07-151-0/+1
* panfrost/decode: Drop _replay prefixAlyssa Rosenzweig2019-07-123-71/+71
* panfrost/decode: Drop _name suffixesAlyssa Rosenzweig2019-07-123-28/+28
* panfrost/decode: Add MEMORY_PROP_DIR variantAlyssa Rosenzweig2019-07-121-4/+12
* panfrost/decode: Copy embedded structs before usingAlyssa Rosenzweig2019-07-121-4/+8
* panfrost/decode: Remove pandecode_decode_fbd_typeAlyssa Rosenzweig2019-07-121-8/+0
* panfrost/midgard: Use generic outmod typeAlyssa Rosenzweig2019-07-121-1/+1
* panfrost: Fix build warningsAlyssa Rosenzweig2019-07-121-1/+2
* pan/decode: Depth units/factor are identical to GLAlyssa Rosenzweig2019-07-112-10/+2
* Revert "panfrost/midgard: Use _safe iterator"Tomeu Vizoso2019-07-111-1/+1
* panfrost/midgard: Use _safe iteratorTomeu Vizoso2019-07-111-1/+1
* panfrost: Clamp point sizeAlyssa Rosenzweig2019-07-102-2/+7
* pan/decode: Auto styleAlyssa Rosenzweig2019-07-104-122/+123
* panfrost: Move non-Gallium files outside of GalliumAlyssa Rosenzweig2019-07-1036-1/+15142