summaryrefslogtreecommitdiffstats
path: root/src/freedreno
Commit message (Expand)AuthorAgeFilesLines
* freedreno: Track the set of UBOs to be uploaded in UBO analysis.Eric Anholt2019-12-092-0/+4
* freedreno/fdperf: use drmOpen()Rob Clark2019-12-092-1/+3
* turnip: add hw binningJonathan Marek2019-12-094-19/+372
* turnip: implement border colorJonathan Marek2019-12-053-17/+89
* turnip: improve emit_texturesJonathan Marek2019-12-051-55/+76
* turnip: add function to allocate aligned memory in a substream csJonathan Marek2019-12-053-0/+47
* turnip: Add support for compute shaders.Eric Anholt2019-12-043-28/+332
* turnip: Move pipeline BO list adding to BindPipeline.Eric Anholt2019-12-041-8/+7
* turnip: Sanity check that we're adding valid BOs to the list.Eric Anholt2019-12-041-0/+2
* turnip: Add a helper function for getting tu_buffer iovas.Eric Anholt2019-12-043-5/+9
* turnip: Refactor the graphics pipeline create implementation.Eric Anholt2019-12-041-15/+31
* turnip: Add basic SSBO support.Eric Anholt2019-12-044-2/+80
* turnip: Reuse tu6_stage2opcode() more.Eric Anholt2019-12-041-6/+3
* turnip: Drop redefinition of VALIDREG now that it's in ir3.h.Eric Anholt2019-12-041-3/+0
* turnip: Fix unused variable warnings.Eric Anholt2019-12-042-7/+0
* turnip: allow writes to draw_cs outside of render passJonathan Marek2019-12-041-4/+3
* freedreno/ir3: fix neverball assert in case of unused VS inputsRob Clark2019-12-042-4/+19
* freedreno/ir3: remove store_output lowered to store_shared_ir3Rob Clark2019-12-041-1/+1
* turnip: MSAA resolve directly from GMEMJonathan Marek2019-12-043-50/+32
* turnip: don't set unused BLIT_DST_INFO bits for GMEM clearJonathan Marek2019-12-041-7/+1
* turnip: implement CmdClearAttachmentsJonathan Marek2019-12-041-1/+65
* turnip: don't skip unused attachments when setting up tiling configJonathan Marek2019-12-041-18/+10
* turnip: fix display wsi fence timing outJonathan Marek2019-12-021-0/+11
* turnip: Disable timestamp queries for now.Eric Anholt2019-11-271-2/+2
* freedreno/perfcntrs/fdperf: add missing a2xx case in select_counterJonathan Marek2019-11-271-0/+1
* freedreno/perfcntrs/fdperf: add missing a20x compatibleJonathan Marek2019-11-271-0/+1
* freedreno/perfcntrs/fdperf: fix u64 print on 32-bit buildsJonathan Marek2019-11-271-1/+2
* freedreno/perfcntrs: add a2xx MH countersJonathan Marek2019-11-271-4/+186
* freedreno/registers: add missing MH perfcounter enum for a2xxJonathan Marek2019-11-271-0/+185
* turnip: fix integer render targetsJonathan Marek2019-11-261-1/+3
* freedreno: Introduce a resource layout header.Eric Anholt2019-11-261-0/+164
* turnip: implement UBWCJonathan Marek2019-11-219-125/+325
* freedreno/regs: update UBWC related bitsJonathan Marek2019-11-211-5/+9
* freedreno/perfctrs/fdperf: periodically restore countersRob Clark2019-11-211-1/+31
* freedreno/perfcntrs: add fdperfRob Clark2019-11-212-0/+1082
* freedreno/perfcntrs/a6xx: remove RBBM countersRob Clark2019-11-211-1/+1
* freedreno/perfctrs/a2xx: move CP to be first groupRob Clark2019-11-211-1/+1
* freedreno/perfcntrs: add accessor to get per-gen tablesRob Clark2019-11-214-0/+61
* freedreno/perfcntrs: move to shared locationRob Clark2019-11-219-0/+2522
* freedreno/ir3: enable half precision for pre-fs texture fetchHyunjun Ko2019-11-201-1/+1
* freedreno/ir3: fixup when changing to mad.f16Hyunjun Ko2019-11-201-1/+5
* freedreno/ir3: fix printing output registers of FS.Hyunjun Ko2019-11-201-2/+3
* freedreno/ir3: Enabling lowering 16-bit flrpNeil Roberts2019-11-201-0/+2
* freedreno: support 16b for the sampler opcodeHyunjun Ko2019-11-202-18/+38
* freedreno/ir3: Implement f2b16 and i2b16Neil Roberts2019-11-201-0/+12
* freedreno/ir3: Add implementation of nir_op_b16cselNeil Roberts2019-11-201-5/+15
* freedreno/ir3: Support 16-bit comparison instructionsNeil Roberts2019-11-201-0/+20
* freedreno/ir3: cleanup by removing repeated codeHyunjun Ko2019-11-201-12/+5
* turnip: Drop the copy of the formats table.Eric Anholt2019-11-196-738/+83
* turnip: fix sRGB GMEM clearJonathan Marek2019-11-191-6/+17