aboutsummaryrefslogtreecommitdiffstats
path: root/src/panfrost
Commit message (Expand)AuthorAgeFilesLines
* 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
* pan/midgard: Don't special case inline_constantAlyssa Rosenzweig2019-07-317-30/+13
* pan/midgard: De-special-case branchingAlyssa Rosenzweig2019-07-316-30/+11
* panfrost: Add MALI_SAMP_NORM_COORDS flagAlyssa Rosenzweig2019-07-312-0/+6
* panfrost: Simplify filter_mode definitionAlyssa Rosenzweig2019-07-312-17/+18
* pan/midgard: Shrink "compute FBD"Alyssa Rosenzweig2019-07-311-1/+1
* panfrost: Flip texture/sampler fieldsAlyssa Rosenzweig2019-07-312-2/+2
* panfrost: Add MALI_ATTR_IMAGE valueAlyssa Rosenzweig2019-07-312-0/+7
* pan/midgard: Simplify discard logicAlyssa Rosenzweig2019-07-311-17/+1
* pan/midgard: Add units for more instructionsAlyssa Rosenzweig2019-07-312-6/+6
* pan/midgard: Fix ball/bany opcode tableAlyssa Rosenzweig2019-07-312-17/+22
* pan/midgard: Document branch combination LUTAlyssa Rosenzweig2019-07-313-5/+25
* pan/midgard: Nothing to see here, move along folksAlyssa Rosenzweig2019-07-301-4/+4
* pan/midgard: Cleanup ops tableAlyssa Rosenzweig2019-07-301-7/+7
* pan/midgard: Extend copy-propagation to swizzlesAlyssa Rosenzweig2019-07-303-4/+106
* pan/midgard: Extract simple source mod checkAlyssa Rosenzweig2019-07-303-4/+15
* pan/midgard: Lower texr/texw mixed registersAlyssa Rosenzweig2019-07-301-2/+2
* pan/midgard: Always set .cont for derivatives in loopsAlyssa Rosenzweig2019-07-301-0/+7
* pan/midgard: Implement derivativesAlyssa Rosenzweig2019-07-305-1/+183
* pan/midgard: Compose original texture swizzle in RAAlyssa Rosenzweig2019-07-301-2/+4
* pan/midgard: Add new swizzlesAlyssa Rosenzweig2019-07-301-0/+3
* pan/midgard: Add OP_IS_DERIVATIVE helperAlyssa Rosenzweig2019-07-301-0/+5