Aitor Camacho
a015397c52
kk: Remove mem leaks in NIR->MSL, device/sampler create and cmdbuf release
...
Reviewed-by: Arcady Goldmints-Orlov <arcady@lunarg.com>
Signed-off-by: Aitor Camacho <aitor@lunarg.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/38596 >
2025-11-24 20:14:26 +00:00
Aitor Camacho
a8a3863313
kk: Move all resource tracking to the residency set
...
macOS-CI / macOS-CI (dri) (push) Waiting to run
macOS-CI / macOS-CI (xlib) (push) Waiting to run
Removes encoder's use resource utilities. All memory allocations
are now tracked in the VkDevice level residency set. This is
accomplished by tracking buffer objects at create/destroy.
Also removes all descriptor set residency tracking since it is
no longer needed.
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/38505 >
2025-11-21 19:01:48 +00:00
Aitor Camacho
4779f3d0de
kk: Use residency sets for user allocations
...
Memory allocated through vkAllocateMemory is now tracked in a
VkDevice level MTLResidencySet that will be committed before
queue submission to ensure residency.
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/38505 >
2025-11-21 19:01:48 +00:00
Aitor Camacho
8e47589da8
kk: Add env variables to enable Xcode GPU capture
...
To enable GPU capture set MESA_KK_GPU_CAPTURE to 1
To dump GPU capture to a directory set MESA_KK_GPU_CAPTURE_DIRECTORY
Reviewed-by: Arcady Goldmints-Orlov <arcady@lunarg.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/38068 >
2025-10-29 20:13:53 +00:00
Isaac Marovitz
fa6fa8c19e
kk: BCn Formats
...
Signed-off-by: Isaac Marovitz <isaacryu@icloud.com>
Reviewed-by: Aitor Camacho <aitor@lunarg.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37967 >
2025-10-22 15:21:29 +00:00
Aitor Camacho
d6ddc5b219
kk: Fix Linux build valgrind dependency
...
macOS-CI / macOS-CI (dri) (push) Waiting to run
macOS-CI / macOS-CI (xlib) (push) Waiting to run
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37965 >
2025-10-21 02:28:09 +00:00
Aitor Camacho
7c268a1e91
kk: Add KosmicKrisp
...
macOS-CI / macOS-CI (dri) (push) Waiting to run
macOS-CI / macOS-CI (xlib) (push) Waiting to run
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37522 >
2025-10-20 17:46:38 +00:00