summaryrefslogtreecommitdiff
path: root/src/freedreno
AgeCommit message (Expand)AuthorFilesLines
2022-06-01turnip: fix assert for max xfb outputsMike Blumenkrantz1-1/+1
2022-05-13tu: Fix indices of drm_msm_gem_submit_cmd when filling themDanylo Piliaiev1-0/+2
2022-05-13tu: Do not flush ccu in clear/blits during renderpassDanylo Piliaiev2-1/+5
2022-04-12turnip: Move autotune buffers to suballoc.Emma Anholt5-151/+82
2022-04-12turnip: Get autotune off of ralloc destructors.Emma Anholt2-28/+13
2022-04-12turnip: Reduce the pipeline's CS allocation a bit.Emma Anholt1-1/+10
2022-04-12turnip: Skip telling the kernel the BO list when we don't need any.Emma Anholt1-1/+1
2022-04-12turnip: Sub-allocate pipelines out of a device-global BO pool.Emma Anholt8-31/+291
2022-04-12turnip: Stop allocating unused pvtmem space in the pipeline CS.Emma Anholt1-6/+0
2022-04-12turnip: Track refcounts on BOs in kgsl as well.Emma Anholt2-1/+6
2022-04-08Revert "ci/freedreno: Disable a618 jobs"Tomeu Vizoso1-1/+0
2022-04-08freedreno/a6xx: Fix SP_DS_CTRL_REG0 definitionConnor Abbott2-4/+8
2022-04-08Revert "ci/freedreno: Reduce concurrency when replaying traces on a630"Emma Anholt1-2/+0
2022-04-08freedreno: Fix the cpu-prep wait to be "infinite".Emma Anholt1-1/+1
2022-04-07turnip: Implement VK_EXT_primitives_generated_queryDanylo Piliaiev2-0/+102
2022-04-06ci: Uprev deqp-runner and piglit.Emma Anholt5-6/+23
2022-04-06ci/turnip: Drop xfails for create_list_modifiers.Emma Anholt2-2/+0
2022-04-06ci/freedreno: Add fractional test of forced unaligned gmem storeDanylo Piliaiev2-0/+35
2022-04-06turnip: Fix subpassLoad from CUBE input attachmentsDanylo Piliaiev1-0/+17
2022-04-06turnip: Add "unaligned_store" debug option to better test gmem storesDanylo Piliaiev3-0/+6
2022-04-06turnip: Ignore aspectMask for D32S8 framebuffer attachmentDanylo Piliaiev4-26/+133
2022-04-06turnip: Correctly store separate stencil in gmem storeDanylo Piliaiev1-11/+14
2022-04-06turnip: Enable VK_EXT_debug_utilsJason Ekstrand1-0/+1
2022-04-05tu: Expose VK_KHR_maintenance4Connor Abbott1-1/+2
2022-04-05tu: Remove tu_pipeline::layoutConnor Abbott2-16/+14
2022-04-05tu: Fill out maxBufferSizeConnor Abbott1-2/+6
2022-04-05tu: Implement GetDevice*MemoryRequirements()Connor Abbott2-98/+159
2022-04-04ci: bump VK-GL-CTS to 1.3.1.1Omar Akkila2-6/+11
2022-04-04ci/freedreno: Reduce concurrency when replaying traces on a630Tomeu Vizoso1-0/+2
2022-04-02turnip: Allow image access on swapped formats.Emma Anholt1-18/+8
2022-04-02turnip: Disable tiling on 1D images.Emma Anholt1-0/+6
2022-04-02freedreno/a6xx: Set the color_swap field for storage descriptors.Emma Anholt1-1/+2
2022-04-02turnip: Add support for VK_KHR_format_feature_flags2.Emma Anholt2-6/+29
2022-04-02turnip: Use correct type for OUTARRAY in FormatProperties2Danylo Piliaiev1-3/+3
2022-04-01freedreno/registers: update dsi registers to support dscVinod Koul1-0/+22
2022-03-31vulkan: Move common format function to vulkan/util/vk_format.hRajnesh Kanwal1-6/+0
2022-03-29turnip: enable has_ccu_flush_bug workaround for a660Danylo Piliaiev1-0/+1
2022-03-28freedreno/ci: Fix skip commentConnor Abbott2-1/+5
2022-03-28tu: Correctly handle VK_IMAGE_CREATE_EXTENDED_USAGE_BITConnor Abbott1-4/+22
2022-03-28turnip: Fix the lack of WFM before indirect drawsDanylo Piliaiev1-1/+7
2022-03-25turnip: Stop using VK_OUTARRAY_MAKE()Boris Brezillon4-37/+45
2022-03-25freedreno/ci: Update a306 expectationsRob Clark2-31/+4
2022-03-25freedreno/drm: Add virtio backendRob Clark11-6/+1815
2022-03-25freedreno/drm: Reorder device destroyRob Clark2-7/+8
2022-03-25freedreno/drm: Extract out "softpin" submit/ringbuffer base classRob Clark7-743/+839
2022-03-25freedreno/drm: Move ring_pool slab parent to baseRob Clark4-13/+13
2022-03-25freedreno/drm: Move bo idx to baseRob Clark4-7/+9
2022-03-25freedreno/drm: Move submit_queue to baseRob Clark5-23/+21
2022-03-25freedreno/drm: Avoid CPU_PREP ioctl if bo is idleRob Clark1-6/+6
2022-03-25freedreno/drm: Add fd_bo_upload()Rob Clark3-5/+32