aboutsummaryrefslogtreecommitdiffstats
path: root/src/panfrost/midgard
Commit message (Expand)AuthorAgeFilesLines
...
* panfrost: Add more info to some assertionsTomeu Vizoso2020-01-311-5/+9
* 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/midgard: Remove pack_color defineAlyssa Rosenzweig2020-01-241-1/+0
* pan/midgard: Support disassembling to a fileIcecream952020-01-233-278/+278
* 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
* 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-153-3/+3
* 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: 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
* pan/midgard: Use upper ALU tags for MFBD writeoutAlyssa Rosenzweig2020-01-023-2/+22
* pan/midgard: Identity ld_color_buffer as 32-bitAlyssa Rosenzweig2020-01-023-4/+4
* pan/midgard: Remove old commentAlyssa Rosenzweig2020-01-021-1/+0
* pan/midgard: Generate MRT writeout loopsAlyssa Rosenzweig2020-01-025-31/+84
* pan/midgard: Generalize IS_ALU and quadword_sizeAlyssa Rosenzweig2020-01-028-98/+53
* pan/midgard: Use better heuristic for shader terminationAlyssa Rosenzweig2020-01-021-24/+17
* pan/midgard: Fix memory corruption in constant combiningAlyssa Rosenzweig2020-01-021-1/+1
* pan/midgard: Optimize branches with inverted argumentsAfonso Bordado2019-12-313-0/+26
* pan/midgard: Move midgard_is_branch_unit to helpersAfonso Bordado2019-12-312-7/+6
* pan/midgard: Remove prepacked_branchAlyssa Rosenzweig2019-12-316-39/+6
* pan/midgard: Convert fragment writeout to proper branchesAlyssa Rosenzweig2019-12-311-3/+14
* panfrost: Remove MRT indirection in blend shadersAlyssa Rosenzweig2019-12-301-0/+4
* panfrost: Implement integer varyingsAlyssa Rosenzweig2019-12-302-0/+54
* pan/midgard: Implement flat shadingAlyssa Rosenzweig2019-12-302-6/+17
* pan/midgard: Use type-appropriate st_varyAlyssa Rosenzweig2019-12-301-0/+16
* pan/midgard: Fix minor typoAlyssa Rosenzweig2019-12-271-1/+1
* pan/midgard: Lower gl_VertexID/gl_InstanceID to attributesAlyssa Rosenzweig2019-12-242-0/+35