Dylan Baker
38bce7238c
docs: Add 21.0.1 hashes
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9818 >
2021-03-25 00:18:57 +00:00
Dylan Baker
e26906ce93
docs: add release notes for 21.0.1
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9818 >
2021-03-25 00:18:57 +00:00
Dylan Baker
8463066078
docs: Add hashes for 20.3.5
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9818 >
2021-03-25 00:18:57 +00:00
Dylan Baker
930d2a92a3
docs: add release notes for 20.3.5
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9818 >
2021-03-25 00:18:57 +00:00
Mike Blumenkrantz
1ab309377e
lavapipe: support VK_KHR_copy_commands2
...
Reviewed-by: Dave Airlie <airlied@redhat.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9693 >
2021-03-18 17:14:58 -04:00
Adam Jackson
3c72c86742
zink: Wire up ARB_post_depth_coverage
...
Just a matter of passing the bits through in the right place.
Reviewed-By: Mike Blumenkrantz <michael.blumenkrantz@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9637 >
2021-03-17 23:15:12 +00:00
Dylan Baker
ca79b041cb
docs: add release notes for 21.0.0
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9538 >
2021-03-11 16:43:46 -08:00
Ilia Mirkin
4fdbc22c42
docs: add notes about nvc0 support of ARB/EXT_texture_filter_minmax
...
Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9487 >
2021-03-12 00:05:24 +00:00
Dylan Baker
5fee362fba
docs: Remove 21.0 features from features_new.txt
...
I forgot to do this at branchpoint time.
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9529 >
2021-03-11 20:27:14 +00:00
Adam Jackson
69f3d3a29f
zink: Enable GL_EXT_depth_bounds_test
...
Available since Vulkan 1.0, and in fact already wired up, just not
advertised. It looks like we could make this dynamic state but this
works for now.
Reviewed-By: Mike Blumenkrantz <michael.blumenkrantz@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9371 >
2021-03-03 16:17:11 +00:00
Adam Jackson
8248af3070
docs: Document GL_EXT_depth_bounds_test
...
Reviewed-by: Eric Anholt <eric@anholt.net>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9287 >
2021-02-26 19:05:34 +00:00
Mike Blumenkrantz
66d5966426
zink: update relnotes
...
Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9151 >
2021-02-19 03:20:39 +00:00
Mike Blumenkrantz
aad3135ec9
features: mark off GL 4.5 for zink
...
also update relnotes
Reviewed-by: Erik Faye-Lund <erik.faye-lund@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8989 >
2021-02-11 11:50:47 -05:00
Bas Nieuwenhuizen
fdfd316d5b
radv: Implement VK_KHR_zero_initialize_workgroup_memory.
...
Reuses the pass that was implemented for ANV.
Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8751 >
2021-02-04 01:29:58 +00:00
Caio Marcelo de Oliveira Filho
d49b0fa72f
anv: Implement VK_KHR_zero_initialize_workgroup_memory
...
Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
Reviewed-by: Jason Ekstrand <jason@jlekstrand.net>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8708 >
2021-02-02 17:06:56 +00:00
Bas Nieuwenhuizen
58e5232625
radv: Enable DRM format modifiers on GFX9+.
...
Reviewed-By: Chad Versace <chad@kiwitree.net>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7667 >
2021-02-02 00:43:56 +00:00
Dylan Baker
98d21ee5e1
docs: Add sha256sum for 20.3.4
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8791 >
2021-01-29 20:13:14 -08:00
Dylan Baker
ea26354ce7
docs: add release notes for 20.3.4
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8791 >
2021-01-29 20:13:10 -08:00
Bas Nieuwenhuizen
d938fcefb9
radv: Expose VK_KHR_workgroup_memory_explicit_layout.
...
Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8752 >
2021-01-29 00:05:36 +01:00
Caio Marcelo de Oliveira Filho
804c90e256
anv: Implement VK_KHR_workgroup_memory_explicit_layout
...
Reviewed-by: Jason Ekstrand <jason@jlekstrand.net>
Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8699 >
2021-01-27 22:20:53 +00:00
Erik Faye-Lund
04c22a69f3
docs: fix sphinx-warnings due to lacking escaping
...
There's a few more cases that needs proper quoting for Sphinx. Asterisks
and ticks at the start of words, as well as underscores at the end of
symbols, even when they have trailing escaped characters.
We should really find a way to robustly escape these things when
generating them.
Reviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8243 >
2021-01-21 17:42:01 +00:00
Dylan Baker
60ffde5994
docs: Add sha256sum for 20.3.3
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8478 >
2021-01-13 20:25:25 +00:00
Dylan Baker
1a20041361
docs: add release notes for 20.3.3
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8478 >
2021-01-13 20:25:25 +00:00
Daniel Schürmann
fcd2ef23e5
radv: vectorize 16bit instructions
...
Reviewed-by: Rhys Perry <pendingchaos02@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6680 >
2021-01-13 17:46:56 +00:00
Alyssa Rosenzweig
f636874d9d
docs: Add release note for Bifrost GL3.1
...
GL3.1 was already new for Midgard so we adjust the wording slightly.
Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8429 >
2021-01-12 22:23:36 +00:00
Bas Nieuwenhuizen
9f43b44bf0
radv: Enable sparse buffer and image support.
...
Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7953 >
2021-01-11 12:01:34 +00:00
Danylo Piliaiev
2b29ec7ca4
freedreno: Enable GLSL 3.30, updating us to GL 3.3 contexts
...
All necessary features are already supported.
GL33 CTS failures:
KHR-GL33.texture_swizzle.smoke - timeouts, passes otherwise
KHR-GL33.cull_distance.coverage - see
https://gitlab.khronos.org/Tracker/vk-gl-cts/-/issues/2673
fix is not in the public repo yet.
Signed-off-by: Danylo Piliaiev <dpiliaiev@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8270 >
2021-01-06 15:54:54 +00:00
Alyssa Rosenzweig
bd697652a7
docs: Document extensions exposing GL3.0
...
Conditional rendering bumps us to big GL 3.0 on Midgard, but broken
texture buffer handling keeps us from GL 3.1. That should be fixed
shortly, I hope.
Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8292 >
2021-01-01 00:08:58 -05:00
Dylan Baker
6398411b6c
docs: Add sha256 sum for 20.3.2
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8280 >
2020-12-30 20:19:44 -08:00
Dylan Baker
fc5b436a7b
docs: add release notes for 20.3.2
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8280 >
2020-12-30 20:19:43 -08:00
Adam Jackson
435de835cd
swrast: Remove the classic swrast DRI driver
...
Following up from the classic swrast OSMesa removal in favor of
llvmpipe/softpipe, remove the classic swrast DRI driver. It's unused by
any distribution -- debian was the last holdout until this week, which had
it enabled instead of softpipe on obscure platforms (non-LLVM and hurd).
Now that debian has switched, remove the driver so nobody can accidentally
enable it again.
Fixes : #325 , #324 , #322 , #321 , #319 , #318 , #317 , #315 , #313 , #311 , #310 ,
#306 , #305 , #304 , #302 , #301 , #300 , #299 , #298 , #297 , #293 , #289
Reviewed-by: Eric Anholt <eric@anholt.net> (commit message rewritten)
Reviewed-by: Matt Turner <mattst88@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8069 >
2020-12-31 00:15:29 +00:00
Eric Anholt
02328637c1
freedreno: Enable GLSL 1.50, updating us to GL 3.2 contexts.
...
We have been advertising 3.1, which waffle has issues creating contexts
for, causing coverage (and performance!) issues in piglit. We should
support all the necessary features already.
Some new failures are caught by the 3.2 CTS, but they look like they're
existing issues simply not covered by the minimal GL 3.0 CTS.
Fixes : #3037
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8255 >
2020-12-29 19:37:52 +00:00
Dylan Baker
5c164e361b
docs: Add sha256 sums for 20.2.6
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8131 >
2020-12-16 21:59:48 +00:00
Dylan Baker
aade49f956
docs: add release notes for 20.2.6
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8131 >
2020-12-16 21:59:48 +00:00
Dylan Baker
066689cb59
docs: Add sha256 sums for 20.3.1
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8129 >
2020-12-16 11:00:40 -08:00
Dylan Baker
245145f3c3
docs: add release notes for 20.3.1
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8129 >
2020-12-16 11:00:39 -08:00
Dylan Baker
b8005592bd
docs: add sha256 sums for 20.2.5
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8129 >
2020-12-16 10:59:45 -08:00
Dylan Baker
8c12442ba3
docs: add release notes for 20.2.5
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8129 >
2020-12-16 10:59:43 -08:00
Samuel Pitoiset
a791c1f3a7
radv: advertise VK_KHR_fragment_shading_rate on GFX10.3+
...
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/7837 >
2020-12-14 16:22:39 +00:00
Eric Anholt
ee80237218
mesa: Retire classic OSMesa.
...
The classic OSMesa renders directly into user memory using
src/mesa/swrast, while gallium OSMesa renders using softpipe or llvmpipe
and copies out at glFlush() time. This would make gallium look like a
worse choice for OSMesa, except that swrast is:
1) Painfully slow to render compared to llvmpipe
2) Incorrect at derivatives
3) Limited to GL 2.1 instead of GL 4.6
In my survey of OSMesa users, debian was the remaining holdout with
classic OSMesa in use on hurd and some rare non-LLVM-supported
architectures (sh4, alpha, etc.). As of today, they've switched to
softpipe-based gallium OSMesa for them.
To prevent people from running the wrong OSMesa (to the extent that
running OSMesa can ever be the right thing), delete the classic
version.
Reviewed-by: Eric Engestrom <eric.engestrom@intel.com>
Closes : #320
Closes : #877
Closes : #2297
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/1243 >
2020-12-10 18:38:13 +00:00
Marek Olšák
c5ae01dcf1
ac,radeonsi: implement GL_NV_compute_shader_derivatives
...
Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6799 >
2020-12-09 15:52:58 +00:00
Marek Olšák
0ef61a162a
mesa: remove code for old (mostly unsupported) GL_NV_point_sprite
...
Reviewed-by: Eric Anholt <eric@anholt.net>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7956 >
2020-12-08 18:48:30 +00:00
Hans-Kristian Arntzen
86644b84b9
radv: Implement VK_VALVE_mutable_descriptor_type.
...
Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7967 >
2020-12-07 15:25:17 +00:00
Dylan Baker
7cb8700f76
relnotes: Add sha256sums for 20.2.4
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7931 >
2020-12-04 21:28:34 +00:00
Dylan Baker
ec2a055b56
docs: add release notes for 20.2.4
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7931 >
2020-12-04 21:28:34 +00:00
Dylan Baker
9681b5b755
docs: Add sha256 sums for 20.3.0
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7906 >
2020-12-03 10:28:16 -08:00
Dylan Baker
af74c35d7d
docs: add release notes for 20.3.0
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7906 >
2020-12-03 10:28:15 -08:00
Adam Jackson
94a9867b05
glx: Remove DRI1
...
The DRI1 drivers were removed in Mesa 8.0, released in February 2012.
Time to say goodnight.
Reviewed-by: Eric Anholt <eric@anholt.net>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7660 >
2020-12-01 18:40:18 +00:00
Dylan Baker
9c2e8a8f90
docs: Add relnotes for 20.2.3
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7739 >
2020-11-23 19:32:06 +00:00
Dylan Baker
ad2b120087
docs: add release notes for 20.2.3
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7739 >
2020-11-23 19:32:06 +00:00