aboutsummaryrefslogtreecommitdiffstats
path: root/docs
Commit message (Collapse)AuthorAgeFilesLines
* panfrost: Enable framebuffer fetchIcecream952020-07-131-2/+2
| | | | | Reviewed-by: Alyssa Rosenzweig <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5755>
* radv: advertise VK_EXT_extended_dynamic_stateSamuel Pitoiset2020-07-131-0/+1
| | | | | | Signed-off-by: Samuel Pitoiset <[email protected]> Reviewed-by: Bas Nieuwenhuizen <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5718>
* radv: remove the secure compile support featureSamuel Pitoiset2020-07-131-2/+0
| | | | | | | | Steam was the only client of this feature and it seems no longer used. Signed-off-by: Samuel Pitoiset <[email protected]> Reviewed-by: Bas Nieuwenhuizen <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5869>
* egl: automatically compile the `drm` platform when availableEric Engestrom2020-07-101-2/+2
| | | | | | Signed-off-by: Eric Engestrom <[email protected]> Reviewed-by: Emil Velikov <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/3161>
* egl: always compile surfacelessEric Engestrom2020-07-101-1/+1
| | | | | | | | | It has no dependencies and costs virtually nothing to build. There is no downside to enabling it unconditionally, so let's do just that. Signed-off-by: Eric Engestrom <[email protected]> Reviewed-by: Emil Velikov <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/3161>
* docs/features: Track PanfrostAlyssa Rosenzweig2020-07-091-41/+41
| | | | | | | | | | | | | | Mark support for Panfrost with the PAN_MESA_DEBUG=gles3 flag set (which exposes a few buggier features for GLES 3.0, but we're actually quite close to conformance. I expect this to become default in a few weeks), based on what's supported for Mali T860 (our flagship). Less features are supported on Mali T720 due to h/w limitations, and Bifrost support is very much still in the pipes but will support all this soon enough. Closes: #255 Signed-off-by: Alyssa Rosenzweig <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5791>
* docs: fix a bunch of typosEric Engestrom2020-07-096-12/+12
| | | | | | | | | Saw a couple myself, and a quick round of vimspell showed a bunch more. Signed-off-by: Eric Engestrom <[email protected]> Reviewed-by: Alyssa Rosenzweig <[email protected]> Reviewed-by: Erik Faye-Lund <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5814>
* docs: add some missing stuff to sourcetree.rstMiklós Máté2020-07-091-25/+78
| | | | | | | | | | | I alphabetised some lists, but did not attempt to fix the inconsistent formatting. v2: added more info v3: rework for the new format Signed-off-by: Miklós Máté <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5367>
* docs: update calendar and link releases notes for 20.1.3Eric Engestrom2020-07-092-3/+3
| | | | Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5811>
* docs: add release notes for 20.1.3Eric Engestrom2020-07-091-0/+244
| | | | | Signed-off-by: Eric Engestrom <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5811>
* docs: Document how to interact with docker containers.Eric Anholt2020-07-081-0/+32
| | | | | | | | There's some text in gitlab-ci.yml, but expand on things a bit here. Reviewed-by: Eric Engestrom <[email protected]> Reviewed-by: Erik Faye-Lund <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5510>
* docs: Relax the expectations of HW CI farms.Eric Anholt2020-07-081-3/+2
| | | | | | | | | We've been doing pretty well at around half an hour per pipeline, no need to be too harsh. Reviewed-by: Eric Engestrom <[email protected]> Reviewed-by: Erik Faye-Lund <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5510>
* docs: Move the gitlab-ci docs to RST.Eric Anholt2020-07-084-1/+337
| | | | | | | | | I tried not to edit too much meaning in the process, but I did shuffle some stuff around to work as structured documentation. Reviewed-by: Eric Engestrom <[email protected]> Reviewed-by: Erik Faye-Lund <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5510>
* docs: Move the conformance and the CI docs to a top level Testing section.Eric Anholt2020-07-082-4/+10
| | | | | | | | They're related subjects, and deserve top level display. Reviewed-by: Eric Engestrom <[email protected]> Reviewed-by: Erik Faye-Lund <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5510>
* docs: Move the current CI .rst doc to docs/ci/ and link to it from .gitlab-ci.Eric Anholt2020-07-082-1/+1
| | | | | | | | | | | I want the docs to be discoverable next to the code, and sphinx insists that all docs are under the top-level docs dir (sigh). We can't symlink from that dir to .gitlab-ci because windows builds can't do symlinks, so link back the other direction. Reviewed-by: Eric Engestrom <[email protected]> Reviewed-by: Erik Faye-Lund <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5510>
* zink: expose depth-clip if supportedErik Faye-Lund2020-07-081-1/+1
| | | | | | | | We already set up the state as needed, so it should only be a matter of exposing it. Reviewed-By: Mike Blumenkrantz <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5495>
* gallium: add PIPE_SHADER_CAP_GLSL_16BIT_TEMPS for LowerPrecisionTemporariesMarek Olšák2020-07-071-0/+2
| | | | | Reviewed-by: Rob Clark <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5746>
* llvmpipe: add ARB_post_depth_coverage support.Dave Airlie2020-07-082-1/+2
| | | | | | | | This doesn't pass thie piglits because currently they are broken for case where GL upgrades 2 samples to 4 Reviewed-by: Roland Scheidegger <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5767>
* docs: fixup envvar outputErik Faye-Lund2020-07-071-2/+4
| | | | | | | | | Sphinx 2.x has changed how this works, and some of this whitespace now gets stripped as a result. So let's instead actual whitespace as separate text-nodes instead. Reviewed-by: Eric Engestrom <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5706>
* docs: use svg for graphviz outputErik Faye-Lund2020-07-071-0/+4
| | | | | | | This works a lot better on hidpi screens. Reviewed-by: Eric Engestrom <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5706>
* docs: move gallium specific docs into gallium folderErik Faye-Lund2020-07-076-4/+6
| | | | | Reviewed-by: Eric Engestrom <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5706>
* docs: add an extension to generate redirectsErik Faye-Lund2020-07-072-1/+20
| | | | | Reviewed-by: Eric Engestrom <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5706>
* docs: clean up gallium index-fileErik Faye-Lund2020-07-071-9/+3
| | | | | | | This makes the TOC make much more sense. Reviewed-by: Eric Engestrom <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5706>
* merge gallium docs into main docsErik Faye-Lund2020-07-0729-4/+8199
| | | | | Reviewed-by: Eric Engestrom <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5706>
* llvmpipe: enable GL 4.2Dave Airlie2020-07-062-8/+8
| | | | | | mostly just docs patch, features were all complete already Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5724>
* llvmpipe: bump to GL support to GL 4.1Dave Airlie2020-07-062-5/+5
| | | | | Reviewed-by: Roland Scheidegger <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5724>
* docs: update llvmpipe GL 4.0 statusDave Airlie2020-07-022-14/+16
| | | | Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/3778>
* docs: add a page explaining the GitLab CI and the Intel CIEric Engestrom2020-06-302-0/+77
| | | | | | | | | This explains what they are, what they do and how to use them. Signed-off-by: Eric Engestrom <[email protected]> Reviewed-by: Eric Anholt <[email protected]> Reviewed-by: Clayton Craft <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/2250>
* radv: enable VK_AMD_shader_ballot on GFX6-7 with both compiler backendsSamuel Pitoiset2020-06-291-2/+0
| | | | | | | | It gives +1-2 FPS with Doom Eternal on Pitcairn. Signed-off-by: Samuel Pitoiset <[email protected]> Reviewed-by: Daniel Schürmann <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5659>
* docs: use ref-links for internal referencesErik Faye-Lund2020-06-284-15/+15
| | | | | | | | | | | | Ref-link have two benefits over generic links: 1. They produce the right result for non-HTML outputs 2. They get validated at build-time So let's use them for internal references instead. Reviewed-by: Eric Engestrom <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5671>
* docs: fix internal referencesErik Faye-Lund2020-06-284-10/+10
| | | | | | | | | It seems last time I tried to fix these, I missed a few spots. So let's try to get things right this time. Fixes: 429ff054917 ("docs/relnotes: update internal references") Reviewed-by: Eric Engestrom <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5671>
* docs: restore accidentally dropped labelsErik Faye-Lund2020-06-282-0/+4
| | | | | | | | | | These were accidentally dropped when cleaning up the TOC, making links to them dead. Because we used plain links, sphinx didn't inform us that these became dead. Let's restore them. Fixes: 14f2a81b6f6 ("docs: drop open-coded toc for articles") Reviewed-by: Eric Engestrom <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5671>
* docs: remove non-existent referenceErik Faye-Lund2020-06-281-2/+2
| | | | | | | | The section referenced here was removed a while ago, but it was always empty anyway. Let's just remove it instead of trying to fix it up. Reviewed-by: Eric Engestrom <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5671>
* radv: remove the load/store workaround for Monster Hunter World with LLVMSamuel Pitoiset2020-06-261-2/+0
| | | | | | | | Now that ACO is default, this is pointless. Signed-off-by: Samuel Pitoiset <[email protected]> Reviewed-by: Bas Nieuwenhuizen <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5658>
* radv: remove the shader ballot workaround for Youngblood with LLVMSamuel Pitoiset2020-06-261-2/+0
| | | | | | | | Now that ACO is default, this is now pointless. Signed-off-by: Samuel Pitoiset <[email protected]> Reviewed-by: Bas Nieuwenhuizen <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5658>
* docs: update faviconErik Faye-Lund2020-06-263-0/+8
| | | | | | | | | | | I created a new and cleaner favicon for mesa3d.org, and it seems like a good idea to use that one for the docs as well. While we're at it, replace the original PNG with the original SVG asset the ICO-file was generated from. Reviewed-by: Eric Anholt <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5643>
* radv: enable ACO by defaultDaniel Schürmann2020-06-252-2/+2
| | | | | | | No more dragons have been seen, caution is still required... Reviewed-by: Samuel Pitoiset <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5445>
* radv: introduce RADV_DEBUG=llvm optionDaniel Schürmann2020-06-251-0/+2
| | | | | | | | This option enables the LLVM compiler backend to be used for shader compilation Reviewed-by: Samuel Pitoiset <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5445>
* docs: fix 20.1.2 relnotesEric Engestrom2020-06-251-0/+17
| | | | | | | | | I manually converted them from html and didn't double-check the result... Fixes: e94f81e9df8f038813a4 ("docs: Add release notes for 20.1.2") Signed-off-by: Eric Engestrom <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5639>
* docs: update calendar and link releases notes for 20.1.2Eric Engestrom2020-06-242-3/+3
| | | | Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5638>
* docs: Add release notes for 20.1.2Eric Engestrom2020-06-241-0/+116
| | | | Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5638>
* docs: add planning for 20.2Eric Engestrom2020-06-231-0/+8
| | | | | Signed-off-by: Eric Engestrom <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5239>
* docs: add some padding to the release calendarEric Engestrom2020-06-231-17/+17
| | | | | | | This extra padding allows for `-rcX` suffixes. Signed-off-by: Eric Engestrom <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5239>
* docs: cat maintainer keys to a single fileEric Engestrom2020-06-228-553/+553
| | | | | | | | | | | | | | The original issue asked for all the keys in a single file, but I didn't do that because it's much easier to manage and verify the keys as separate files, but sphinx doesn't provide a way to expose a folder so we'd need to create an index.html and have it list all the keys manually, which is very error prone. At this point, we might as well just concatenate the keys and expose a single file, so let's do that. Signed-off-by: Eric Engestrom <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5568>
* docs: drop deleted file from extra sphinx filesEric Engestrom2020-06-221-1/+0
| | | | | | Fixes: 3e37b7e6bbad007c168a ("docs: remove plain-text copy of versions.rst") Signed-off-by: Eric Engestrom <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5567>
* driconf: drop now unused translation facilityEric Engestrom2020-06-221-10/+0
| | | | | Signed-off-by: Eric Engestrom <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5440>
* v3d: Disable PIPE_CAP_PRIMITIVE_RESTARTNeil Roberts2020-06-221-1/+1
| | | | | | | | | | | | | The hardware can only support the PIPE_CAP_PRIMITIVE_RESTART_FIXED_INDEX subset. This will make it stop advertising the NV_primitive_restart extension without breaking GLES 3.0 support. v2: Update features.txt Reviewed-by: Eric Anholt <[email protected]> (v1) Reviewed by: Erik Faye-Lund <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5559>
* nvc0: enable spirv caps with nirKarol Herbst2020-06-221-0/+2
| | | | | | | | This enables the SPIR-V GL extensions moving us a step closer to GL 4.6. Signed-off-by: Karol Herbst <[email protected]> Tested-by: Ben Skeggs <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5512>
* docs: move "stable" tag explanation next to `Fixes:`Eric Engestrom2020-06-191-23/+21
| | | | | | Signed-off-by: Eric Engestrom <[email protected]> Reviewed-by: Eric Anholt <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5378>
* docs: move `Fixes:` tag explanation to its own sectionEric Engestrom2020-06-191-21/+19
| | | | | | | | | This also adds the ability to link directly to it: https://mesa3d.org/submittingpatches.html#fixes Signed-off-by: Eric Engestrom <[email protected]> Reviewed-by: Eric Anholt <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5378>