Erik Faye-Lund
8d3475ab8c
docs/zink: document missing max-image requirements
...
This should bring Zink's documentation up to speed with the previous
commit.
Reviewed-by: Jesse Natalie <jenatali@microsoft.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19780 >
2022-11-29 13:35:46 +00:00
Erik Faye-Lund
dc770eb9bb
zink: check maxImageDimension1D as well as maxImageDimension2D
...
According to the docs for PIPE_CAP_MAX_TEXTURE_2D_SIZE, it's the limit
both for 2D *and* 1D textures. So let's take the min of the two vulkan
features here instead of assuming they're the same.
Reviewed-by: Jesse Natalie <jenatali@microsoft.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19780 >
2022-11-29 13:35:46 +00:00
Marek Olšák
8cb8a3c03d
glx,dri: simplify indirect function call syntax
...
just remove () and * and the space
Reviewed-by: Adam Jackson <ajax@redhat.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19741 >
2022-11-27 02:52:41 +00:00
Matt Coster
0432015265
pvr: debug: Add documentation for PVR_DEBUG environment variable
...
Signed-off-by: Matt Coster <matt.coster@imgtec.com >
Reviewed-by: Karmjit Mahil <Karmjit.Mahil@imgtec.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18948 >
2022-11-25 16:42:55 +00:00
Erik Faye-Lund
16fd8b8324
docs/zink: update query requirements
...
These features are no longer required.
Reviewed-by: Soroush Kashani <soroush.kashani@imgtec.com >
Reviewed-by: Christian Gmeiner <christian.gmeiner@gmail.com >
Reviewed-by: Marek Olšák <marek.olsak@amd.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19750 >
2022-11-25 06:50:59 +00:00
Italo Nicola
4b63667f31
hud: add GALLIUM_HUD_ROTATION option
...
The user can use GALLIUM_HUD_ROTATION={0,90,180,270} to rotate the hud
by the specified amount.
Signed-off-by: Italo Nicola <italonicola@collabora.com >
Reviewed-by: Alyssa Rosenzweig <alyssa@collabora.com >
Reviewed-by: Erik Faye-Lund <erik.faye-lund@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19854 >
2022-11-24 17:13:46 +00:00
Erik Faye-Lund
a2a0ac21e4
docs/zink: add missing required device-feature
...
Seems I forgot to add this to the list of required features.
Fixes: eb0195358c
("zink: only inspect dual-src limit if feature enabled")
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19779 >
2022-11-24 12:57:46 +00:00
Erik Faye-Lund
13bccac5a7
zink: update textureCompressionBC requirement
...
The mesa state-tracker can now emulate all formats indicated by this
feature-flag, so we don't require this for OpenGL 4.2 any more.
It's however a good idea to support for power-usage and performance
reasons, saving on memory bandwidth. So let's move it to the
gl46_optimal block instead.
Fixes: e4ff42684b
("mesa/st: enable bptc extension with fallback")
Fixes: 2ea481b2f0
("Zink: add Zink profiles file")
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19779 >
2022-11-24 12:57:46 +00:00
Erik Faye-Lund
754353c417
zink: fix incorrect requirements
...
These were in the wrong list all along.
Fixes: a466c2a783
("zink: check for stores and atomics features")
Fixes: 2644835f03
("zink: add missing required feature")
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19779 >
2022-11-24 12:57:46 +00:00
Erik Faye-Lund
7906361787
Apply 1 suggestion(s) to 1 file(s)
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19974 >
2022-11-24 08:55:20 +00:00
Lionel Landwerlin
61bdc2a2e0
docs/perfetto: update section about vulkan app tracing
...
Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com >
Fixes: 18e820009d
("common/utrace: Refactor and combine all envvars into `GPU_TRACES`")
Fixes: 8370a0d6bf
("common/utrace: Prefix all environment variables with `MESA_`")
Reviewed-by: Erik Faye-Lund <erik.faye-lund@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19974 >
2022-11-24 10:40:04 +02:00
Alyssa Rosenzweig
218ddd032e
docs/features: Get Asahi on the board
...
We support a good chunk of GL 3.x now ... let's get us on the board so that
Mesamatrix can get onto solving the challenging problem of deciding what colour
to use for Asahi ;-)
Table filled out to the best of my abilities, there may be inaccuracies or
omissions.
Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io >
Acked-by: Erik Faye-Lund <erik.faye-lund@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19944 >
2022-11-23 23:08:03 +00:00
Eric Engestrom
4002640f8d
docs: update calendar for 22.3.0-rc4
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19965 >
2022-11-23 21:06:33 +00:00
Hans-Kristian Arntzen
55731f1d25
docs: Mark VK_KHR_present_wait as supported.
...
Signed-off-by: Hans-Kristian Arntzen <post@arntzen-software.no >
Reviewed-by: Joshua Ashton <joshua@froggi.es >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19279 >
2022-11-23 19:06:12 +00:00
Samuel Pitoiset
5c5735fd68
radv: advertise VK_EXT_descriptor_buffer
...
Pass dEQP-VK.*descriptor_buffer*.
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/19808 >
2022-11-21 07:55:24 +01:00
David Heidelberg
5cf862fbb9
docs: update Python requirement to 3.7
...
Reported in https://gitlab.freedesktop.org/mesa/mesa/-/issues/7716
Reviewed-by: Eric Engestrom <eric@igalia.com >
Signed-off-by: David Heidelberg <david.heidelberg@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19791 >
2022-11-18 22:58:27 +00:00
Eric Engestrom
6c329e8f0a
docs: update calendar for 22.3.0-rc3
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19822 >
2022-11-17 20:37:49 +00:00
Dylan Baker
b1b419f7fe
docs: update calendar and link releases notes for 22.2.4
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19793 >
2022-11-17 01:03:13 +00:00
Dylan Baker
03eb7ae9ae
docs: Add sha256 sum for 22.2.4
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19793 >
2022-11-17 01:03:13 +00:00
Dylan Baker
5061bd6c25
docs: add release notes for 22.2.4
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19793 >
2022-11-17 01:03:13 +00:00
Joshua Ashton
c699122d6a
turnip: Enable EXT_swapchain_colorspace
...
This extension is basically a no-op exposing some new enums.
Signed-off-by: Joshua Ashton <joshua@froggi.es >
Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl >
Reviewed-by: Jason Ekstrand <jason.ekstrand@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19726 >
2022-11-16 14:07:45 +00:00
Joshua Ashton
55b6813b7b
anv: Enable EXT_swapchain_colorspace
...
This extension is basically a no-op exposing some new enums.
Signed-off-by: Joshua Ashton <joshua@froggi.es >
Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl >
Reviewed-by: Jason Ekstrand <jason.ekstrand@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19726 >
2022-11-16 14:07:45 +00:00
Joshua Ashton
5637a1b91e
radv: Enable EXT_swapchain_colorspace
...
This extension is basically a no-op exposing some new enums.
Signed-off-by: Joshua Ashton <joshua@froggi.es >
Reviewed-by: Hans-Kristian Arntzen <post@arntzen-software.no >
Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl >
Reviewed-by: Jason Ekstrand <jason.ekstrand@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19726 >
2022-11-16 14:07:45 +00:00
Samuel Pitoiset
cf7b96a83f
radv: introduce RADV_DEBUG=nofmask
...
To disable MSAA compression on MSAA images. This will also allow us to
emulate GFX11 (FMASK has been removed) and to experiment 32 byte
descriptor sizes.
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/19613 >
2022-11-16 07:59:11 +01:00
Erik Faye-Lund
c70c5ecd2e
docs: move generic gallium envvars to root doc
...
It makes little sense to document the gallium envvars in multiple
places. Let's merge them all into the root envvar document.
This also moves GALLIUM_OVERRIDE_CPU_CAPS to toe root envvars doc, as
it's more generic than just LLVMpipe.
Reviewed-by: Yonggang Luo <luoyonggang@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19593 >
2022-11-15 11:25:05 +01:00
Erik Faye-Lund
e7e92f7954
docs: remove duplicate envvars
...
These envvars are also documented in the "envvars" document, which is
more prominent. Let's just drop these duplicate definitions to avoid
confusion.
Reviewed-by: Yonggang Luo <luoyonggang@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19593 >
2022-11-15 11:25:05 +01:00
Erik Faye-Lund
e91ee07b6a
docs: fix badly encoded envvar-roles
...
Sphinx thinks the equals sign and the stuff that follows are parts of
the role, leading to warnings in nit-picky mode, as well as missing
links in the rendered result. Let's fix that by inserting some
whitespace.
While we're at it, fixup an incorrectly quoted literal.
Reviewed-by: Yonggang Luo <luoyonggang@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19593 >
2022-11-15 11:25:05 +01:00
Erik Faye-Lund
8723a18e67
docs: use envvar directive
...
When declaring an envvar, we should use the envvar directive, not the
envvar role. The latter is meant to reference the declaration, not the
other way around.
Reviewed-by: Yonggang Luo <luoyonggang@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19593 >
2022-11-15 11:25:05 +01:00
Erik Faye-Lund
9bfa939a5e
docs: remove stale envvar-reference
...
This reference was left over when the envvar was removed.
Fixes: 231ccb6100
("docs: Remove no-longer-accurate text about the xlib driver")
Reviewed-by: Yonggang Luo <luoyonggang@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19593 >
2022-11-15 11:25:05 +01:00
Erik Faye-Lund
4eef5628c8
docs: drop custom envvar directive
...
The custom envvar directive is strange. It overloads the global
namespace, where there's already a well-known envvar directive, but the
envvar role won't resolve to envvars defined using the custom directive.
It's not really critical to declare the type and default value here, and
many descriptions already include this. Let's just use the plain one,
and let the description take care of the details where needed.
Reviewed-by: Yonggang Luo <luoyonggang@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19593 >
2022-11-15 11:25:05 +01:00
Erik Faye-Lund
864e658c0a
docs: properly nest envvar descriptions
...
These were not nested properly, making the definitions not part of the
definition lists.
Reviewed-by: Yonggang Luo <luoyonggang@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19593 >
2022-11-15 11:25:05 +01:00
Erik Faye-Lund
7df50de210
docs: remove rogue "the"
...
Reviewed-by: David Heidelberg <david.heidelberg@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19719 >
2022-11-15 10:01:15 +00:00
Erik Faye-Lund
afded9a0a5
docs: add missing extension-link
...
Not sure why I missed this one during the last round, but it seems I
did. Let's add the link!
Reviewed-by: David Heidelberg <david.heidelberg@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19719 >
2022-11-15 10:01:15 +00:00
Erik Faye-Lund
9f2c9e4c3f
docs: do not mention EGL_MESA_drm_display
...
This extension was removed back in 2016, but it seems we left a mention
of it in the docs.
The entire section with this extension seems kinda pointless now, so
let's drop it entirely.
Fixes: f3e23ead53
("egl: remove remnants of MESA_drm_display")
Reviewed-by: David Heidelberg <david.heidelberg@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19719 >
2022-11-15 10:01:15 +00:00
Erik Faye-Lund
a5f319a38e
docs/tgsi: xDArray -> xD_ARRAY
...
This matches what we have in tgsi_strings.c, as well as the non-constant
part of the corresponding enum tgsi_texture_type values.
Reviewed-by: David Heidelberg <david.heidelberg@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19719 >
2022-11-15 10:01:15 +00:00
Erik Faye-Lund
474ba56f78
docs/gallium: move period out of quotes
...
Reviewed-by: David Heidelberg <david.heidelberg@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19719 >
2022-11-15 10:01:15 +00:00
Erik Faye-Lund
306a8379ca
docs: lifecycle -> life cycle
...
Reviewed-by: David Heidelberg <david.heidelberg@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19719 >
2022-11-15 10:01:15 +00:00
Erik Faye-Lund
a3a68da6ac
docs: dll -> DLL
...
Reviewed-by: David Heidelberg <david.heidelberg@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19719 >
2022-11-15 10:01:15 +00:00
Erik Faye-Lund
18fcd3c47c
docs: un-committed -> uncommitted
...
Reviewed-by: David Heidelberg <david.heidelberg@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19719 >
2022-11-15 10:01:15 +00:00
Erik Faye-Lund
4a42efb7fc
docs: IPE -> PIPE
...
Reviewed-by: David Heidelberg <david.heidelberg@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19719 >
2022-11-15 10:01:15 +00:00
Erik Faye-Lund
26d6f506a4
docs/asahi: use console blocks for console commands
...
Reviewed-by: David Heidelberg <david.heidelberg@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19719 >
2022-11-15 10:01:15 +00:00
Erik Faye-Lund
5a31e1ecaa
docs/asahi: use literal-block for build-options
...
Reviewed-by: David Heidelberg <david.heidelberg@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19719 >
2022-11-15 10:01:15 +00:00
Erik Faye-Lund
2ebce11137
docs/asahi: fix indent
...
Reviewed-by: David Heidelberg <david.heidelberg@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19719 >
2022-11-15 10:01:15 +00:00
Eric Engestrom
92854b96bc
docs/releasing: add convenient command to rebase everything since last release
...
Signed-off-by: Eric Engestrom <eric@igalia.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19536 >
2022-11-14 20:06:44 +00:00
Eric Engestrom
68f942f217
docs/releasing: checkout the staging branch at the end of its creation process
...
Signed-off-by: Eric Engestrom <eric@igalia.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19536 >
2022-11-14 20:06:44 +00:00
Eric Engestrom
739ecdf367
docs/releasing: update branchpoint instructions to be friendlier to our Marge-bot-based workflow
...
Signed-off-by: Eric Engestrom <eric@igalia.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19536 >
2022-11-14 20:06:44 +00:00
Eric Engestrom
fa10735da3
docs/releasing: fix instructions to create a branch from a tag
...
Not sure if it used to work, but it doesn't anymore.
Signed-off-by: Eric Engestrom <eric@igalia.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19536 >
2022-11-14 20:06:44 +00:00
Eric Engestrom
6833138b5d
docs/releasing: add VERSION variable to avoid typos when copy/pasting
...
Signed-off-by: Eric Engestrom <eric@igalia.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19536 >
2022-11-14 20:06:44 +00:00
Erik Faye-Lund
3f371d4e94
zink: remove descriptor-mode selection infrastructure
...
We only support lazy descriptors these days, so having the
infrastructure around to support automatic selection of that one mode is
kinda silly.
And it's not like setting an environment variable that is never read is
going to cause any issues, so we don't even need this to avoid breaking
existing setups.
Let's just rip it out. We can reintroduce it again on the off-chance
that someone has a new clever descriptor mode they want to experiment
with.
Reviewed-by: Hoe Hao Cheng <haochengho12907@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19670 >
2022-11-14 09:46:15 +00:00
Eric Engestrom
4a14ba6fce
disk_cache: add env var to show stats
...
Signed-off-by: Eric Engestrom <eric@igalia.com >
Reviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com >
Reviewed-by: Emma Anholt <emma@anholt.net >
Tested-by: Chris Healy <healych@amazon.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19644 >
2022-11-12 03:04:35 +00:00