Dylan Baker
d6031c68b6
docs: add release notes for 22.2.4
2022-11-16 15:02:11 -08:00
Dylan Baker
ce33e68fe0
docs: Add sha256 sum for 22.2.3
2022-11-07 10:16:36 -08:00
Dylan Baker
7c2e62b9b8
docs: add release notes for 22.2.3
2022-11-07 10:01:13 -08:00
Dylan Baker
16d3384210
docs: Add sha256 sum for 22.2.2
2022-10-19 10:06:27 -07:00
Dylan Baker
247d83cccf
docs: add release notes for 22.2.2
2022-10-19 09:50:22 -07:00
Dylan Baker
610800395d
docs: Add sha256 sum for 22.2.1
2022-10-11 12:09:25 -07:00
Dylan Baker
d8021bbb09
docs: add release notes for 22.2.1
2022-10-11 11:53:31 -07:00
Dylan Baker
3ba10f961e
docs: remove new_features.txt
...
which was accidentally not commit before.
2022-10-11 11:50:29 -07:00
Dylan Baker
3da8d29132
docs: Add sha256 sum for 22.2.0
2022-09-21 09:17:10 -07:00
Dylan Baker
eb7995d61e
docs: add release notes for 22.2.0
2022-09-21 09:17:00 -07:00
Samuel Pitoiset
f8bdbbdd90
radv: implement VK_EXT_attachment_feedback_loop_layout
...
This extension introduces a new layout which allows applications
to both render and sample from the same image inside the same draw
(aka. feedback loops).
Previously, the GENERAL layout was used and this introduced some
rendering artifacts because the hw can't read&write DCC/HTILE for
the same image, and we try to keep it compressed on GFX10+.
This helps fixing corruption with D3D9 and RPCS3 games which
are candidate for feedback loops.
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/4411
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com >
Reviewed-by: Timur Kristóf <timur.kristof@gmail.com >
Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17883 >
2022-08-08 09:16:39 -04:00
Adam Jackson
097653e3d2
gallium/dri2: Enable {GLX_ARB,EGL_KHR}_context_flush_control
...
This was disabled ages ago because it provoked bugs between us and
xserver about context creation attributes, hopefully those servers are
out of circulation by now, let's find out.
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17756 >
2022-08-01 19:04:18 +00:00
Dave Airlie
8be15cc382
lavapipe: expose some subgroup extensions
...
These are part of vulkan 1.2, but expose them to be nice.
Acked-By: Mike Blumenkrantz <michael.blumenkrantz@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17588 >
2022-07-27 20:58:56 +00:00
Mike Blumenkrantz
27c97dc0d1
lavapipe: advertise VK_EXT_multisampled_render_to_single_sampled
...
Reviewed-by: Dave Airlie <airlied@redhat.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17705 >
2022-07-26 00:02:26 +00:00
Mike Blumenkrantz
ad09694cba
lavapipe: EXT_non_seamless_cube_map
...
Reviewed-by: Alyssa Rosenzweig <alyssa@collabora.com >
Reviewed-by: Dave Airlie <airlied@redhat.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17711 >
2022-07-25 00:50:14 +00:00
Dave Airlie
af2e4a23c9
lavapipe: enable variablePointers
...
This passes the CTS with no regressions.
Acked-by: Mike Blumenkrantz <michael.blumenkrantz@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17587 >
2022-07-17 23:16:40 +00:00
Jesse Natalie
c1d0bf98f4
docs: Update features.txt and new_features.txt
...
Reviewed-by: Bill Kristiansen <billkris@microsoft.com >
Reviewed-by: Giancarlo Devich <gdevich@microsoft.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17446 >
2022-07-14 03:45:17 +00:00
Hans-Kristian Arntzen
9dbfc21ab9
radv: Implement VK_EXT_shader_module_identifier.
...
Passes dEQP-VK.pipeline.*.shader_module_identifier.*
Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17332 >
2022-07-06 16:27:21 +00:00
Dylan Baker
8c1dd372be
docs: add sah256sum for mesa 22.1.3
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17318 >
2022-06-30 19:11:44 +00:00
Dylan Baker
64e8391f05
docs: add release notes for 22.1.3
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17318 >
2022-06-30 19:11:44 +00:00
Dylan Baker
a1ba2bdf3d
docs: add sha256sum to 22.1.2 notes
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17086 >
2022-06-16 18:55:46 +00:00
Dylan Baker
4b5a73062b
docs: add release notes for 22.1.2
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17086 >
2022-06-16 18:55:46 +00:00
Samuel Pitoiset
16c47ad347
radv: advertise VK_EXT_border_color_swizzle on GFX10+
...
On GFX9 and older, the driver needs to swizzle itself it seems.
Exposing it on GFX10+, allows us to test it with Zink, at least.
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com >
Acked-by: Mike Blumenkrantz <michael.blumenkrantz@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17057 >
2022-06-16 18:31:33 +00:00
Chia-I Wu
af0080c4ef
turnip: advertise VK_EXT_border_color_swizzle
...
We already support the functionality so just advertise it. Pass all
dEQP-VK*border_swizzle*.
v2: update freedreno-a630-fails.txt
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17019 >
2022-06-15 15:48:47 +00:00
Mike Blumenkrantz
fbcf65bfea
anv: VK_EXT_border_color_swizzle
...
Reviewed-by: Jason Ekstrand <jason.ekstrand@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16992 >
2022-06-14 01:52:50 +00:00
Mike Blumenkrantz
efa58f6b47
lavapipe: VK_EXT_border_color_swizzle
...
Reviewed-by: Jason Ekstrand <jason.ekstrand@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16992 >
2022-06-14 01:52:50 +00:00
Georg Lehmann
9ccc683973
anv: Implement VK_EXT_non_seamless_cube_map.
...
Signed-off-by: Georg Lehmann <dadschoorse@gmail.com >
Reviewed-by: Jason Ekstrand <jason.ekstrand@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/12730 >
2022-06-10 18:31:57 +00:00
Georg Lehmann
17818800d0
radv: Implement VK_EXT_non_seamless_cube_map.
...
Signed-off-by: Georg Lehmann <dadschoorse@gmail.com >
Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl >
Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/12729 >
2022-06-09 23:39:43 +00:00
Samuel Pitoiset
79877d5df5
radv: advertise VK_EXT_primitives_generated_query
...
Pass all dEQP-VK.transform_feedback.primitives_generated_query.*.
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com >
Reviewed-by: Timur Kristóf <timur.kristof@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15639 >
2022-06-09 08:02:39 +00:00
Dylan Baker
c44ece1679
docs Add sha256 sums for 21.3.9
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16931 >
2022-06-08 22:04:43 +00:00
Dylan Baker
d413674160
docs: add release notes for 21.3.9
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16931 >
2022-06-08 22:04:43 +00:00
Alyssa Rosenzweig
01fd789ad5
docs: Document Mali-G57 conformance
...
Update the Panfrost driver documentation and the Mesa 22.2 release notes to
advertise the new Valhall support.
Signed-off-by: Alyssa Rosenzweig <alyssa@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16890 >
2022-06-06 19:30:15 +00:00
Dylan Baker
7bd8efb74f
docs: update sha256 for 22.0.5
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16828 >
2022-06-01 16:55:22 -07:00
Dylan Baker
a6e546ab51
docs: add release notes for 22.0.5
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16828 >
2022-06-01 16:55:21 -07:00
Dylan Baker
27a1c477c9
docs: Add sh256sums for 22.1.1
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16828 >
2022-06-01 16:55:11 -07:00
Dylan Baker
3e4de308a5
docs: add release notes for 22.1.1
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16828 >
2022-06-01 16:55:09 -07:00
Dylan Baker
569553f7c4
docs: add sha256sum to 22.0.4 notes
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16617 >
2022-05-19 22:38:46 +00:00
Dylan Baker
3cfcb3a1e0
docs: add release notes for 22.0.4
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16617 >
2022-05-19 22:38:46 +00:00
Dylan Baker
35e3aea0b2
relnotes: Add sha256sum and fix minor formatting issues
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16610 >
2022-05-19 16:37:15 +00:00
Dylan Baker
5944b9ab83
docs: add release notes for 22.1.0
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16610 >
2022-05-19 16:37:15 +00:00
Jonathan Weinstein
2b844aab6a
lavapipe: support instance rate zero for VK_EXT_vertex_attribute_divisor
...
gallium can't directly support vertex attribute instance rate zero, since
the instance rate is also used to determine if the data is per-vertex or
per-instance in the first place (hence divisor zero meaning the data is
per vertex).
While it's an optional feature for VK_EXT_vertex_attribute_divisor, some
apps require it to work (it's a standard d3d10 feature and widely
supported), hence translate it away as MAX_UINT32 divisor instead (which
at this point probably makes more sense than to change the gallium
interface), which should work all the same.
Reviewed-by: Roland Scheidegger <sroland@vmware.com >
Reviewed-By: Mike Blumenkrantz <michael.blumenkrantz@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16526 >
2022-05-18 01:29:36 +00:00
Sidney Just
3c0f349a7b
docs: updated zink features and release notes
...
Acked-by: Marek Olšák <marek.olsak@amd.com >
Reviewed-By: Mike Blumenkrantz <michael.blumenkrantz@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15504 >
2022-05-15 19:56:49 +00:00
Samuel Pitoiset
6dcf7f651f
radv: advertise VK_EXT_image_2d_view_of_3d
...
This pass new dEQP-VK.pipeline.*.image_2d_view_3d_image.*.
This should also fix a GPU hang with Deus Ex: Mankind Divided and Zink.
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com >
Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16294 >
2022-05-13 17:53:25 +00:00
Mike Blumenkrantz
8b8b580e42
docs: EXT_robustness2 for lavapipe
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16137 >
2022-05-10 20:30:09 +00:00
Dylan Baker
681abdcc57
docs: Add sh256sum for mesa 20.0.3
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16336 >
2022-05-04 15:55:22 -07:00
Dylan Baker
6eb129f108
docs: add release notes for 22.0.3
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16336 >
2022-05-04 15:55:22 -07:00
Jesse Natalie
2bf00b4cff
d3d12: Hook up robustness extensions
...
We can at least correctly return whether the context was lost, but
at this point can't correctly tear down and create a new one, nor
do we support the callback for dynamic notification.
Reviewed-by: Bill Kristiansen <billkris@microsoft.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15002 >
2022-04-28 19:33:04 +00:00
Jesse Natalie
06ae10bb92
wgl: Implement WGL_ARB_create_context_robustness
...
Reviewed-by: Jose Fonseca <jfonseca@vmware.com >
Reviewed-by: Bill Kristiansen <billkris@microsoft.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15002 >
2022-04-28 19:33:04 +00:00
Dylan Baker
f64e509672
docs: Add sha256sums for 22.0.2
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16089 >
2022-04-21 21:33:05 -07:00
Dylan Baker
c2c3bc5d9e
docs: add release notes for 22.0.2
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16089 >
2022-04-21 21:33:05 -07:00