aboutsummaryrefslogtreecommitdiffstats
path: root/src/panfrost
Commit message (Expand)AuthorAgeFilesLines
* 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
* 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
* panfrost: Dynamically allocate array of texture pointersTomeu Vizoso2020-01-022-8/+6
* 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
* panfrost: Identify glProvokingVertex flagAlyssa Rosenzweig2019-12-301-0/+6
* pan/midgard: Implement flat shadingAlyssa Rosenzweig2019-12-302-6/+17
* pan/midgard: Use type-appropriate st_varyAlyssa Rosenzweig2019-12-301-0/+16
* panfrost: Fix Makefile.sourcesCaio Marcelo de Oliveira Filho2019-12-281-1/+1
* panfrost: Remove 32-bit next_job pathAlyssa Rosenzweig2019-12-272-11/+3
* panfrost; Update comment about work/uniform_countAlyssa Rosenzweig2019-12-271-3/+1
* panfrost: Remove mali_alt_funcAlyssa Rosenzweig2019-12-276-38/+56
* panfrost: Add missing #include in common headerAlyssa Rosenzweig2019-12-271-0/+1