aboutsummaryrefslogtreecommitdiffstats
path: root/src/panfrost
Commit message (Expand)AuthorAgeFilesLines
* pan/midgard: Use address analysis for globals, etcAlyssa Rosenzweig2020-02-274-37/+8
* pan/midgard: Add address analysis frameworkAlyssa Rosenzweig2020-02-271-0/+205
* pan/midgard: Force address alignmentAlyssa Rosenzweig2020-02-271-0/+10
* pan/midgard: Round up bytemasks when promoting uniformsAlyssa Rosenzweig2020-02-271-1/+2
* pan/midgard: Fix load/store argument sizingAlyssa Rosenzweig2020-02-272-2/+14
* pan/midgard: Add LDST_ADDRESS propertyAlyssa Rosenzweig2020-02-273-11/+15
* pan/midgard: Extract nir_ssa_index helperAlyssa Rosenzweig2020-02-271-1/+7
* pan/midgard: Partially fix 64-bit swizzle alignmentAlyssa Rosenzweig2020-02-272-3/+24
* pan/midgard: Allow fusing inverted sources for inverted opsAlyssa Rosenzweig2020-02-271-1/+0
* pan/midgard: Allow inverted inverted opsAlyssa Rosenzweig2020-02-271-1/+20
* panfrost: Simplify stack shift calculationAlyssa Rosenzweig2020-02-271-7/+14
* panfrost: Reserve an extra page for spillingAlyssa Rosenzweig2020-02-271-3/+6
* panfrost: Default to 256 threads for TLSAlyssa Rosenzweig2020-02-272-5/+11
* panfrost: Fix param gettingAlyssa Rosenzweig2020-02-271-1/+1
* panfrost: Update spilling comment framebuffer->sharedAlyssa Rosenzweig2020-02-271-1/+1
* panfrost: Fix padded_vertex_count generationAlyssa Rosenzweig2020-02-271-1/+1
* pan/midgard: Don't spill near a branchAlyssa Rosenzweig2020-02-271-0/+8
* pan/decode: Dump scratchpad size if presentAlyssa Rosenzweig2020-02-271-0/+8
* nir: Drop nir_tex_instr::texture_array_sizeJason Ekstrand2020-02-261-1/+0
* panfrost: Remove some more prints to stdoutTomeu Vizoso2020-02-262-4/+4
* nir: Make image lowering optionally handle the !bindless case as well.Eric Anholt2020-02-241-1/+1
* pan/midgard: Implement load/store_sharedAlyssa Rosenzweig2020-02-241-9/+36
* pan/midgard: Implement nir_intrinsic_get_buffer_sizeAlyssa Rosenzweig2020-02-242-9/+11
* pan/midgard: Lower SSBOs in NIRAlyssa Rosenzweig2020-02-241-64/+26
* panfrost: Rewrite texture descriptor creation logicAlyssa Rosenzweig2020-02-212-0/+261
* panfrost: Move format translation to rootAlyssa Rosenzweig2020-02-213-0/+318
* panfrost: Move pan_afbc.c to rootAlyssa Rosenzweig2020-02-213-0/+136
* panfrost: Move checksum routines to root panfrostAlyssa Rosenzweig2020-02-215-0/+115
* pan/midgard: Identify clamp(x, -1.0, 1.0) flagAlyssa Rosenzweig2020-02-202-4/+4
* panfrost: Debitfieldize mali_uniform_buffer_metaAlyssa Rosenzweig2020-02-182-17/+20
* panfrost: Print synced traces to stderrAlyssa Rosenzweig2020-02-182-3/+7
* pan/decode: Cleanup pandecode_jcAlyssa Rosenzweig2020-02-182-23/+3
* pan/decode: Add `minimal` modeAlyssa Rosenzweig2020-02-182-8/+15
* pan/decode: Remove extraneous newlineAlyssa Rosenzweig2020-02-161-1/+1
* pan/midgard: Use fprintf instead of printf for constantsAlyssa Rosenzweig2020-02-161-9/+9
* pan/midgard: Don't crash with constants on unknown opsAlyssa Rosenzweig2020-02-161-0/+4
* pan/midgard: Identify stack barrier flagAlyssa Rosenzweig2020-02-162-2/+7
* pan/midgard: Set xyzx swizzle for load_compute_argAlyssa Rosenzweig2020-02-161-0/+1
* pan/midgard: Infer tags entirelyAlyssa Rosenzweig2020-02-161-5/+21
* pan/midgard: Imply next tagsAlyssa Rosenzweig2020-02-161-10/+41
* pan/midgard: Overhaul tag handlingAlyssa Rosenzweig2020-02-168-113/+70
* pan/midgard: Improve barrier disassemblyAlyssa Rosenzweig2020-02-163-8/+31
* pan/midgard: Fix 32/64 mixed swizzle packingAlyssa Rosenzweig2020-02-161-2/+7
* pan/midgard: Allow jumping out of a shaderAlyssa Rosenzweig2020-02-161-5/+5
* pan/midgard: Implement barriersAlyssa Rosenzweig2020-02-166-2/+37
* pan/midgard: Fix swizzles harderAlyssa Rosenzweig2020-02-161-54/+46
* pan/midgard: Fix missing prefixesAlyssa Rosenzweig2020-02-161-1/+1
* pan/midgard: Track pressure when scheduling ld/stAlyssa Rosenzweig2020-02-161-0/+35
* panfrost: Rename unknown2_8 to paddingAlyssa Rosenzweig2020-02-162-4/+5
* panfrost: Rename bifrost_framebuffer->mali_framebufferAlyssa Rosenzweig2020-02-162-17/+17