Dylan Baker
95a111f826
docs: add release notes for 22.0.5
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19501 >
2022-11-03 17:09:25 +00:00
Dylan Baker
41adfa29e2
docs: add release notes for 22.1.1
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19501 >
2022-11-03 17:09:25 +00:00
Dylan Baker
0930855f7f
docs: add release notes for 22.0.4
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19501 >
2022-11-03 17:09:25 +00:00
Dylan Baker
2dd2e97451
docs: add release notes for 22.1.0
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19501 >
2022-11-03 17:09:25 +00:00
Dylan Baker
576dbc5d6a
docs: add release notes for 22.0.3
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19501 >
2022-11-03 17:09:25 +00:00
Dylan Baker
d979e2da66
docs: add release notes for 22.0.2
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19501 >
2022-11-03 17:09:25 +00:00
Dylan Baker
ca2c116f28
docs: add release notes for 22.0.1
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19501 >
2022-11-03 17:09:25 +00:00
Dylan Baker
6f7718bea9
docs: add release notes for 21.2.4
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19501 >
2022-11-03 17:09:25 +00:00
Dylan Baker
5114e0119e
docs: add release notes for 21.2.5
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19501 >
2022-11-03 17:09:25 +00:00
Dylan Baker
554255bf6b
docs: add release notes for 21.2.6
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19501 >
2022-11-03 17:09:25 +00:00
Dylan Baker
90256ad72a
docs: add release notes for 22.0.0
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19501 >
2022-11-03 17:09:25 +00:00
Jesse Natalie
d89e01883d
docs: Fix relnotes\21.3.0 formatting
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19501 >
2022-11-03 17:09:25 +00:00
Dylan Baker
83c21b5289
docs Add sha256 sums for 21.3.9
2022-06-08 12:38:22 -07:00
Dylan Baker
9ee3437bc0
docs: add release notes for 21.3.9
2022-06-08 11:13:28 -07:00
Eric Engestrom
722a83ae34
docs: add release notes for 21.3.8
2022-03-18 19:26:42 +00:00
Eric Engestrom
c27743979d
docs: add release notes for 21.3.7
2022-02-23 18:19:19 +00:00
Eric Engestrom
405ce01d78
docs: add release notes for 21.3.6
2022-02-09 20:10:36 +00:00
Eric Engestrom
7c4f2f1eb8
docs: add release notes for 21.3.5
2022-01-26 18:36:17 +00:00
Eric Engestrom
e03911b27e
docs: add release notes for 21.3.4
2022-01-12 21:32:23 +00:00
Eric Engestrom
7cdf129351
docs: add release notes for 21.3.3
2021-12-29 21:00:13 +00:00
Eric Engestrom
4b6c14cc7a
docs: add release notes for 21.3.2
2021-12-17 22:31:13 +00:00
Eric Engestrom
ec157bc04d
docs: add release notes for 21.3.1
2021-12-01 18:56:57 +00:00
Eric Engestrom
4a94b5d22a
docs: update sha256sum for 21.3.0
2021-11-17 20:38:39 +00:00
Eric Engestrom
9ca91d9bbe
docs: add release notes for 21.3.0
2021-11-17 20:15:02 +00:00
Rhys Perry
d9c7a17542
radv: enable VK_EXT_vertex_input_dynamic_state
...
Signed-off-by: Rhys Perry <pendingchaos02@gmail.com >
Acked-By: Mike Blumenkrantz <michael.blumenkrantz@gmail.com >
Tested-By: Mike Blumenkrantz <michael.blumenkrantz@gmail.com >
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/4768
Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11717 >
2021-10-13 05:13:10 +00:00
Eric Engestrom
9aee7855d2
egl: implement EGL_EXT_present_opaque on wayland
...
Signed-off-by: Eric Engestrom <eric@engestrom.ch >
Reviewed-by: James Jones <jajones@nvidia.com >
Reviewed-by: Simon Ser <contact@emersion.fr >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/12373 >
2021-10-12 21:40:54 +00:00
Samuel Pitoiset
49c3a88fad
radv: implement VK_KHR_format_feature_flags2
...
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/13194 >
2021-10-12 10:20:47 +00:00
Samuel Pitoiset
6b9e12ea25
radv: advertise VK_KHR_maintenance4
...
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/13193 >
2021-10-11 08:25:46 +00:00
Timur Kristóf
52413a93af
radv: Enable NGG culling by default on GFX10.3, add nonggc debug flag.
...
This commit enables NGG culling on all GFX10.3 GPUs by default.
A new debug flag environment variable RADV_DEBUG=nonggc is added to
disable this feature on GPUs where it is enabled by default.
The previous perf test flag RADV_PERFTEST=nggc will not be needed on
GFX10.3 anymore but it can still be used to enable the feature on
GPUs where it isn't on by default.
Totals from 58239 (45.27% of 128647) affected shaders:
VGPRs: 1989752 -> 2049408 (+3.00%); split: -3.21%, +6.21%
SpillSGPRs: 675 -> 883 (+30.81%); split: -78.07%, +108.89%
CodeSize: 72205968 -> 153572764 (+112.69%)
LDS: 0 -> 227125248 (+inf%)
MaxWaves: 1614598 -> 1646934 (+2.00%); split: +3.08%, -1.08%
Instrs: 14202239 -> 29654042 (+108.80%)
Latency: 87986508 -> 136960419 (+55.66%); split: -0.23%, +55.89%
InvThroughput: 14444832 -> 21141875 (+46.36%); split: -0.01%, +46.37%
VClause: 340794 -> 493067 (+44.68%); split: -1.33%, +46.01%
SClause: 520983 -> 738636 (+41.78%); split: -0.25%, +42.03%
Copies: 775639 -> 2787382 (+259.37%)
Branches: 296911 -> 1225431 (+312.73%)
PreSGPRs: 1316896 -> 2057270 (+56.22%); split: -0.14%, +56.36%
PreVGPRs: 1473558 -> 1658432 (+12.55%); split: -1.44%, +13.99%
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/13086 >
2021-10-08 14:18:54 +00:00
Lionel Landwerlin
b996fa8efa
anv: implement VK_KHR_synchronization2
...
v2: Use u_foreach_bit64() (Samuel)
v3: Add missing handling of VkMemoryBarrier2KHR in pNext of
VkSubpassDependency2KHR (Samuel)
v4: Remove unused ANV_PIPELINE_STAGE_PIPELINED_BITS (Ivan)
v5: fix missing anv_measure_submit() (Jason)
constify anv_pipeline_stage_pipelined_bits (Jason)
v6: Split flushes & invalidation emissions on
vkCmdSetEvent2KHR()/vkCmdWaitEvents2KHR() (Jason)
v7: Only apply flushes once on events (Jason)
v8: Drop split flushes for this patch
v9: Add comment about ignore some fields of VkMemoryBarrier2 in
VkSubpassDependency2KHR (Jason)
Drop spurious PIPE_CONTROL change s/,/;/ (Jason)
v10: Fix build issue on Android (Lionel)
Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com >
Reviewed-by: Jason Ekstrand <jason@jlekstrand.net >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9045 >
2021-10-06 20:22:38 +00:00
Dylan Baker
56510179b6
docs" Add SHA256 sum for mesa 21.2.3
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13109 >
2021-09-29 22:53:32 +00:00
Dylan Baker
4423581ab3
docs: add release notes for 21.2.3
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13109 >
2021-09-29 22:53:32 +00:00
Dylan Baker
773f2fbf6b
docs/relnotes/21.2.2: Add SHA256 sum
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/12963 >
2021-09-21 17:57:08 +00:00
Dylan Baker
0689f57dd9
docs: add release notes for 21.2.2
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/12963 >
2021-09-21 17:57:08 +00:00
Bas Nieuwenhuizen
f1095260a4
radv: Experimentally enable RT extensions.
...
Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/12592 >
2021-09-21 01:53:39 +00:00
Dave Airlie
86399c1b1f
lavapipe: enable KHR_spirv_1_4
...
One test fails but I think it's a missing barrier in the test
Acked-By: Mike Blumenkrantz <michael.blumenkrantz@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/12888 >
2021-09-17 05:38:29 +10:00
Dave Airlie
a2c30c1488
docs: update docs for new llvmpipe/lavapipe features
...
Acked-By: Mike Blumenkrantz <michael.blumenkrantz@gmail.com >
Reviewed-by: Roland Scheidegger <sroland@vmware.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11816 >
2021-09-16 04:15:41 +00:00
Eric Engestrom
996e50a60a
docs: add release notes for 21.1.8
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/12780 >
2021-09-08 22:37:44 +01:00
Rhys Perry
522f135d06
radv: expose VK_KHR_shader_integer_dot_product
...
Signed-off-by: Rhys Perry <pendingchaos02@gmail.com >
Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/12617 >
2021-09-03 13:21:28 +00:00
Mike Blumenkrantz
ae6a5e8f46
docs: update features for lavapipe
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/12627 >
2021-09-01 22:01:03 +00:00
Dave Airlie
07956bbcae
lavapipe: VK_KHR_depth_stencil_resolve support
...
This adds support for depth stencil resolves to lavapipe.
Reviewed-by: Roland Scheidegger <sroland@vmware.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/12504 >
2021-08-31 23:26:45 +00:00
Mike Blumenkrantz
88c3904289
docs: mark off ES 3.2 for zink
...
blammo
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/12603 >
2021-08-31 19:45:30 +00:00
Samuel Pitoiset
906f7f4296
radv: advertise VK_EXT_primitive_topology_list_restart
...
Everything should be already supported, except patch list.
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com >
Reviewed-By: Mike Blumenkrantz <michael.blumenkrantz@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/12611 >
2021-08-30 18:39:20 +00:00
Dave Airlie
8f72268fc9
llvmpipe: enable GL compatibility profiles
...
The two rasterpos fails looks related to GLSL linking, the vertex
shader is linked with the geometry shader which doesn't use any
of it's outputs so they seem to get removed, which stops the rasterpos
from working.
Reviewed-by: Emma Anholt <emma@anholt.net >
Reviewed-by: Roland Scheidegger <sroland@vmware.com >
Reviewed-by: Adam Jackson <ajax@redhat.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/12374 >
2021-08-17 05:34:55 +10:00
Eric Engestrom
d6cfc97156
docs: add release notes for 21.1.7
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/12331 >
2021-08-11 21:16:24 +00:00
Dave Airlie
c16f7e2a19
docs: add llvmpipe host memory extensions
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/12316 >
2021-08-11 10:06:22 +10:00
Dylan Baker
04adf1834c
docs: add release notes for 21.2.0
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/12202 >
2021-08-04 12:09:11 -07:00
Eric Engestrom
ffb95954bf
docs: add release notes for 21.1.6
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/12116 >
2021-07-30 23:10:09 +00:00
Mike Blumenkrantz
09d9b8cf9a
features: mark off timelines for lavapipe
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/12071 >
2021-07-29 00:06:10 +00:00
Samuel Pitoiset
72f55cf7c4
radv: implement VK_EXT_shader_atomic_float2
...
Some floating atomic instructions are not available on GFX8-9.
No LLVM support.
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com >
Reviewed-by: Rhys Perry <pendingchaos02@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/12060 >
2021-07-27 08:44:36 +02:00