aboutsummaryrefslogtreecommitdiffstats
path: root/src/panfrost
Commit message (Expand)AuthorAgeFilesLines
* pan/midgard: Fix a liveness info leakIcecream952020-01-291-6/+7
* pan/midgard: Remove float_bitcastAlyssa Rosenzweig2020-01-271-12/+0
* panfrost/midgard: Prettify embedded constant printsBoris Brezillon2020-01-273-68/+292
* panfrost/midgard: Add a condense_writemask() helperBoris Brezillon2020-01-271-0/+22
* pan/midgard: Handle tag 0x4 as textureAlyssa Rosenzweig2020-01-271-2/+2
* pan/midgard: Validate barriers use a barrier tagAlyssa Rosenzweig2020-01-271-1/+5
* pan/midgard: Disassemble barrier instructionsAlyssa Rosenzweig2020-01-272-3/+60
* pan/midgard: Record TEXTURE_OP_BARRIERAlyssa Rosenzweig2020-01-272-0/+4
* pan/decode: Drop MFBD compute shader stuffAlyssa Rosenzweig2020-01-271-4/+7
* pan/decode: Remove SHORT_SLIDE indirectionAlyssa Rosenzweig2020-01-241-15/+6
* pan/midgard: Remove pack_color defineAlyssa Rosenzweig2020-01-241-1/+0
* pan/decode: Remove last_sizeAlyssa Rosenzweig2020-01-241-4/+0
* panfrost: Don't use implicit mali_exception_status enumAlyssa Rosenzweig2020-01-242-2/+2
* pan/decode: Rotate trace filesIcecream952020-01-232-4/+22
* pan/decode: Dump to a fileIcecream952020-01-232-1/+35
* pan/decode: Support dumping to a fileIcecream952020-01-233-19/+24
* pan/bifrost: Support disassembling to a fileIcecream952020-01-235-402/+407
* pan/midgard: Support disassembling to a fileIcecream952020-01-234-279/+279
* pan/midgard: Fix a memory leak in the disassemblerIcecream952020-01-231-0/+2
* pan/midgard: Fix bundle dynarray leakIcecream952020-01-231-1/+2
* util: Remove tmp argument from BITSET_FOREACH_SET macroMatt Turner2020-01-231-5/+3
* panfrost/midgard: Add missing lowering passes for type/size conversion opsBoris Brezillon2020-01-221-13/+34
* panfrost/midgard: Add 64 bits float <-> int convertersBoris Brezillon2020-01-221-0/+5
* panfrost/midgard: Fix mir_print_instruction() for branch instructionsBoris Brezillon2020-01-221-7/+31
* panfrost/midgard: Add f2f64 supportBoris Brezillon2020-01-221-2/+4
* panfrost/midgard: Factorize f2f and u2u handlingBoris Brezillon2020-01-221-20/+7
* panfrost/midgard: Make sure promote_fmov() only promotes 32-bit imovsBoris Brezillon2020-01-221-0/+1
* panfrost/midgard: Rework mir_adjust_constants() to make it type/size agnosticBoris Brezillon2020-01-221-94/+69
* panfrost/midgard: Use a union to manipulate embedded constantsBoris Brezillon2020-01-228-49/+85
* panfrost/midgard: Print the actual source register for store operationsBoris Brezillon2020-01-211-1/+1
* panfrost: Add pandecode entries for ASTC/ETC formatsAlyssa Rosenzweig2020-01-211-0/+9
* panfrost: Add ASTC texture formatsIcecream952020-01-211-0/+2
* panfrost: Add ETC1/ETC2 texture formatsIcecream952020-01-211-0/+11
* panfrost: Rework linear<--->tiled conversionsAlyssa Rosenzweig2020-01-212-147/+203
* panfrost,lima: De-Galliumize tiling routinesAlyssa Rosenzweig2020-01-212-21/+28
* panfrost: Compile tiling routines with -O3Alyssa Rosenzweig2020-01-211-1/+1
* pan/midgard: Fix recursive csel schedulingAlyssa Rosenzweig2020-01-181-0/+4
* panfrost: Identify un/pack colour opcodesAlyssa Rosenzweig2020-01-183-0/+9
* pan/midgard: Bytemasks should round up, not round downAlyssa Rosenzweig2020-01-183-9/+8
* panfrost/midgard: Fix swizzle for store instructionsBoris Brezillon2020-01-171-3/+15
* panfrost: Prefix schedule_program to prevent collisionRobert Foss2020-01-156-6/+6
* panfrost: Fix linear depth texturesAlyssa Rosenzweig2020-01-142-11/+27
* pan/midgard: Fix midgard_compile.h includesAfonso Bordado2020-01-141-0/+1
* panfrost: Remove unneeded phi nodesBoris Brezillon2020-01-131-0/+1
* pan/midgard: Support indirect UBO offsetsAlyssa Rosenzweig2020-01-102-22/+7
* panfrost: Add negative lod bias supportIcecream952020-01-101-9/+11
* panfrost: Don't double-flip Z/W for 2D arraysAlyssa Rosenzweig2020-01-071-2/+5
* pan/midgard: Account for z/w flip in texelFetchAlyssa Rosenzweig2020-01-071-0/+9
* panfrost: Fix Android buildRoman Stratiienko2020-01-041-0/+1
* pan/midgard: Use upper ALU tags for MFBD writeoutAlyssa Rosenzweig2020-01-023-2/+22