From 67b77d8adeb1132ff99b68f8719f8de341e38ee2 Mon Sep 17 00:00:00 2001 From: Erik Faye-Lund Date: Mon, 7 Nov 2022 13:30:03 +0100 Subject: [PATCH] docs: apply some redirects Here's a few redirects that we should apply, in case the redirects gets removed in the future. These are mostly of the 301 (moved permanently) kind, but also a few where the site probably *should* have used the permanent error-code. Reviewed-by: Eric Engestrom Part-of: --- docs/ci/docker.rst | 2 +- docs/download.rst | 2 +- docs/drivers/d3d12.rst | 4 ++-- docs/drivers/lima.rst | 4 ++-- docs/drivers/llvmpipe.rst | 8 ++++---- docs/drivers/svga3d.rst | 4 ++-- docs/faq.rst | 2 +- docs/gallium/cso/rasterizer.rst | 4 ++-- docs/gallium/format.rst | 2 +- docs/gallium/postprocess.rst | 2 +- docs/gallium/tgsi.rst | 2 +- docs/index.rst | 2 +- docs/install.rst | 2 +- docs/lists.rst | 6 +++--- docs/perfetto.rst | 2 +- docs/relnotes/20.0.0.rst | 2 +- docs/relnotes/6.5.2.rst | 2 +- docs/repository.rst | 2 +- docs/utilities.rst | 2 +- 19 files changed, 28 insertions(+), 28 deletions(-) diff --git a/docs/ci/docker.rst b/docs/ci/docker.rst index b4349cdaf8a..7d571ab59bc 100644 --- a/docs/ci/docker.rst +++ b/docs/ci/docker.rst @@ -53,7 +53,7 @@ step across multiple test runs. Since the images are large and change approximately weekly, the DUTs also need to be running some script to prune stale Docker images periodically in order to not run out of disk space as we rev those containers (perhaps `this script -`__). +`__). Note that Docker doesn't allow containers to be stored on NFS, and doesn't allow multiple Docker daemons to interact with the same diff --git a/docs/download.rst b/docs/download.rst index 53321e43551..99f846d3599 100644 --- a/docs/download.rst +++ b/docs/download.rst @@ -5,7 +5,7 @@ Downloading ----------- You can download the released versions of Mesa via -`HTTPS `__ or +`HTTPS `__ or `FTP `__. Our release tarballs are GPG-signed, and the public keys are available diff --git a/docs/drivers/d3d12.rst b/docs/drivers/d3d12.rst index 69c5e5530de..b752b6f5120 100644 --- a/docs/drivers/d3d12.rst +++ b/docs/drivers/d3d12.rst @@ -45,8 +45,8 @@ environment variables: ``dump_module`` dump module tree to stderr -.. _debug layer: https://docs.microsoft.com/en-us/windows/win32/direct3d12/understanding-the-d3d12-debug-layer -.. _GPU validator: https://docs.microsoft.com/en-us/windows/win32/direct3d12/using-d3d12-debug-layer-gpu-based-validation +.. _debug layer: https://learn.microsoft.com/en-us/windows/win32/direct3d12/understanding-the-d3d12-debug-layer +.. _GPU validator: https://learn.microsoft.com/en-us/windows/win32/direct3d12/using-d3d12-debug-layer-gpu-based-validation Utilities --------- diff --git a/docs/drivers/lima.rst b/docs/drivers/lima.rst index 57c968258bd..141c1930f9c 100644 --- a/docs/drivers/lima.rst +++ b/docs/drivers/lima.rst @@ -252,6 +252,6 @@ Reference --------- Luc Verhaegen’s original Lima site: -https://web.archive.org/web/20180106112822/http://limadriver.org/ +https://web.archive.org/web/20180101212947/http://limadriver.org/ -.. _Mesa issue: https://gitlab.freedesktop.org/mesa/mesa/issues?label_name%5B%5D=lima +.. _Mesa issue: https://gitlab.freedesktop.org/mesa/mesa/-/issues?label_name%5B%5D=lima diff --git a/docs/drivers/llvmpipe.rst b/docs/drivers/llvmpipe.rst index 5389fddab6d..a32bc76c37a 100644 --- a/docs/drivers/llvmpipe.rst +++ b/docs/drivers/llvmpipe.rst @@ -255,14 +255,14 @@ Recommended Reading - SIMD - `Whole-Function - Vectorization `__ + Vectorization `__ - Optimization - `Optimizing Pixomatic For Modern x86 Processors `__ - `Intel 64 and IA-32 Architectures Optimization Reference - Manual `__ + Manual `__ - `Software optimization resources `__ - `Intel Intrinsics @@ -273,11 +273,11 @@ Recommended Reading - `LLVM Language Reference Manual `__ - `The secret of LLVM C - bindings `__ + bindings `__ - General - `A trip through the Graphics Pipeline `__ - `WARP Architecture and - Performance `__ + Performance `__ diff --git a/docs/drivers/svga3d.rst b/docs/drivers/svga3d.rst index f18d9bd30ce..39a330fee70 100644 --- a/docs/drivers/svga3d.rst +++ b/docs/drivers/svga3d.rst @@ -62,8 +62,8 @@ The components involved in this include: All of these components reside in the guest Linux virtual machine. On the host, all you're doing is running VMware -`Workstation `__ or -`Fusion `__. +`Workstation Pro `__ or +`Fusion `__. Prerequisites ------------- diff --git a/docs/faq.rst b/docs/faq.rst index 8a54402ce8a..1f8ae46dbf4 100644 --- a/docs/faq.rst +++ b/docs/faq.rst @@ -154,7 +154,7 @@ using very old Xt/Motif applications with OpenGL, you shouldn't need it. ---------------------------------------------------------- On Linux-based systems you'll want to follow the `Linux -ABI `__ standard. +ABI `__ standard. Basically you'll want the following: ``/usr/include/GL/gl.h`` diff --git a/docs/gallium/cso/rasterizer.rst b/docs/gallium/cso/rasterizer.rst index 430653ccc34..f1f01f44393 100644 --- a/docs/gallium/cso/rasterizer.rst +++ b/docs/gallium/cso/rasterizer.rst @@ -307,8 +307,8 @@ bottom_edge_rule assumes that top is always at y=0. See also: - - https://msdn.microsoft.com/en-us/library/windows/desktop/cc627092.aspx - - https://msdn.microsoft.com/en-us/library/windows/desktop/bb147314.aspx + - https://learn.microsoft.com/en-us/windows/win32/direct3d11/d3d10-graphics-programming-guide-rasterizer-stage-rules + - https://learn.microsoft.com/en-us/windows/win32/direct3d9/rasterization-rules clip_halfz When true clip space in the z axis goes from [0..1] (D3D). When false diff --git a/docs/gallium/format.rst b/docs/gallium/format.rst index 9f08bb04494..a286b4158b4 100644 --- a/docs/gallium/format.rst +++ b/docs/gallium/format.rst @@ -60,7 +60,7 @@ References ---------- DirectX Graphics Infrastructure documentation on DXGI_FORMAT enum: -https://msdn.microsoft.com/en-us/library/windows/desktop/bb173059%28v=vs.85%29.aspx +https://learn.microsoft.com/en-us/windows/win32/api/dxgiformat/ne-dxgiformat-dxgi_format FOURCC codes for YUV formats: http://web.archive.org/web/20220523043110/https://www.fourcc.org/yuv/ diff --git a/docs/gallium/postprocess.rst b/docs/gallium/postprocess.rst index 276f3863756..f15a3a53b92 100644 --- a/docs/gallium/postprocess.rst +++ b/docs/gallium/postprocess.rst @@ -23,7 +23,7 @@ Current filters corresponding color channel. These are basic filters for easy testing of the PP queue. - pp_jimenezmlaa, pp_jimenezmlaa_color - `Jimenez's - MLAA `__ is a morphological + MLAA `__ is a morphological antialiasing filter. The two versions use depth and color data, respectively. Which works better depends on the app - depth will not blur text, but it will miss transparent textures for example. Set to diff --git a/docs/gallium/tgsi.rst b/docs/gallium/tgsi.rst index ed5ea76ee92..b3059dc4616 100644 --- a/docs/gallium/tgsi.rst +++ b/docs/gallium/tgsi.rst @@ -3850,6 +3850,6 @@ well. | S | (s, s, s, s) | unknown | unknown | +--------------------+--------------+--------------------+--------------+ -.. [#envmap-bumpmap] https://www.opengl.org/registry/specs/ATI/envmap_bumpmap.txt +.. [#envmap-bumpmap] https://registry.khronos.org/OpenGL/extensions/ATI/ATI_envmap_bumpmap.txt .. [#depth-tex-mode] the default is (z, z, z, 1) but may also be (0, 0, 0, z) or (z, z, z, z) depending on the value of GL_DEPTH_TEXTURE_MODE. diff --git a/docs/index.rst b/docs/index.rst index 1b3e8df271c..d17f9f74ec9 100644 --- a/docs/index.rst +++ b/docs/index.rst @@ -22,7 +22,7 @@ Linux, FreeBSD, and other operating systems. .. _OpenMAX: https://www.khronos.org/openmax/ .. _VDPAU: https://en.wikipedia.org/wiki/VDPAU .. _VA-API: https://en.wikipedia.org/wiki/Video_Acceleration_API -.. _Vulkan: https://www.khronos.org/vulkan/ +.. _Vulkan: https://www.vulkan.org/ .. _EGL: https://www.khronos.org/egl/ .. _Direct Rendering Infrastructure: https://dri.freedesktop.org/ .. _X.org: https://x.org diff --git a/docs/install.rst b/docs/install.rst index 3817f3638e3..094a31a1905 100644 --- a/docs/install.rst +++ b/docs/install.rst @@ -49,7 +49,7 @@ Third party/extra tools. mingw-get install msys-flex msys-bison For MSVC on Windows, install `Win - flex-bison `__. + flex-bison `__. .. note:: diff --git a/docs/lists.rst b/docs/lists.rst index 322c5318b99..9f5ee0e7763 100644 --- a/docs/lists.rst +++ b/docs/lists.rst @@ -39,9 +39,9 @@ Follow the links above for list archives. The old Mesa lists hosted at SourceForge are no longer in use. The archives are still available, however: -`mesa3d-announce `__, -`mesa3d-users `__, -`mesa3d-dev `__. +`mesa3d-announce `__, +`mesa3d-users `__, +`mesa3d-dev `__. IRC --- diff --git a/docs/perfetto.rst b/docs/perfetto.rst index 5cec19d1a63..16a510eb52e 100644 --- a/docs/perfetto.rst +++ b/docs/perfetto.rst @@ -147,7 +147,7 @@ Intel ^^^^^ The Intel PPS driver needs root access to read system-wide -`RenderBasic `__ +`RenderBasic `__ performance counters, so you can simply run it with sudo: .. code-block:: console diff --git a/docs/relnotes/20.0.0.rst b/docs/relnotes/20.0.0.rst index e57a348e9a2..52c32d1b274 100644 --- a/docs/relnotes/20.0.0.rst +++ b/docs/relnotes/20.0.0.rst @@ -156,7 +156,7 @@ Bug fixes - [Bisected] i965: CS:GO crashes in emit_deref_copy_load_store with debug Mesa - radv/aco Jedi Fallen Order hair rendering buggy -- Inaccurate information on https://www.mesa3d.org/repository.html +- Inaccurate information on https://docs.mesa3d.org/repository.html about how to get git write access. - [RADV] VK_KHR_timeline_semaphore balloons in runtime - Shadow of Mordor has randomly dancing black shadows on Talion's face diff --git a/docs/relnotes/6.5.2.rst b/docs/relnotes/6.5.2.rst index 35a0d341b79..8cdf758c5cb 100644 --- a/docs/relnotes/6.5.2.rst +++ b/docs/relnotes/6.5.2.rst @@ -43,7 +43,7 @@ New features - New ``minstall`` script to replace normal install program - Faster fragment program execution in software - Added (or fixed) support for - `GLX_SGI_make_current_read `__ + `GLX_SGI_make_current_read `__ to the following drivers: - radeon diff --git a/docs/repository.rst b/docs/repository.rst index 52645ffb904..5c450c1e915 100644 --- a/docs/repository.rst +++ b/docs/repository.rst @@ -187,5 +187,5 @@ Developer Git Tips git config --global branch.autosetuprebase=always See `Understanding Git - Conceptually `__ + Conceptually `__ for a fairly clear explanation about all of this. diff --git a/docs/utilities.rst b/docs/utilities.rst index c70a79ed8a8..2b4c32a590f 100644 --- a/docs/utilities.rst +++ b/docs/utilities.rst @@ -7,7 +7,7 @@ Development Utilities is an open-source test suite for OpenGL implementations. `ApiTrace `__ is a project to trace, analyze and debug graphics APIs. -`Valgrind `__ +`Valgrind `__ is a very useful tool for tracking down memory-related problems in your code. `Coverity `__ -- 2.34.1