summaryrefslogtreecommitdiff
path: root/src/freedreno
AgeCommit message (Expand)AuthorFilesLines
2024-08-30tu: Fix VK_EXT_extended_dynamic_state3 featureValentine Burley3-5/+2
2024-08-30ir3: fix recognizing const/imm registers as a0Job Noorman1-0/+2
2024-08-25tu: Treat partially-bound depth/stencil attachments as passthroughConnor Abbott5-12/+8
2024-08-25tu: Fix passthrough D24S8 attachmentsConnor Abbott1-0/+9
2024-08-16Revert "tu/a750: Disable HW binning when there is GS"Connor Abbott4-33/+10
2024-08-16ir3, tu: Use a UBO for VS primitive params on a750+Connor Abbott2-4/+9
2024-08-16tu: Fix off-by-one in UBO CP_LOAD_STATE sizeConnor Abbott1-1/+1
2024-08-16ir3/legalize: handle scalar ALU WAR hazards for a0.xJob Noorman2-1/+7
2024-08-16ir3: fix wrong dstn used in postschedJob Noorman1-1/+1
2024-08-16ir3: fix clearing merge sets after shared RAJob Noorman1-1/+1
2024-08-16ir3: update merge set affinity in shared RAJob Noorman3-5/+9
2024-08-14tu: Always report that we can present on kgslValentine Burley1-1/+4
2024-08-06freedreno/a6xx: Initial a7xx supportRob Clark1-6/+1
2024-08-06freedreno: Extract out shared LRZFC layout helpersRob Clark5-56/+70
2024-08-06freedreno: Extract out common UBWC helperRob Clark2-103/+120
2024-08-06freedreno: Move GENX/CALLX magic to commonRob Clark2-24/+32
2024-08-06freedreno/drm: Handle a7xx caseRob Clark1-2/+11
2024-08-06tu/drm/virtio: Add missing a7xx caseRob Clark1-2/+10
2024-08-06freedreno/cffdec: Fix a7xx CP_EVENT_WRITE decodingRob Clark4-12/+13
2024-08-06freedreno/a7xx: Fix GRAS_UNKNOWN_80F4 writesRob Clark1-0/+2
2024-08-04tu: Set `TU_ACCESS_CCHE_READ` for transfer ops with read accessKarmjit Mahil1-1/+1
2024-08-04freedreno/drm/virtio: Fix issues with 16k (or larger) page sizesRob Clark6-8/+13
2024-08-04tu: Fix issues with 16k (or larger) page sizesRob Clark3-4/+7
2024-07-23tu/kgsl: Remove unused variableValentine Burley1-2/+0
2024-07-21freedreno/ci: document extra variants of failing tests on a618 and a630Eric Engestrom2-0/+4
2024-07-21freedreno/ci: double job timeout for a306Eric Engestrom1-0/+3
2024-07-19tu: Enable VK_KHR_shader_subgroup_uniform_control_flowValentine Burley2-0/+7
2024-07-19freedreno/ci: Use the common a6xx-skips on a750Valentine Burley1-7/+7
2024-07-19freedreno,tu,ir3: Move threadsize_base and max_waves to fd_dev_infoValentine Burley4-21/+30
2024-07-18freedreno: Enable the X1-85Rob Clark1-0/+1
2024-07-16tu: Don't disable 2 10-bit formatsValentine Burley1-3/+0
2024-07-16freedreno/a6xx: Add more format swizzlesRob Clark1-0/+9
2024-07-16freedreno: Implement stencil blit fallbackRob Clark3-16/+0
2024-07-15fd/meson: Only build 'ds' when system has DRMMark Collins1-1/+1
2024-07-15tu/kgsl: Fix profiling buffer GPU IOVAMark Collins1-1/+1
2024-07-15tu/kgsl: Spin unti KGSL reports queue timestamp during profilingMark Collins1-1/+8
2024-07-12tu: Have single Flush/Invalidate memory entrypointsDanylo Piliaiev8-193/+134
2024-07-10freedreno/drm: add mesautil dependencyZan Dobersek1-0/+1
2024-07-10ir3: Add descriptor prefetching optimization on a7xxConnor Abbott5-0/+274
2024-07-10ir3: Expand preamble rematerializationConnor Abbott3-17/+64
2024-07-10ir3: Make preamble rematerialization common codeConnor Abbott3-87/+89
2024-07-10ir3: Plumb through descriptor prefetch intrinsicsConnor Abbott4-6/+81
2024-07-10ir3: Don't consider r63.x as a GPRConnor Abbott1-0/+3
2024-07-10ir3: Split out bindless tex/samp encodingConnor Abbott1-88/+102
2024-07-09ir3: Fix stg/ldg immediate offset on a7xxConnor Abbott1-4/+4
2024-07-09freedreno/drm: Add rd dumper supportRob Clark7-5/+108
2024-07-09tu: Add VPC hardware workaround for a750Connor Abbott4-3/+17
2024-07-09freedreno: Fix decoding primitive counter events on a7xxConnor Abbott1-3/+3
2024-07-09tu: Support bufferDeviceAddressCaptureReplay on kgslConnor Abbott3-3/+48
2024-07-07ci: simplify setting .no-auto-retry now that it isn't bundled with unrelated ...Eric Engestrom1-8/+8