Erik Faye-Lund
a22b85ce5e
zink: document some more features for higher GL versions
...
Reviewed-By: Mike Blumenkrantz <michael.blumenkrantz@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8212 >
2020-12-23 17:20:49 +00:00
Andres Gomez
050241d81a
ci: remove all tracie remains
...
Signed-off-by: Andres Gomez <agomez@igalia.com >
Reviewed-by: Tomeu Vizoso <tomeu.vizoso@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6388 >
2020-12-22 18:31:01 +00:00
Trevor Woerner
e550ca8888
docs/egl.rst: switch true→enabled
...
The old "true/false" values for some of the configuration options have been
deprecated in favour of enabled/disabled.
Signed-off-by: Trevor Woerner <twoerner@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8173 >
2020-12-22 17:02:28 +00:00
Mike Blumenkrantz
63d900964b
doc/features: mark off tessellation for zink
...
Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8199 >
2020-12-22 14:48:52 +00:00
Dave Airlie
46734a02fc
gallium: add an api to retrieve pipe offsets
...
This is needed to implement the vulkan transform feedback pause
resume functionality
Acked-by: Marek Olšák <marek.olsak@amd.com >
Reviewed-by: Roland Scheidegger <sroland@vmware.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7981 >
2020-12-21 01:12:41 +00:00
Alyssa Rosenzweig
05ad0f8871
docs/panfrost: Mention the IRC channel
...
Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com >
Suggested-by: Icecream95 <ixn@disroot.org >
Reviewed-by: Adam Jackson <ajax@redhat.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8148 >
2020-12-19 14:29:44 +00:00
Alyssa Rosenzweig
2a7c881c14
docs/panfrost: Document building Panfrost
...
Pretty similar to anything else in Mesa, although kmsro is required and
LLVM is not.
Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com >
Reviewed-by: Adam Jackson <ajax@redhat.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8148 >
2020-12-19 14:29:44 +00:00
Alyssa Rosenzweig
32da749edb
docs/systems: Update Panfrost link
...
There's not much on the standalone site anymore (it dates back from
before Panfrost was upstreamed), let's just keep everything in Mesa.
Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com >
Reviewed-by: Adam Jackson <ajax@redhat.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8148 >
2020-12-19 14:29:44 +00:00
Alyssa Rosenzweig
59b7228a68
docs: Update Panfrost in the source tree
...
Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com >
Reviewed-by: Adam Jackson <ajax@redhat.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8148 >
2020-12-19 14:29:44 +00:00
Alyssa Rosenzweig
496ca466fd
docs/panfrost: Fix comment about Lima
...
Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com >
Suggested-by: Vasily Khoruzhick <anarsoul@gmail.com >
Reviewed-by: Adam Jackson <ajax@redhat.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8148 >
2020-12-19 14:29:44 +00:00
Erik Faye-Lund
9860b19086
docs/features: update list of zink features
...
There's a few GL4 features that zink already supports.
Reviewed-by: Hoe Hao Cheng <haochengho12907@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8158 >
2020-12-18 11:09:33 +00:00
Juan A. Suarez Romero
3a63e43071
doc/features: add VC4 driver
...
Include this Broadcom driver in the feature matrix, together with the
implemented extensions.
Reviewed-by: Alejandro Piñeiro <apinheiro@igalia.com >
Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8137 >
2020-12-18 08:51:27 +00:00
Alyssa Rosenzweig
daf339a479
docs: Add a stub page for Panfrost
...
List the supported hardware with some remarks. This page should grow in
the future.
Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com >
Reviewed-by: Eric Anholt <eric@anholt.net >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8096 >
2020-12-17 01:07:54 +00:00
Dylan Baker
818031afd1
docs: update calendar and link releases 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
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
96f1c54266
docs: update calendar and link releases notes for 20.3.1
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8129 >
2020-12-16 11:00:45 -08: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
e836005194
docs: update calendar and link releases notes for 20.2.5
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8129 >
2020-12-16 11:00:21 -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
Eric Anholt
6ffc5611c8
docs: Fix the documentation of the OSMesa path.
...
Typo in gallium, along with the fact that gallium's osmesa installs to the
same directory as classic's.
Reviewed-by: Eric Engestrom <eric@engestrom.ch >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/1243 >
2020-12-10 18:38:13 +00:00
Michel Dänzer
cd4f6cdcf4
docs: Adapt to FDO_DISTRIBUTION_TAG → MESA_IMAGE_TAG rename
...
Fixes: 0781d9825b "ci: Append $MESA_TEMPLATES_COMMIT to image tags"
Reviewed-by: Andres Gomez <agomez@igalia.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7957 >
2020-12-10 08:22:46 +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
1f31a21664
radeonsi: remove SDMA support
...
There are many issues with SDMA across many generations of hardware.
A recent example is that gfx10.3 suffers from random GPU hangs if
userspace uses SDMA.
Reviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7908 >
2020-12-09 00:52:26 +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
aacf309c8d
docs: update calendar and link releases 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
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
94c6511757
docs: add release schedule for 20.3
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7906 >
2020-12-03 10:30:04 -08:00
Dylan Baker
e1f47001ed
docs: update calendar and link releases notes for 20.3.0
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7906 >
2020-12-03 10:28:25 -08: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
Erik Faye-Lund
893a30eacc
docs: inline contents.rst into index.rst
...
The idea of having a single file containing the ToC is not really how
things are done in Sphinx, and kinda makes it harder to structure
documentation more naturally. This was just something I did to mirror
what we used to do for the old HTML-only version of the docs, to ease
the transition and to de-clutter index.rst.
Now that the transition is far behind us, and index.rst is much cleaner,
we can finally start inlining this.
In the long run, I expect most of these to be moved to separate "chapter
articles" that summarize what these topics are, and thus disappear from
here.
Reviewed-by: Eric Anholt <eric@anholt.net >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7709 >
2020-12-01 18:32:31 +00:00
Erik Faye-Lund
e3047762c9
docs: mention egl in api-list
...
Reviewed-by: Eric Anholt <eric@anholt.net >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7709 >
2020-12-01 18:32:31 +00:00
Erik Faye-Lund
7f155a6da3
docs: do not explicitly call out es-versions
...
There's no reason to explicitly call out GL ES versions here, as these
are all major versions there are, and it's very unlikely that more
versions will emerge.
Reviewed-by: Eric Anholt <eric@anholt.net >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7709 >
2020-12-01 18:32:31 +00:00
Erik Faye-Lund
7b54772d53
docs: use external link-references
...
The rST code here is much more to the point and easy to read if we
define the links as external link-references instead of inlining them.
This will make the next few patches much easier to grok.
Reviewed-by: Eric Anholt <eric@anholt.net >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7709 >
2020-12-01 18:32:31 +00:00
Erik Faye-Lund
2f9e27cc1a
docs: move major versions history out of front-page
...
The features added in each major version is also unlikely the first things
someone wants to know about Mesa. So let's move this into the
versions.rst article.
This documentation is severely out of date anyway, and as it doesn't
seem like anyone is interested in documenting this any more, we should
probably consider driopping versions.rst entirely in the longer run.
But for now, this makes the front-page much more approachable.
Reviewed-by: Eric Anholt <eric@anholt.net >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7709 >
2020-12-01 18:32:31 +00:00
Erik Faye-Lund
60fa79b009
docs: break project history out of front-page
...
The project history isn't usually what a user wants to read first when
they read about a project, so let's remove it from the front-page of the
documentation.
Reviewed-by: Eric Anholt <eric@anholt.net >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7709 >
2020-12-01 18:32:31 +00:00
Marek Olšák
9b1f091bd9
gallium: add PIPE_CAP_PREFER_REAL_BUFFER_IN_CONSTBUF0
...
Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6946 >
2020-12-01 11:52:10 +00:00
Theogen Ratkin
4ba86ca9c3
docs: grammar fixes
...
Signed-off-by: Theogen Ratkin <feogenratkin@gmail.com >
Reviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7804 >
2020-11-27 19:06:01 +00:00
Erik Faye-Lund
8564715253
docs: document new zink-flag
...
We forgot to document this previously, so let's add it now.
Fixes: feb9462bb1 ("zink: Added inbuilt debug logging from the VK_LAYER_LUNARG_standard_validation layer.")
Reviewed-By: Mike Blumenkrantz <michael.blumenkrantz@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7802 >
2020-11-26 20:38:07 +01:00
Alejandro Piñeiro
4adb643a0a
docs/features: update list of v3dv supported features
...
We have been implementing some features without updating the file, and
we even had some that were supported for a while.
Reviewed-by: Iago Toral Quiroga <itoral@igalia.com >
v2: include VK_KHR_wayland_surface as !7303 got merged
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7758 >
2020-11-26 10:59:40 +00:00
Dylan Baker
989877365d
release-calender: Update 20.3
...
I've been forgetting to remove completed rc's
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7739 >
2020-11-23 19:32:06 +00:00
Dylan Baker
f60fabc38f
docs: update calendar and link releases notes for 20.2.3
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7739 >
2020-11-23 19:32:06 +00:00