Alyssa Rosenzweig
2340541eca
asahi: drop image heap decode
...
Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36127 >
2025-07-16 18:27:20 +00:00
Alyssa Rosenzweig
5598d6aa10
hk: drop image heap
...
now everything is just inline in the set. saves 24MiB. fossil changes from start
of series to here:
Totals from 45270 (83.80% of 54019) affected shaders:
MaxWaves: 44151552 -> 44167808 (+0.04%); split: +0.05%, -0.01%
Instrs: 22630059 -> 22599471 (-0.14%); split: -0.31%, +0.17%
CodeSize: 160981702 -> 160987912 (+0.00%); split: -0.29%, +0.29%
Spills: 66105 -> 66276 (+0.26%); split: -1.09%, +1.35%
Fills: 43894 -> 43987 (+0.21%); split: -1.82%, +2.03%
Scratch: 375176 -> 374896 (-0.07%); split: -0.20%, +0.13%
ALU: 17656552 -> 17640750 (-0.09%); split: -0.29%, +0.20%
FSCIB: 17601880 -> 17586092 (-0.09%); split: -0.29%, +0.20%
IC: 4990178 -> 4995334 (+0.10%); split: -0.05%, +0.15%
GPRs: 3417893 -> 3413589 (-0.13%); split: -0.17%, +0.04%
Uniforms: 9260606 -> 9474203 (+2.31%); split: -0.22%, +2.52%
Preamble instrs: 9679627 -> 9282629 (-4.10%); split: -4.22%, +0.12%
Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36127 >
2025-07-16 18:27:20 +00:00
Alyssa Rosenzweig
1ea1b2d360
hk: stop reserving uniform for image heap
...
Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36127 >
2025-07-16 18:27:19 +00:00
Alyssa Rosenzweig
97ff0ada8b
hk: stop pushing image heap
...
Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36127 >
2025-07-16 18:27:19 +00:00
Alyssa Rosenzweig
5a6c5eed65
hk: embed texture desc in set
...
Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36127 >
2025-07-16 18:27:18 +00:00
Alyssa Rosenzweig
98aad84d73
hk: push descriptor set addresses
...
saves an indirection and sets us up for more goodness.
Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36127 >
2025-07-16 18:27:18 +00:00
Alyssa Rosenzweig
899f001936
hk: dedupe hk_buffer_view_descriptor
...
Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36127 >
2025-07-16 18:27:17 +00:00
Alyssa Rosenzweig
24c708564f
nir: add bindless_sampler_agx intrinsic
...
to facilitate pushing on AGX.
Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io >
Reviewed-by: Karol Herbst <kherbst@redhat.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36127 >
2025-07-16 18:27:17 +00:00
Alyssa Rosenzweig
58cc66238a
nir/opt_preamble: add sampler class
...
AGX will use.
Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io >
Reviewed-by: Karol Herbst <kherbst@redhat.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36127 >
2025-07-16 18:27:17 +00:00
Bo Hu
f146a3a13a
gfxstream: update codegen for event save and load
...
Event save and load codegen.
Reviewed-by: Aaron Ruby <aruby@qnx.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36047 >
2025-07-16 17:03:43 +00:00
Serdar Kocdemir
650691e93c
gfxstream: fix warnings about unused parameters
...
Fix warnings.
Reviewed-by: Aaron Ruby <aruby@qnx.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36047 >
2025-07-16 17:03:43 +00:00
Eric Engestrom
eaed2871d9
docs: add sha sum for 25.1.6
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36173 >
2025-07-16 16:44:21 +00:00
Eric Engestrom
2e653d044a
docs: add release notes for 25.1.6
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36173 >
2025-07-16 16:44:21 +00:00
Eric Engestrom
74a407c2ca
docs: update calendar for 25.1.6
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36173 >
2025-07-16 16:44:20 +00:00
Eric Engestrom
01a4c26da1
docs: update calendar for 25.2.0-rc1
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36169 >
2025-07-16 15:37:43 +00:00
Eric Engestrom
d41967f6eb
docs/releasing: add missing "track remote staging branch" command in instructions
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36166 >
2025-07-16 15:29:05 +00:00
Dave Airlie
da61149b2a
nak: disable imma 8x8x16 on Blackwell+
...
It's not supported anymore
Fixes: 669c8a5145 ("nvk: Advertise VK_KHR_cooperative_matrix")
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36163 >
2025-07-16 14:53:50 +00:00
Faith Ekstrand
4bb67cacba
nak: Wire up the mma predicate on Hopper+
...
Fixes: 90438bae51 ("nir: Add NVIDIA-specific muladd intrinsics")
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36163 >
2025-07-16 14:53:50 +00:00
Valentine Burley
0bf2e3c712
ci/lava: Use UART for non-Chromebooks
...
Some Chromebooks have unreliable UART, so we fall back to SSH for them.
However, SSH setup adds a 10-15s overhead, so we now restrict its usage
to devices with the "depthcharge" boot method (i.e., Chromebooks).
Signed-off-by: Valentine Burley <valentine.burley@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/35936 >
2025-07-16 14:12:53 +00:00
Eric Engestrom
cba15ce787
docs: reset new_features.txt
...
Signed-off-by: Eric Engestrom <eric@igalia.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36162 >
2025-07-16 13:50:24 +00:00
Eric Engestrom
f130c3e47f
VERSION: bump to 25.3
...
Signed-off-by: Eric Engestrom <eric@igalia.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36162 >
2025-07-16 13:50:24 +00:00
David Rosca
bc11dc72c1
Revert "radeonsi/vcn: Stop using stream handle for decode"
...
Caused issues on VCN5.
This reverts commit 46d5926d83 .
Fixes: 46d5926d83 ("radeonsi/vcn: Stop using stream handle for decode")
Reviewed-by: Leo Liu <leo.liu@amd.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36154 >
2025-07-16 13:25:31 +00:00
Eric Engestrom
8d61c2751f
ci: move script: override from .piglit-traces-test to llvmpipe-traces
...
This is already being set as needed everywhere else, and would cause
issues in future work.
Use the relative `install/` path for `HWCI_TEST_SCRIPT` as that's
supported by both HW runners and FDo runners.
A separate MR will fix the `/install/` vs `install/` mess.
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36145 >
2025-07-16 12:54:06 +00:00
Eric Engestrom
b723bc80d2
ci/lava: inherit .piglit-traces-test in .lava-piglit-traces and deduplicate configs
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36145 >
2025-07-16 12:54:06 +00:00
Eric Engestrom
5ebe02db30
ci/piglit: provide default results file name
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36145 >
2025-07-16 12:54:06 +00:00
Eric Engestrom
9c42e66de1
ci/piglit: provide default device name
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36145 >
2025-07-16 12:54:06 +00:00
Eric Engestrom
8e568a1ed3
ci/piglit: drop LAVA variable from non-LAVA jobs
...
LAVA jobs use `.lava-piglit-traces` which also sets it (with the same
comment), so this doesn't affect lava jobs.
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36145 >
2025-07-16 12:54:05 +00:00
Eric Engestrom
3dc28c9e55
zink+radv/ci: document recent flakes
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36160 >
2025-07-16 12:39:53 +00:00
Eric Engestrom
8808f039cc
freedreno/ci: document recent flakes
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36160 >
2025-07-16 12:39:53 +00:00
Eric Engestrom
e1277100df
zink+nvk/ci: fix mistake in yesterday's crash->fail improvement update
...
Fixes: e703847410 ("zink+nvk/ci: document crash->fail change from !36031 ")
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36160 >
2025-07-16 12:39:53 +00:00
Eric Engestrom
6f9fcfb0ad
nvk/ci: document vkd3d regression
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36160 >
2025-07-16 12:39:53 +00:00
Eric R. Smith
65bcae096a
panfrost: fix SSA register allocation
...
We were allocating a fixed number of temporary registers; this isn't
always enough, and in fact we should have calculated the number of
temporaries required.
Reviewed-by: Mary Guillemard <mary.guillemard@collabora.com >
Fixes: 6c64ad934f ("panfrost: spill registers in SSA form")
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36135 >
2025-07-16 12:16:50 +00:00
Georg Lehmann
497f607c8e
radv/nir/lower_cmat: vectorize GFX11 B -> ACC conversion
...
Foz-DB Navi31:
Totals from 7 out of 14 FSR4 shaders:
MaxWaves: 50 -> 52 (+4.00%)
Instrs: 44951 -> 44516 (-0.97%); split: -1.00%, +0.03%
CodeSize: 309176 -> 305500 (-1.19%); split: -1.23%, +0.04%
VGPRs: 1464 -> 1416 (-3.28%)
SpillVGPRs: 188 -> 92 (-51.06%)
Scratch: 24064 -> 11776 (-51.06%)
Latency: 171318 -> 163663 (-4.47%); split: -4.51%, +0.04%
InvThroughput: 178796 -> 178956 (+0.09%); split: -0.04%, +0.13%
VClause: 769 -> 730 (-5.07%); split: -6.50%, +1.43%
Copies: 3149 -> 3261 (+3.56%); split: -1.21%, +4.76%
PreVGPRs: 1607 -> 1467 (-8.71%)
VALU: 37715 -> 37744 (+0.08%); split: -0.11%, +0.18%
SALU: 754 -> 753 (-0.13%)
VMEM: 2813 -> 2621 (-6.83%)
VOPD: 1674 -> 1685 (+0.66%); split: +1.55%, -0.90%
Acked-by: Daniel Schürmann <daniel@schuermann.dev >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36115 >
2025-07-16 11:46:52 +00:00
Georg Lehmann
7546169e1c
radv/nir/lower_cmat: vectorize GFX11 ACC -> B conversion
...
Foz-DB Navi31:
Totals from 10 out of 14 FSR4 shaders:
Instrs: 64204 -> 60749 (-5.38%)
CodeSize: 439052 -> 417668 (-4.87%)
SpillVGPRs: 186 -> 188 (+1.08%)
Scratch: 23808 -> 24064 (+1.08%)
Latency: 208878 -> 202903 (-2.86%)
InvThroughput: 232898 -> 225688 (-3.10%)
VClause: 902 -> 907 (+0.55%); split: -1.55%, +2.11%
Copies: 6418 -> 3762 (-41.38%)
Branches: 55 -> 37 (-32.73%)
PreSGPRs: 297 -> 298 (+0.34%)
PreVGPRs: 2299 -> 2303 (+0.17%)
VALU: 54762 -> 51489 (-5.98%)
SALU: 956 -> 938 (-1.88%)
VMEM: 3469 -> 3473 (+0.12%)
VOPD: 3895 -> 2126 (-45.42%)
Acked-by: Daniel Schürmann <daniel@schuermann.dev >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36115 >
2025-07-16 11:46:52 +00:00
Georg Lehmann
d672737372
nir,aco: add byte_perm_amd
...
Acked-by: Daniel Schürmann <daniel@schuermann.dev >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36115 >
2025-07-16 11:46:52 +00:00
Georg Lehmann
56d93c40ea
radv/nir/lower_cmat: convert matrix use in smaller type
...
Less conversions, and less data to move around.
Foz-DB Navi31:
Totals from 10 out of 14 FSR4 shaders:
Instrs: 65443 -> 64204 (-1.89%); split: -1.93%, +0.04%
CodeSize: 441884 -> 439052 (-0.64%); split: -1.21%, +0.57%
Latency: 213374 -> 208878 (-2.11%); split: -2.17%, +0.07%
InvThroughput: 236922 -> 232898 (-1.70%); split: -1.77%, +0.08%
VClause: 935 -> 902 (-3.53%); split: -3.74%, +0.21%
Copies: 5064 -> 6418 (+26.74%); split: -13.35%, +40.09%
Branches: 54 -> 55 (+1.85%)
VALU: 55700 -> 54762 (-1.68%); split: -1.85%, +0.16%
VOPD: 3459 -> 3895 (+12.60%); split: +16.88%, -4.28%
Acked-by: Daniel Schürmann <daniel@schuermann.dev >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36115 >
2025-07-16 11:46:52 +00:00
Georg Lehmann
f2846b936a
radv/nir/lower_cmat: use v_permlanex16_b32 instead of ds_swizzle_b32 for GFX11 ACC->B
...
ds_swizzle is slower than I expected.
Foz-DB Navi31:
Totals from 10 out of 14 FSR4 shaders:
Instrs: 68802 -> 65443 (-4.88%)
CodeSize: 458000 -> 441884 (-3.52%)
Latency: 218147 -> 213374 (-2.19%); split: -3.17%, +0.99%
InvThroughput: 230190 -> 236922 (+2.92%); split: -0.25%, +3.18%
VClause: 922 -> 935 (+1.41%); split: -0.98%, +2.39%
Copies: 5877 -> 5064 (-13.83%); split: -15.74%, +1.91%
Branches: 37 -> 54 (+45.95%)
VALU: 53441 -> 55700 (+4.23%); split: -0.55%, +4.77%
SALU: 872 -> 956 (+9.63%)
VOPD: 1767 -> 3459 (+95.76%)
Acked-by: Daniel Schürmann <daniel@schuermann.dev >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36115 >
2025-07-16 11:46:51 +00:00
Olivia Lee
5ee3c10d1e
panvk: advertise vulkan 1.4 on v10+
...
VK_EXT_host_image_copy was the last extension needed.
Signed-off-by: Olivia Lee <olivia.lee@collabora.com >
Reviewed-by: Erik Faye-Lund <erik.faye-lund@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/35910 >
2025-07-16 10:56:03 +00:00
Olivia Lee
3894f58914
panvk: implement VK_EXT_host_image_copy for depth/stencil images
...
Copy between memory and a depth/stencil image requires copying the depth
and stencil aspects in separate calls. For D32S8, this needs to be
special cased in order to handle (de)interleaving.
For image->image copies, deinterleaving is not supported. Aspects must
match between src and dest for non-planar images.
Signed-off-by: Olivia Lee <olivia.lee@collabora.com >
Reviewed-by: Erik Faye-Lund <erik.faye-lund@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/35910 >
2025-07-16 10:56:03 +00:00
Olivia Lee
91c037f228
panfrost: add support for (de)interleaving Z24S8 in pan_tiling
...
This is needed for VK_EXT_host_image_copy which, like the buffer<->image
copy commands, treats depth/stencil like separate image planes and
requires copying each separately.
Signed-off-by: Olivia Lee <olivia.lee@collabora.com >
Reviewed-by: Erik Faye-Lund <erik.faye-lund@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/35910 >
2025-07-16 10:56:03 +00:00
Olivia Lee
93c5d1be94
pan/shared: refactor pan_tiling
...
We don't need to use fixed-size pixel_t types and put the tiling loop in
a macro in order to get good codegen for this. Replacing the fixed-size
types with memcpy/__builtin_assume_aligned, the compiler is still able
to generate multi-word load/store instructions. Without the fixed-size
types, the only advantage of putting this in a macro is to ensure the
code is specialized on size/is_store/shift, but we can get the same
specialization by making the functions ALWAYS_INLINE.
Measured performance in VK_EXT_host_image_copy benchmraks is unchanged,
and generated assembly looks effectively identical to the previous version.
Signed-off-by: Olivia Lee <olivia.lee@collabora.com >
Reviewed-by: Erik Faye-Lund <erik.faye-lund@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/35910 >
2025-07-16 10:56:02 +00:00
Olivia Lee
476fb5c5cf
panvk: implement VK_EXT_host_image_copy for tiled images
...
Since we don't have a CPU implementation of AFBC compression, host copy
is only implemented for u-interleaved tiling.
Signed-off-by: Olivia Lee <olivia.lee@collabora.com >
Reviewed-by: Erik Faye-Lund <erik.faye-lund@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/35910 >
2025-07-16 10:56:02 +00:00
Olivia Lee
0f6a06bbba
pan/shared: add function to copy between two tiled images
...
This is needed for VK_EXT_host_image_copy.
Most other mesa drivers use a similar approach to implement tiled->tiled
copy, with a few differences. They use a temp buffer sized for only one
tile, don't attempt to tile-align the copies in either the src or dest,
and they don't have the memcpy fast path. I measured performance of a
variety of implementations on a rock5b, and found:
- The fast path for when the copy region is tile-aligned is a 167%
improvement.
- Aligning the temp buffer chunks to src tiles is a 20% improvement.
- Using a 64k buffer instead of a tile-sized buffer is a 14%
improvement. This buffer size appears optimal in my benchmark,
smaller and larger buffers are both slower. Skipping the chunk
approach and just (de)tiling to a temp buffer that fits the whole
image (what NVK does) is also slower.
- I had no luck with attempts at a direct tiled->tiled copy algorithm
that didn't need a temp buffer. The fastest I got was ~1/4 the speed
of the temp buffer implementation.
Signed-off-by: Olivia Lee <olivia.lee@collabora.com >
Reviewed-by: Erik Faye-Lund <erik.faye-lund@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/35910 >
2025-07-16 10:56:01 +00:00
Olivia Lee
d3150006be
panvk: split out helper function for checking AFBC support
...
For supporting VK_EXT_host_image_copy for tiled images, we need to be
to determine whether AFBC may be supported in
vkGetPhysicalDeviceImageFormatProperties2.
Signed-off-by: Olivia Lee <olivia.lee@collabora.com >
Reviewed-by: Erik Faye-Lund <erik.faye-lund@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/35910 >
2025-07-16 10:56:01 +00:00
Olivia Lee
1cd61ee948
panvk: implement VK_EXT_host_image_copy for linear color images
...
Depth/stencil and tiled images require some additional complexity, so
will be implemented in later commits.
Signed-off-by: Olivia Lee <olivia.lee@collabora.com >
Reviewed-by: Erik Faye-Lund <erik.faye-lund@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/35910 >
2025-07-16 10:56:01 +00:00
Olivia Lee
adb85dc307
panvk: store BO offset in panvk_image_plane
...
For VK_EXT_host_image_copy, we need to access image memory from the CPU
after mapping the BO. The existing base field in pan_image_plane doesn't
work for this because it's a GPU address and we don't have a mechanism
to recover the GPU base address of an image's BO to calculate the offset.
Signed-off-by: Olivia Lee <olivia.lee@collabora.com >
Reviewed-by: Erik Faye-Lund <erik.faye-lund@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/35910 >
2025-07-16 10:56:00 +00:00
Olivia Lee
4f8d0e81c4
panvk: don't report features for image formats that are only usable as vertex buffers
...
Advertising SAMPLED_IMAGE_DEPTH_COMPARISON is a no-op for images that
don't have SAMPLED_IMAGE_BIT, but it's confusing and results in us
advertising a lot of formats that with only the
SAMPLE_IMAGE_DEPTH_COMPARISON feature that aren't usable for anything.
For R32_UINT and R32_SINT, the change is just a cleanup, because we
always support these for storage images.
Whe we implement VK_EXT_host_image_copy, advertising unusable formats
triggers failures in dEQP-VK.api.image_clearing.*, so it's convenient to
have features==0 for all unusable formats.
Fixes: 70b8056df1 ("panvk: Enable KHR_format_feature_flags2 and use them")
Signed-off-by: Olivia Lee <olivia.lee@collabora.com >
Reviewed-by: Erik Faye-Lund <erik.faye-lund@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/35910 >
2025-07-16 10:56:00 +00:00
Samuel Pitoiset
00a6e284c8
radv: implement DGC IB chaining when the number of sequences is too high
...
The maximum number of DWORDS per IB is limited by the hardware. So,
when the number of sequences is too high, it would just hang.
The solution here is to implement IB chaining inside the DGC cmdbuf
itself, so that a sequence chains the next one basically.
In practice, games only use up to 4K sequences and they aren't affected
by this change.
This fixes dEQP-VK.dgc.ext.misc.properties.maxIndirectSequenceCount.
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/13536
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36062 >
2025-07-16 10:30:41 +00:00
Jose Maria Casanova Crespo
14399da3c6
v3dv: Do not increase TFU READAHEAD for imported buffers size
...
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/13508
Fixes: 0bcb82048c ("v3dv: avoid TFU reading unmapped pages beyond the end of the buffers")
Reviewed-by: Iago Toral Quiroga <itoral@igalia.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36134 >
2025-07-16 10:10:44 +00:00
Samuel Pitoiset
6d1daf51c9
ci: uprev VKCTS main to 73db56e823f8bf6b9dcab57af43b4216c3ba19b5
...
RADV is the only driver using VKCTS main.
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36106 >
2025-07-16 08:54:01 +00:00