aboutsummaryrefslogtreecommitdiffstats
path: root/src/panfrost
Commit message (Expand)AuthorAgeFilesLines
* 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
* panfrost: Add pan_attributes.c to Android.mkAlyssa Rosenzweig2019-12-271-0/+1
* panfrost: Implement remaining texture wrap modesAlyssa Rosenzweig2019-12-271-5/+9
* panfrost: Inline away MALI_NEGATIVEAlyssa Rosenzweig2019-12-272-9/+5
* panfrost: Remove MALI_ATTR_INTERNALAlyssa Rosenzweig2019-12-272-3/+0
* panfrost: Update information on fixed attributes/varyingsAlyssa Rosenzweig2019-12-271-3/+2
* panfrost: Remove MALI_SPECIAL_ATTRIBUTE_BASE definesAlyssa Rosenzweig2019-12-271-5/+0
* pan/midgard: Fix minor typoAlyssa Rosenzweig2019-12-271-1/+1
* panfrost: Route gl_VertexID through cmdstreamAlyssa Rosenzweig2019-12-242-0/+43
* pan/midgard: Lower gl_VertexID/gl_InstanceID to attributesAlyssa Rosenzweig2019-12-242-0/+35
* pan/midgard: Factor out emit_attr_readAlyssa Rosenzweig2019-12-241-24/+33
* panfrost: Unset vertex_id_zero_basedAlyssa Rosenzweig2019-12-242-2/+0
* pan/decode: Handle gl_VertexID/gl_InstanceIDAlyssa Rosenzweig2019-12-242-22/+46
* panfrost: Remove pan_shift_oddAlyssa Rosenzweig2019-12-242-88/+15
* pan/decode: Fix reference computation for invocationsAlyssa Rosenzweig2019-12-241-4/+3
* panfrost: Fix off-by-one in pan_invocation.cAlyssa Rosenzweig2019-12-241-13/+9