summaryrefslogtreecommitdiffstats
path: root/src/panfrost
Commit message (Expand)AuthorAgeFilesLines
* pan/midgard: Handle 64-bit address in mir_mask_of_read_componentsAlyssa Rosenzweig2019-08-121-1/+36
* pan/midgard: Allocate separate spill indices for lowered movesAlyssa Rosenzweig2019-08-121-6/+4
* pan/midgard: Extend liveness analysis to trinary opsAlyssa Rosenzweig2019-08-121-6/+2
* pan/midgard: Fix load/store pairingAlyssa Rosenzweig2019-08-121-9/+6
* pan/midgard: Implement nir_intrinsic_load_num_work_groupsAlyssa Rosenzweig2019-08-122-0/+4
* pan/midgard: Implement some compute builtinsAlyssa Rosenzweig2019-08-121-0/+28
* pan/midgard: Rename ld_global_id -> ld_compute_idAlyssa Rosenzweig2019-08-122-3/+3
* pan/midgard: Handle partial writes in liveness analysisAlyssa Rosenzweig2019-08-121-9/+5
* pan/midgard: Dump "no spill"?Alyssa Rosenzweig2019-08-121-0/+3
* pan/midgard: Absorb nonexistance sourcesAlyssa Rosenzweig2019-08-121-0/+5
* pan/midgard: Pretty-print destinationsAlyssa Rosenzweig2019-08-121-5/+6
* pan/midgard: Pretty-print unitsAlyssa Rosenzweig2019-08-121-1/+24
* pan/midgard: Print mask in dumped MIRAlyssa Rosenzweig2019-08-121-1/+19
* pan/midgard: Add no_spill flagAlyssa Rosenzweig2019-08-122-6/+15
* pan/midgard: Generalize mir_mask_of_read_componentsAlyssa Rosenzweig2019-08-121-11/+24
* pan/midgard: Implement SSBO accessAlyssa Rosenzweig2019-08-122-11/+115
* pan/midgard: Pipe uniform mask through when spillingAlyssa Rosenzweig2019-08-122-2/+30
* pan/midgard: Clamp sysval component countAlyssa Rosenzweig2019-08-122-5/+9
* pan/midgard: Pass uploaded midgard_instruction throughAlyssa Rosenzweig2019-08-122-5/+7
* pan/midgard: Allow sysval destination overrideAlyssa Rosenzweig2019-08-122-4/+10
* panfrost: Add SSBO system valueAlyssa Rosenzweig2019-08-122-0/+13
* panfrost: prepare for p_compiler.h dependency removalLionel Landwerlin2019-08-091-0/+1
* pan/midgard: Account for swizzle/mask in st_varyAlyssa Rosenzweig2019-08-091-2/+14
* pan/decode: Resolve crash with NULL attr/varyingsAlyssa Rosenzweig2019-08-091-0/+5
* pan/midgard: Disassemble load/store barrel shiftAlyssa Rosenzweig2019-08-082-5/+30
* Add libpanfrost_shared to Android buildRoman Stratiienko2019-08-081-1/+6
* panfrost: Take into account a index_bias for glDrawElementsBaseVertex callsRohan Garg2019-08-062-7/+22
* pan/midgard: Extend SSA concurrency checks to other argsAlyssa Rosenzweig2019-08-051-13/+12
* pan/midgard: Rewrite bidirectionally when eliminating movesAlyssa Rosenzweig2019-08-051-3/+2
* meson: drop unused dep_{thread,dl}Eric Engestrom2019-08-031-2/+0
* meson: replace libmesa_util with idep_mesautilEric Engestrom2019-08-031-5/+3
* pan/midgard: Print texture outmodAlyssa Rosenzweig2019-08-022-4/+8
* pan/midgard: Promote all 16 uniformsAlyssa Rosenzweig2019-08-023-9/+4
* pan/midgard: Break mir_spill_register into its functionAlyssa Rosenzweig2019-08-021-117/+129
* pan/midgard: Switch sources to an array for trinary sourcesAlyssa Rosenzweig2019-08-0212-145/+133
* pan/midgard: Remove "r27-only" register classAlyssa Rosenzweig2019-08-025-97/+66
* pan/midgard: Handle get/set_swizzle for load/store argumentsAlyssa Rosenzweig2019-08-022-3/+83
* pan/midgard: Fix block successorsAlyssa Rosenzweig2019-08-022-29/+43
* pan/midgard: Add helper to pack load/store registersAlyssa Rosenzweig2019-08-021-0/+18
* pan/midgard: Decode register/component in load/store argumentAlyssa Rosenzweig2019-08-022-2/+24
* pan/midgard: Fix REGISTER_OFFSETAlyssa Rosenzweig2019-08-022-3/+2
* pan/midgard: Split ld/st unknown to arg_1/arg_2 fieldsAlyssa Rosenzweig2019-08-027-17/+46
* pan/midgard: Print invert modifierAlyssa Rosenzweig2019-08-021-0/+3
* pan/midgard: Flip conditionalsAlyssa Rosenzweig2019-08-021-4/+45
* pan/midgard: Add bitwise src/invert fusingAlyssa Rosenzweig2019-08-023-0/+124
* pan/midgard: Add .not propagation passAlyssa Rosenzweig2019-08-023-0/+35
* pan/midgard: Fuse invert into bitwise opsAlyssa Rosenzweig2019-08-023-0/+57
* pan/midgard: Use standard list traversal to find initial tagAlyssa Rosenzweig2019-08-011-7/+4
* panfrost: Add support for decoding gl_FrontFacingAlyssa Rosenzweig2019-08-012-1/+11
* pan/decode: Use max varying index as varying buffer countAlyssa Rosenzweig2019-08-011-6/+6