Eric Engestrom
1950a8b78c
docs: add sha sum for 24.3.4
2025-01-22 19:21:38 +01:00
Eric Engestrom
82728bb500
docs: add release notes for 24.3.4
2025-01-22 19:12:23 +01:00
David Heidelberg
cdca99fe84
docs: move license(s) to licenses directory
...
Cc: mesa-stable
Signed-off-by: David Heidelberg <david@ixit.cz >
(cherry picked from commit c22d640fe9
)
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33113 >
2025-01-14 08:45:04 -08:00
David Heidelberg
e54b547d4b
docs: Clarify project name and include Mesa3D
...
Mesa3D is commonly used, as evidenced by the use of the Mesa3D.org domain.
Additionally, it is unnecessary to advise against using "MesaGL"
since we do not use it ourselves.
Cc: mesa-stable
Signed-off-by: David Heidelberg <david@ixit.cz >
(cherry picked from commit 6f08f921bf
)
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33113 >
2025-01-14 08:44:58 -08:00
David Heidelberg
3eb1489bb1
docs: remove deprecated component list and licenses
...
Cc: mesa-stable
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/12180
Signed-off-by: David Heidelberg <david@ixit.cz >
(cherry picked from commit 69849bc4d1
)
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33113 >
2025-01-14 08:44:57 -08:00
Dylan Baker
9be97d8dec
docs: Add SHA sums to 24.3.3 release notes
2025-01-03 09:58:39 -08:00
Dylan Baker
a2e52a3669
docs: add release notes for 24.3.3
2025-01-03 09:36:33 -08:00
Erik Faye-Lund
40cb39104d
docs/ci: treat warnings as errors
...
When we moved building the docs to Meson, we accidentally dropped the -W
flag that we used to have. This lead to us no longer detecting certain
problems in the docs, which is unfortunate.
Let's bring this back gated by the werror meson-option, and wire that up
on the CI end.
Fixes: fdd204538b
("ci: build docs using meson")
Reviewed-by: Dylan Baker <None>
(cherry picked from commit cf07e89d06
)
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32852 >
2025-01-02 16:13:43 -08:00
Dylan Baker
0683bbbf0d
docs: Update checksums for 24.3.2
2024-12-19 14:52:13 -08:00
Dylan Baker
aaf540f49e
docs: add release notes for 24.3.2
2024-12-19 12:45:30 -08:00
Dylan Baker
54adfc351f
docs: Add SHA sums for 24.3.1
2024-12-04 14:45:49 -08:00
Dylan Baker
d0586e16e6
docs: add release notes for 24.3.1
2024-12-04 14:12:38 -08:00
Dylan Baker
3887c8643a
docs/relnotes/24.3.0: Add SHA sums
2024-11-21 08:53:35 -08:00
Dylan Baker
ae339fb113
docs: add release notes for 24.3.0
2024-11-21 08:27:37 -08:00
Pavel Ondračka
584ac64670
r300: add switch to support IEEE and FF math opcodes
...
Also add support for the 0*NaN = NaN IEEE compliant multiply on R500.
All of this is disabled by default, but can be enabled with a
RADEON_DEBUG variable or alternativelly with a driconf tweak.
Signed-off-by: Pavel Ondračka <pavel.ondracka@gmail.com >
Reviewed-by: Filip Gawin <filip@gawin.net >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31745 >
2024-11-06 21:10:21 +00:00
Timur Kristóf
6bf19b2d70
radv: Increase NGG culling PS param limit to 12 on GFX10.
...
Helps performance in Baldur's Gate 3 on Navi 10
when NGG culling is enabled.
Also fix the description of the RADV_PERFTEST=nggc env var.
Signed-off-by: Timur Kristóf <timur.kristof@gmail.com >
Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31971 >
2024-11-06 03:16:53 +00:00
Erik Faye-Lund
94cf47e43f
docs/features: mark off missing panvk feature
...
This was recenctly wired up, but we forgot to expose it in features.txt.
Let's add it!
Fixes: e474d4ebee
("panvk: add support for VK_KHR_timeline_semaphore")
Reviewed-by: Chia-I Wu <olvaffe@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31932 >
2024-11-04 10:13:00 +01:00
Erik Faye-Lund
62622c6523
panvk: enable KHR_16bit_storage
...
This enables the 16bit storage extensions, with the
uniformAndStorageBuffer16BitAccess feature-bit.
This seems to already be implemented, so let's just expose it!
Reviewed-by: Boris Brezillon <boris.brezillon@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31907 >
2024-10-31 11:06:28 +00:00
Samuel Pitoiset
77e59eefc1
radv: add an option to configure the trap handler exceptions
...
This introduces RADV_TRAP_HANDLER_EXCP to configure the various
shader exceptions.
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31902 >
2024-10-31 06:58:15 +00:00
Samuel Pitoiset
75d979cdfb
docs: add missing RADV_TRAP_HANDLER
...
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31902 >
2024-10-31 06:58:15 +00:00
Eric Engestrom
a84abce84b
docs: add sha sum for 24.2.6
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31913 >
2024-10-30 18:54:56 +00:00
Eric Engestrom
e0c05642a3
docs: update calendar for 24.2.6
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31913 >
2024-10-30 18:54:56 +00:00
Eric Engestrom
d9c8396918
docs: add release notes for 24.2.6
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31913 >
2024-10-30 18:54:56 +00:00
Erik Faye-Lund
c245609b64
docs/features: mark off more panvk extensions
...
These are already implemented, let's check them off.
Acked-by: Boris Brezillon <boris.brezillon@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31887 >
2024-10-30 15:23:29 +00:00
Erik Faye-Lund
c987a2a3dd
docs/features: claim vk 1.0 for panvk
...
We're not yet fully conformant to Vulkan 1.0, but we are getting
reasonably close. But this document isn't about conformance, it's
documenting what features are implemented, and we currently support all
Vulkan 1.0 features on PanVK.
So let's toggle this switch.
Acked-by: Boris Brezillon <boris.brezillon@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31887 >
2024-10-30 15:23:29 +00:00
Erik Faye-Lund
b63dab29f0
panvk: expose EXT_depth_clip_enable
...
Reviewed-by: Boris Brezillon <boris.brezillon@collabora.com >
Reviewed-by: Lars-Ivar Hesselberg Simonsen <lars-ivar.simonsen@arm.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31886 >
2024-10-30 09:55:56 +01:00
Samuel Pitoiset
8300378bf3
radv: advertise VK_EXT_device_generated_commands on GFX8+
...
GFX6-7 can't really support it and it's not worth the effort anyways.
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31383 >
2024-10-28 16:27:35 +00:00
Eric Engestrom
bf0c24da2d
docs: update link to perf
wiki
...
https://perf.wiki.kernel.org/ is now a permanent http redirect to
https://perfwiki.github.io/ , which itself is an html redirect to
https://perfwiki.github.io/main/ , but let's just link to the root and
let the second redirection be a detail on their side.
Since the second redirection is not an http redirection, it won't light
up the linkcheck, so we don't have to add an equivalent line to what was
previously there.
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31824 >
2024-10-24 16:42:41 +00:00
Chia-I Wu
ea478efa2e
panvk: advertise VK_EXT_image_drm_format_modifier
...
The extension is supported despite we only support
DRM_FORMAT_MOD_LINEAR.
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31719 >
2024-10-22 00:47:47 +00:00
Chia-I Wu
b7bc7852d7
panvk: advertise VK_KHR_image_format_list
...
Since panvk does not treat VK_IMAGE_CREATE_MUTABLE_FORMAT_BIT specially,
we can just advertise the extension. When AFBC is supported in the
future, we will want to check the list to see if we can keep AFBC even
when VK_IMAGE_CREATE_MUTABLE_FORMAT_BIT is set.
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31719 >
2024-10-22 00:47:47 +00:00
Christian Gmeiner
fad599a619
etnaviv: Enable ARB_framebuffer_no_attachments
...
There is not much needed to pass the supported tests.
Signed-off-by: Christian Gmeiner <cgmeiner@igalia.com >
Reviewed-by: Adam Jackson <ajax@redhat.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31578 >
2024-10-21 23:27:30 +00:00
Amber
9ace01edbe
tu, ir3: Implement VK_KHR_shader_atomic_int64 for a7xx.
...
Passes dEQP-VK.glsl.atomic_operations.*64bit*
Signed-off-by: Amber Harmonia <amber@igalia.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/27776 >
2024-10-21 21:47:44 +00:00
Sid Pranjale
21beb7a6bd
nvk: implement VK_EXT_depth_clamp_zero_one
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31488 >
2024-10-18 00:56:15 +00:00
Connor Abbott
e9bb906a32
tu: Implement VK_EXT_pipeline_robustness
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31687 >
2024-10-17 16:16:05 +00:00
Connor Abbott
e6c5dcd295
tu: Expose VK_KHR_dynamic_rendering_local_read
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31261 >
2024-10-17 00:30:45 +00:00
Eric Engestrom
e0c933677e
docs: add sha sum for 24.2.5
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31689 >
2024-10-16 20:31:45 +00:00
Eric Engestrom
cf7f8afecc
docs: update calendar for 24.2.5
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31689 >
2024-10-16 20:31:45 +00:00
Eric Engestrom
d04cc53f55
docs: add release notes for 24.2.5
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31689 >
2024-10-16 20:31:45 +00:00
Chia-I Wu
7f4f20c811
panvk: advertise VK_KHR_external_{fence,semaphore}_fd
...
Remove panvk_GetPhysicalDeviceExternal{Fence,Semaphore}Properties and
let vk_common_GetPhysicalDeviceExternal{Fence,Semaphore}Properties
handle them.
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31647 >
2024-10-16 16:48:09 +00:00
Chia-I Wu
da80d7dc86
panvk: advertise VK_EXT_external_memory_dma_buf
...
It is already supported.
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31649 >
2024-10-16 15:19:25 +00:00
Chia-I Wu
a78b7d3c52
panvk: advertise VK_KHR_external_memory_fd
...
It is already supported.
Also remove an outdated TODO because pan_kmod_bo_import supports
reference counting.
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31649 >
2024-10-16 15:19:25 +00:00
Dylan Baker
38f7ae5288
release: push 24.3 out two weeks
...
I've had a couple of requests to push the release out 1-2 weeks. There
have been various reasons for this, but the best one (IMHO) is that this
is the week directly after XDC, and many people will be jetlagged and/or
suffering from the post-XDC flu.
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31637 >
2024-10-15 14:59:50 -07:00
Karol Herbst
ff2c4e8f11
zink: add CL CTS result
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31614 >
2024-10-15 21:07:07 +00:00
Boris Brezillon
e9462e77d8
panvk: Advertise dynamic rendering support
...
This was already supported, but not yet exposed.
Signed-off-by: Boris Brezillon <boris.brezillon@collabora.com >
Reviewed-by: Lars-Ivar Hesselberg Simonsen <lars-ivar.simonsen@arm.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31625 >
2024-10-15 13:16:07 +00:00
Chia-I Wu
b0a378374b
panvk: advertise VK_EXT_physical_device_drm
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31635 >
2024-10-15 00:34:04 +00:00
Erik Faye-Lund
620739ebc4
panvk: expose KHR_external_fence and KHR_external_fence_capabilities
...
These seems to already be implemented, let's expose them!
Reviewed-by: Boris Brezillon <boris.brezillon@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31487 >
2024-10-14 18:33:29 +00:00
Erik Faye-Lund
17b81d1fdc
panvk: expose KHR_external_memory and KHR_external_memory_capabilities
...
Seems to be implemented already, let's expose them!
Reviewed-by: Boris Brezillon <boris.brezillon@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31487 >
2024-10-14 18:33:29 +00:00
Erik Faye-Lund
f18bab24eb
panvk: expose KHR_external_semaphore and KHR_external_semaphore_capabilities
...
These seem to already be implemented, so let's expose them.
Reviewed-by: Boris Brezillon <boris.brezillon@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31487 >
2024-10-14 18:33:29 +00:00
Erik Faye-Lund
76172b8ebd
docs/features: fix bad sorting of drivers
...
Acked-by: Boris Brezillon <boris.brezillon@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31487 >
2024-10-14 18:33:29 +00:00
Erik Faye-Lund
c144e065a7
panvk: expose KHR_bind_memory2 support
...
This seems to already be implemented, so let's expose it...
Reviewed-by: Boris Brezillon <boris.brezillon@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31487 >
2024-10-14 18:33:29 +00:00