summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/panfrost/midgard
Commit message (Expand)AuthorAgeFilesLines
* panfrost/midgard: Print texture offsetsAlyssa Rosenzweig2019-06-112-36/+56
* panfrost/midgard: Expand texture to 4-channel swizzleAlyssa Rosenzweig2019-06-113-24/+7
* panfrost: Ignore discards in dead branch analysisAlyssa Rosenzweig2019-06-101-0/+5
* panfrost/midgard: Disambiguate register modeAlyssa Rosenzweig2019-06-101-1/+11
* panfrost/midgard: Expose vec8/vec16 modesAlyssa Rosenzweig2019-06-101-236/+273
* panfrost/midgard: Add shifting int modifiersAlyssa Rosenzweig2019-06-102-18/+14
* panfrost/midgard: Add integer outmodsAlyssa Rosenzweig2019-06-103-25/+60
* panfrost/midgard: Note floating compares type convertAlyssa Rosenzweig2019-06-101-4/+4
* panfrost/midgard: Lower inot to inor with 0Alyssa Rosenzweig2019-06-071-1/+2
* panfrost/midgard: Cleanup tag fetch in disassemblerAlyssa Rosenzweig2019-06-071-2/+3
* panfrost/midgard: Use fancy iteratorAlyssa Rosenzweig2019-06-071-1/+1
* panfrost/midgard: Cull dead branchesAlyssa Rosenzweig2019-06-071-0/+31
* panfrost/midgard: Add mir_print_bundle helperAlyssa Rosenzweig2019-06-072-0/+14
* panfrost/midgard/disasm: Pretty-print branch tagsAlyssa Rosenzweig2019-06-071-7/+34
* panfrost/midgard: Vectorize I/OAlyssa Rosenzweig2019-06-072-4/+18
* panfrost/midgard: Remove varyings delay passAlyssa Rosenzweig2019-06-072-75/+9
* panfrost/midgard: Apply component to load_inputAlyssa Rosenzweig2019-06-071-0/+4
* panfrost/midgard: Fix crash with unused SSA valuesAlyssa Rosenzweig2019-06-061-0/+4
* nir: Combine lower_fmod16/32 back into a single lower_fmod.Kenneth Graunke2019-06-051-1/+1
* panfrost: Switch to nir_lower_doubles instead of lower_fmod64.Kenneth Graunke2019-06-051-1/+2
* panfrost/midgard: Verify SSA claims when pipeliningAlyssa Rosenzweig2019-06-053-0/+24
* panfrost/midgard: Don't assign var locations ourselvesAlyssa Rosenzweig2019-06-051-6/+0
* panfrost: Don't flip scanoutAlyssa Rosenzweig2019-06-051-0/+2
* panfrost/midgard: Always break up fragment writeoutAlyssa Rosenzweig2019-06-051-68/+21
* panfrost/midgard: Fix cubemap regressionAlyssa Rosenzweig2019-06-051-2/+9
* panfrost/midgard: Lower integer divisionAlyssa Rosenzweig2019-06-051-0/+1
* panfrost/midgard: Fix 1-arg ALU memory corruptionAlyssa Rosenzweig2019-06-051-1/+2
* panfrost/midgard: Add a bunch of new ALU opsAlyssa Rosenzweig2019-06-053-4/+32
* panfrost/midgard: Don't promote non-SSA to pipeline registersAlyssa Rosenzweig2019-06-051-1/+3
* panfrost/midgard: .pos propagationAlyssa Rosenzweig2019-06-041-8/+72
* panfrost/midgard: Cleanup copy propagationAlyssa Rosenzweig2019-06-041-11/+4
* panfrost/midgard: Implement "pipeline register" prepassAlyssa Rosenzweig2019-06-043-2/+95
* panfrost/midgard: Helpers for pipelineAlyssa Rosenzweig2019-06-044-9/+78
* panfrost/midgard: Refactor schedule/emit pipelineAlyssa Rosenzweig2019-06-045-707/+742
* panfrost/midgard: Cleanup RA (stylistic changes)Alyssa Rosenzweig2019-06-041-16/+30
* panfrost/midgard: Share MIR utilitiesAlyssa Rosenzweig2019-06-042-40/+46
* panfrost/midgard: Misc. cleanup for readibilityAlyssa Rosenzweig2019-06-042-15/+35
* panfrost/midgard: Extend RA to non-vec4 sourcesAlyssa Rosenzweig2019-06-041-77/+278
* panfrost/midgard: Set masks on ld_varyAlyssa Rosenzweig2019-06-041-1/+3
* panfrost/midgard: Fix liveness analysis bugsAlyssa Rosenzweig2019-06-041-2/+8
* panfrost/midgard: Set int outmod for "pasted" codeAlyssa Rosenzweig2019-06-041-0/+4
* panfrost/midgard: Hoist some utility functionsAlyssa Rosenzweig2019-06-043-64/+71
* panfrost/midgard: Remove pinningAlyssa Rosenzweig2019-06-042-27/+2
* panfrost/midgard: Implement fneg/fabs/fsatAlyssa Rosenzweig2019-05-261-0/+20
* nir: Drop imov/fmov in favor of one mov instructionJason Ekstrand2019-05-241-2/+1
* panfrost: Remove the standalone compilerAlyssa Rosenzweig2019-05-241-138/+0
* panfrost/midgard: Split up midgard_compile.c (RA)Alyssa Rosenzweig2019-05-1910-928/+1139
* panfrost/midgard: Route new blending intrinsicsAlyssa Rosenzweig2019-05-191-106/+117
* panfrost/nir: Add nir_lower_blend passAlyssa Rosenzweig2019-05-192-0/+303
* panfrost/midgard: TypofixAlyssa Rosenzweig2019-05-171-1/+1