summaryrefslogtreecommitdiff
path: root/lib/mesa/docs/relnotes
diff options
context:
space:
mode:
authorJonathan Gray <jsg@cvs.openbsd.org>2018-01-08 05:41:34 +0000
committerJonathan Gray <jsg@cvs.openbsd.org>2018-01-08 05:41:34 +0000
commitc00801de923e125863aaf8180439d59d610b2517 (patch)
treee2896aa2785f3cf2151aeeb3c95fb5cc09a2fe02 /lib/mesa/docs/relnotes
parentbe30e6efb92db21299b936c0e068e7088941e9c9 (diff)
Revert to Mesa 13.0.6 again.
Corruption has again been reported on Intel hardware running Xorg with the modesetting driver (which uses OpenGL based acceleration instead of SNA acceleration the intel driver defaults to). Reported in various forms on Sandy Bridge (X220), Ivy Bridge (X230) and Haswell (X240). Confirmed to not occur with the intel driver but the xserver was changed to default to the modesetting driver on >= gen4 hardware (except Ironlake). One means of triggering this is to open a large pdf with xpdf on an idle machine and highlight a section of the document. There have been reports of gpu hangs on gen4 intel hardware (T500 with GM45, X61 with 965GM) when starting Xorg as well.
Diffstat (limited to 'lib/mesa/docs/relnotes')
-rw-r--r--lib/mesa/docs/relnotes/12.0.4.html321
-rw-r--r--lib/mesa/docs/relnotes/12.0.5.html138
-rw-r--r--lib/mesa/docs/relnotes/12.0.6.html148
-rw-r--r--lib/mesa/docs/relnotes/13.0.6.html3
-rw-r--r--lib/mesa/docs/relnotes/17.0.0.html285
-rw-r--r--lib/mesa/docs/relnotes/17.0.1.html221
-rw-r--r--lib/mesa/docs/relnotes/17.0.2.html185
-rw-r--r--lib/mesa/docs/relnotes/17.0.3.html189
-rw-r--r--lib/mesa/docs/relnotes/17.0.4.html156
-rw-r--r--lib/mesa/docs/relnotes/17.0.5.html144
-rw-r--r--lib/mesa/docs/relnotes/17.0.6.html186
-rw-r--r--lib/mesa/docs/relnotes/17.0.7.html145
-rw-r--r--lib/mesa/docs/relnotes/17.1.0.html224
-rw-r--r--lib/mesa/docs/relnotes/17.1.1.html188
-rw-r--r--lib/mesa/docs/relnotes/17.1.2.html187
-rw-r--r--lib/mesa/docs/relnotes/17.1.3.html156
-rw-r--r--lib/mesa/docs/relnotes/17.1.4.html220
-rw-r--r--lib/mesa/docs/relnotes/17.1.5.html203
-rw-r--r--lib/mesa/docs/relnotes/17.2.0.html218
-rw-r--r--lib/mesa/docs/relnotes/17.2.1.html200
-rw-r--r--lib/mesa/docs/relnotes/17.2.2.html203
-rw-r--r--lib/mesa/docs/relnotes/17.2.3.html181
-rw-r--r--lib/mesa/docs/relnotes/17.2.4.html132
-rw-r--r--lib/mesa/docs/relnotes/17.2.5.html156
-rw-r--r--lib/mesa/docs/relnotes/17.2.6.html187
-rw-r--r--lib/mesa/docs/relnotes/17.2.7.html247
-rw-r--r--lib/mesa/docs/relnotes/17.2.8.html111
-rw-r--r--lib/mesa/docs/relnotes/6.5.2.html2
-rw-r--r--lib/mesa/docs/relnotes/7.11.html2
-rw-r--r--lib/mesa/docs/relnotes/7.5.1.html2
-rw-r--r--lib/mesa/docs/relnotes/7.5.2.html2
-rw-r--r--lib/mesa/docs/relnotes/7.5.html2
-rw-r--r--lib/mesa/docs/relnotes/9.0.html2
-rw-r--r--lib/mesa/docs/relnotes/9.1.2.html4
34 files changed, 9 insertions, 4941 deletions
diff --git a/lib/mesa/docs/relnotes/12.0.4.html b/lib/mesa/docs/relnotes/12.0.4.html
deleted file mode 100644
index eaa9ba56f..000000000
--- a/lib/mesa/docs/relnotes/12.0.4.html
+++ /dev/null
@@ -1,321 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html lang="en">
-<head>
- <meta http-equiv="content-type" content="text/html; charset=utf-8">
- <title>Mesa Release Notes</title>
- <link rel="stylesheet" type="text/css" href="../mesa.css">
-</head>
-<body>
-
-<div class="header">
- <h1>The Mesa 3D Graphics Library</h1>
-</div>
-
-<iframe src="../contents.html"></iframe>
-<div class="content">
-
-<h1>Mesa 12.0.4 Release Notes / November 10, 2016</h1>
-
-<p>
-Mesa 12.0.4 is a bug fix release which fixes bugs found since the 12.0.4 release.
-</p>
-<p>
-Mesa 12.0.4 implements the OpenGL 4.3 API, but the version reported by
-glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
-glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
-Some drivers don't support all the features required in OpenGL 4.3. OpenGL
-4.3 is <strong>only</strong> available if requested at context creation
-because compatibility contexts are not supported.
-</p>
-
-
-<h2>SHA256 checksums</h2>
-<pre>
-22026ce4f1c6a7908b0d10ff057decec0a5633afe7f38a0cef5c08d0689f02a6 mesa-12.0.4.tar.gz
-5d6003da867d3f54e5000b4acdfc37e6cce5b6a4459274fdad73e24bd2f0065e mesa-12.0.4.tar.xz
-</pre>
-
-
-<h2>New features</h2>
-<p>None</p>
-
-
-<h2>Bug fixes</h2>
-
-<p>This list is likely incomplete.</p>
-
-<ul>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=71759">Bug 71759</a> - Intel driver fails with &quot;intel_do_flush_locked failed: No such file or directory&quot; if buffer imported with EGL_NATIVE_PIXMAP_KHR</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=94354">Bug 94354</a> - R9285 Unigine Valley perf regression since radeonsi: use re-Z</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=96770">Bug 96770</a> - include/GL/mesa_glinterop.h:62: error: redefinition of typedef ‘GLXContext’</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=97231">Bug 97231</a> - GL_DEPTH_CLAMP doesn't clamp to the far plane</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=97233">Bug 97233</a> - vkQuake VkSpecializationMapEntry related bug</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=97260">Bug 97260</a> - R9 290 low performance in Linux 4.7</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=97549">Bug 97549</a> - [SNB, BXT] up to 40% perf drop from &quot;loader/dri3: Overhaul dri3_update_num_back&quot; commit</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=97887">Bug 97887</a> - llvm segfault in janusvr -render vive</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=98025">Bug 98025</a> - [radeonsi] incorrect primitive restart index used</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=98134">Bug 98134</a> - dEQP-GLES31.functional.debug.negative_coverage.get_error.buffer.draw_buffers wants a different GL error code</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=98326">Bug 98326</a> - [dEQP, EGL] pbuffer depth/stencil tests fail</li>
-
-</ul>
-
-
-<h2>Changes</h2>
-
-<p>Axel Davy (4):</p>
-<ul>
- <li>gallium/util: Really allow aliasing of dst for u_box_union_*</li>
- <li>st/nine: Fix the calculation of the number of vs inputs</li>
- <li>st/nine: Fix mistake in Volume9 UnlockBox</li>
- <li>st/nine: Fix locking CubeTexture surfaces.</li>
-</ul>
-
-<p>Brendan King (1):</p>
-<ul>
- <li>configure.ac: fix the name of the Wayland Scanner pc file</li>
-</ul>
-
-<p>Brian Paul (1):</p>
-<ul>
- <li>st/mesa: fix swizzle issue in st_create_sampler_view_from_stobj()</li>
-</ul>
-
-<p>Chad Versace (3):</p>
-<ul>
- <li>egl: Fix truncation error in _eglParseSyncAttribList64</li>
- <li>i965/sync: Fix uninitalized usage and leak of mutex</li>
- <li>egl: Don't advertise unsupported platform extensions</li>
-</ul>
-
-<p>Chuanbo Weng (1):</p>
-<ul>
- <li>gbm: fix potential NULL deref of mapImage/unmapImage.</li>
-</ul>
-
-<p>Chuck Atkins (1):</p>
-<ul>
- <li>autoconf: Make header install distinct for various APIs (v2)</li>
-</ul>
-
-<p>Dave Airlie (3):</p>
-<ul>
- <li>anv: initialise and increment send_sbc</li>
- <li>anv/wsi: fix apps that acquire multiple images up front</li>
- <li>Revert "st/vdpau: use linear layout for output surfaces"</li>
-</ul>
-
-<p>Emil Velikov (12):</p>
-<ul>
- <li>docs: add sha256 checksums for 12.0.3</li>
- <li>cherry-ignore: add non-applicable i965 commit</li>
- <li>cherry-ignore: add vaapi encode fix</li>
- <li>cherry-ignore: add EGL_KHR_debug fix</li>
- <li>cherry-ignore: add update_renderbuffer_read_surfaces()</li>
- <li>isl/gen6: correctly check msaa layout samples count</li>
- <li>egl/x11: don't crash if dri2_dpy-&gt;conn is NULL</li>
- <li>get-pick-list.sh: Require explicit "12.0" for nominating stable patches</li>
- <li>automake: don't forget to pick wglext.h in the tarball</li>
- <li>cherry-ignore: add N/A EGL revert</li>
- <li>cherry-ignore: add ClientWaitSync fixes</li>
- <li>Update version to 12.0.4</li>
-</ul>
-
-<p>Eric Anholt (5):</p>
-<ul>
- <li>travis: Parse configure.ac to pick an updated LIBDRM_VERSION.</li>
- <li>travis: Update to the Ubuntu Trusty image.</li>
- <li>travis: Enable vc4 in libdrm to satisfy vc4 test build dependency.</li>
- <li>travis: Upgrade LLVM dependency to 3.5 and enable LLVM drivers.</li>
- <li>gallium: Fix install-gallium-links.mk on non-bash /bin/sh</li>
-</ul>
-
-<p>Hans de Goede (1):</p>
-<ul>
- <li>pipe_loader_sw: Fix fd leak when instantiated via pipe_loader_sw_probe_kms</li>
-</ul>
-
-<p>Ian Romanick (1):</p>
-<ul>
- <li>glsl: Fix cut-and-paste bug in hierarchical visitor ir_expression::accept</li>
-</ul>
-
-<p>Ilia Mirkin (16):</p>
-<ul>
- <li>nv30: set usage to staging so that the buffer is allocated in GART</li>
- <li>a3xx: make sure to actually clamp depth as requested</li>
- <li>a3xx: make use of software clipping when hw can't handle it</li>
- <li>a3xx: use window scissor to simulate viewport xy clip</li>
- <li>main: GL_RGB10_A2UI does not come with GL 3.0/EXT_texture_integer</li>
- <li>mesa/formatquery: limit ES target support, fix core context support</li>
- <li>nir: fix definition of pack_uvec2_to_uint</li>
- <li>gm107/ir: AL2P writes to a predicate register</li>
- <li>st/mesa: fix is_scissor_enabled when X/Y are negative</li>
- <li>nvc0/ir: fix overwriting of value backing non-constant gather offset</li>
- <li>nv50/ir: copy over value's register id when resolving merge of a phi</li>
- <li>nvc0/ir: fix textureGather with a single offset</li>
- <li>gm107/ir: fix texturing with indirect samplers</li>
- <li>gm107/ir: fix bit offset of tex lod setting for indirect texturing</li>
- <li>nv50,nvc0: avoid reading out of bounds when getting bogus so info</li>
- <li>nv50/ir: process texture offset sources as regular sources</li>
-</ul>
-
-<p>James Legg (1):</p>
-<ul>
- <li>radeonsi: Fix primitive restart when index changes</li>
-</ul>
-
-<p>Jason Ekstrand (9):</p>
-<ul>
- <li>nir/spirv: Swap the argument order for AtomicCompareExchange</li>
- <li>nir/spirv: Use the correct sources for CompareExchange on images</li>
- <li>nir/spirv: Break variable decoration handling into a helper</li>
- <li>nir/spirv: Refactor variable deocration handling</li>
- <li>nir/spirv/cfg: Handle switches whose break block is a loop continue</li>
- <li>nir/spirv/cfg: Detect switch_break after loop_break/continue</li>
- <li>nir: Add a nop intrinsic</li>
- <li>nir/spirv/cfg: Use a nop intrinsic for tagging the ends of blocks</li>
- <li>intel/blorp: Rework our usage of ralloc when compiling shaders</li>
-</ul>
-
-<p>Jonathan Gray (3):</p>
-<ul>
- <li>genxml: add generated headers to EXTRA_DIST</li>
- <li>mapi: automake: set VISIBILITY_CFLAGS for shared glapi</li>
- <li>mesa: automake: include mesa_glinterop.h in distfile</li>
-</ul>
-
-<p>Julien Isorce (1):</p>
-<ul>
- <li>st/va: also honors interlaced preference when providing a video format</li>
-</ul>
-
-<p>Kenneth Graunke (8):</p>
-<ul>
- <li>nir: Call nir_metadata_preserve from nir_lower_alu_to_scalar().</li>
- <li>mesa: Expose RESET_NOTIFICATION_STRATEGY with KHR_robustness.</li>
- <li>i965: Fix missing _NEW_TRANSFORM in Gen8+ 3DSTATE_DS atom.</li>
- <li>i965: Add missing BRW_NEW_VS_PROG_DATA to 3DSTATE_CLIP.</li>
- <li>i965: Move BRW_NEW_FRAGMENT_PROGRAM from 3DSTATE_PS to PS_EXTRA.</li>
- <li>i965: Add missing BRW_NEW_CS_PROG_DATA to compute constant atom.</li>
- <li>i965: Add missing BRW_CS_PROG_DATA to CS work group surface atom.</li>
- <li>i965: Fix gl_InvocationID in dual object GS where invocations == 1.</li>
-</ul>
-
-<p>Marek Olšák (12):</p>
-<ul>
- <li>radeonsi: fix cubemaps viewed as 2D</li>
- <li>radeonsi: take compute shader and dispatch indirect memory usage into account</li>
- <li>radeonsi: fix FP64 UBO loads with indirect uniform block indexing</li>
- <li>mesa: fix glGetFramebufferAttachmentParameteriv w/ on-demand FRONT_BACK alloc</li>
- <li>radeonsi: fix interpolateAt opcodes for .zw components</li>
- <li>radeonsi: fix texture border colors for compute shaders</li>
- <li>radeonsi: disable ReZ</li>
- <li>gallium/radeon: make sure the address of separate CMASK is aligned properly</li>
- <li>winsys/amdgpu: fix radeon_surf::macro_tile_index for imported textures</li>
- <li>egl: use util/macros.h</li>
- <li>egl: make interop ABI visible again</li>
- <li>glx: make interop ABI visible again</li>
-</ul>
-
-<p>Mario Kleiner (1):</p>
-<ul>
- <li>glx: Perform check for valid fbconfig against proper X-Screen.</li>
-</ul>
-
-<p>Martin Peres (2):</p>
-<ul>
- <li>loader/dri3: add get_dri_screen() to the vtable</li>
- <li>loader/dri3: import prime buffers in the currently-bound screen</li>
-</ul>
-
-<p>Matt Whitlock (5):</p>
-<ul>
- <li>egl/android: replace call to dup(2) with fcntl(F_DUPFD_CLOEXEC)</li>
- <li>gallium/auxiliary: replace call to dup(2) with fcntl(F_DUPFD_CLOEXEC)</li>
- <li>st/dri: replace calls to dup(2) with fcntl(F_DUPFD_CLOEXEC)</li>
- <li>st/xa: replace call to dup(2) with fcntl(F_DUPFD_CLOEXEC)</li>
- <li>gallium/winsys: replace calls to dup(2) with fcntl(F_DUPFD_CLOEXEC)</li>
-</ul>
-
-<p>Max Staudt (1):</p>
-<ul>
- <li>r300g: Set R300_VAP_CNTL on RSxxx to avoid triangle flickering</li>
-</ul>
-
-<p>Michel Dänzer (1):</p>
-<ul>
- <li>loader/dri3: Overhaul dri3_update_num_back</li>
-</ul>
-
-<p>Nicholas Bishop (2):</p>
-<ul>
- <li>gbm: return appropriate error when queryImage() fails</li>
- <li>st/dri: check pipe_screen-&gt;resource_get_handle() return value</li>
-</ul>
-
-<p>Nicolai Hähnle (10):</p>
-<ul>
- <li>gallium/radeon: cleanup and fix branch emits</li>
- <li>st/glsl_to_tgsi: disable on-the-fly peephole for 64-bit operations</li>
- <li>st/glsl_to_tgsi: simplify translate_tex_offset</li>
- <li>st/glsl_to_tgsi: fix textureGatherOffset with indirectly loaded offsets</li>
- <li>st/mesa: fix vertex elements setup for doubles</li>
- <li>radeonsi: fix indirect loads of 64 bit constants</li>
- <li>st/glsl_to_tgsi: fix atomic counter addressing</li>
- <li>st/glsl_to_tgsi: fix block copies of arrays of doubles</li>
- <li>st/mesa: only set primitive_restart when the restart index is in range</li>
- <li>radeonsi: fix 64-bit loads from LDS</li>
-</ul>
-
-<p>Samuel Pitoiset (4):</p>
-<ul>
- <li>nvc0/ir: fix subops for IMAD</li>
- <li>gk110/ir: fix wrong emission of OP_NOT</li>
- <li>nvc0: use correct bufctx when invalidating CP textures</li>
- <li>nvc0/ir: fix emission of IMAD with NEG modifiers</li>
-</ul>
-
-<p>Stencel, Joanna (1):</p>
-<ul>
- <li>egl/wayland: add missing destroy_window callback</li>
-</ul>
-
-<p>Tapani Pälli (5):</p>
-<ul>
- <li>egl: stop claiming support for pbuffer + msaa</li>
- <li>egl/dri2: set max values for pbuffer width and height</li>
- <li>egl: add check that eglCreateContext gets a valid config</li>
- <li>mesa: fix error handling in DrawBuffers</li>
- <li>egl: set preserved behavior for surface only if config supports it</li>
-</ul>
-
-<p>Tim Rowley (1):</p>
-<ul>
- <li>configure.ac: add llvm inteljitevents component if enabled</li>
-</ul>
-
-<p>Vedran Miletić (1):</p>
-<ul>
- <li>clover: Fix build against clang SVN &gt;= r273191</li>
-</ul>
-
-<p>Vinson Lee (1):</p>
-<ul>
- <li>Revert "mesa_glinterop: remove inclusion of GLX header"</li>
-</ul>
-
-
-</div>
-</body>
-</html>
diff --git a/lib/mesa/docs/relnotes/12.0.5.html b/lib/mesa/docs/relnotes/12.0.5.html
deleted file mode 100644
index 08fa06834..000000000
--- a/lib/mesa/docs/relnotes/12.0.5.html
+++ /dev/null
@@ -1,138 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html lang="en">
-<head>
- <meta http-equiv="content-type" content="text/html; charset=utf-8">
- <title>Mesa Release Notes</title>
- <link rel="stylesheet" type="text/css" href="../mesa.css">
-</head>
-<body>
-
-<div class="header">
- <h1>The Mesa 3D Graphics Library</h1>
-</div>
-
-<iframe src="../contents.html"></iframe>
-<div class="content">
-
-<h1>Mesa 12.0.5 Release Notes / December 5, 2016</h1>
-
-<p>
-Mesa 12.0.5 is a bug fix release which fixes bugs found since the 12.0.5 release.
-</p>
-<p>
-Mesa 12.0.5 implements the OpenGL 4.3 API, but the version reported by
-glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
-glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
-Some drivers don't support all the features required in OpenGL 4.3. OpenGL
-4.3 is <strong>only</strong> available if requested at context creation
-because compatibility contexts are not supported.
-</p>
-
-
-<h2>SHA256 checksums</h2>
-<pre>
-44d08a27d98bfeacd864381189e434d98afbf451689d01f80380dc1d66450e5b mesa-12.0.5.tar.gz
-2b0a972d8282860a11291c09c3ef01ac45171405951eb21a83c45ed2b4321924 mesa-12.0.5.tar.xz
-</pre>
-
-
-<h2>New features</h2>
-<p>None</p>
-
-
-<h2>Bug fixes</h2>
-
-<p>This list is likely incomplete.</p>
-
-<ul>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=77662">Bug 77662</a> - Fail to render to different faces of depth-stencil cube map</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=97779">Bug 97779</a> - [regression, bisected][BDW, GPU hang] stuck on render ring, always reproducible</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=98415">Bug 98415</a> - Vulkan Driver JSON file contains incorrect field</li>
-
-</ul>
-
-
-<h2>Changes</h2>
-
-<p>Adam Jackson (2):</p>
-<ul>
- <li>glx/glvnd: Don't modify the dummy slot in the dispatch table</li>
- <li>glx/glvnd: Fix dispatch function names and indices</li>
-</ul>
-
-<p>Anuj Phogat (1):</p>
-<ul>
- <li>i965: Fix GPU hang related to multiple render targets and alpha testing</li>
-</ul>
-
-<p>Emil Velikov (4):</p>
-<ul>
- <li>docs: add release notes for 12.0.4</li>
- <li>docs: add sha256 checksums for 12.0.4</li>
- <li>cherry-ignore: add reverted LLVM_LIBDIR patch</li>
- <li>Update version to 12.0.5</li>
-</ul>
-
-<p>Haixia Shi (1):</p>
-<ul>
- <li>mesa: change state query return value for RGB565</li>
-</ul>
-
-<p>Jason Ekstrand (3):</p>
-<ul>
- <li>i965/fs/generator: Don't use the address immediate for MOV_INDIRECT</li>
- <li>anv/cmd_buffer: Take a command buffer instead of a batch in two helpers</li>
- <li>anv/cmd_buffer: Enable a CS stall workaround for Sky Lake gt4</li>
-</ul>
-
-<p>Kenneth Graunke (1):</p>
-<ul>
- <li>intel: Fix pixel shader scratch space allocation on Gen9+ platforms.</li>
-</ul>
-
-<p>Marek Olšák (13):</p>
-<ul>
- <li>gallium/radeon: fix behavior of GLSL findLSB(0)</li>
- <li>gallium/radeon: make sure HTILE address is aligned properly</li>
- <li>radeonsi: fix an assertion failure in si_decompress_sampler_color_textures</li>
- <li>gallium/radeon: unify viewport emission code</li>
- <li>gallium/radeon: set VPORT_ZMIN/MAX registers correctly</li>
- <li>radeonsi: fix gl_PatchVerticesIn for tessellation evaluation shader</li>
- <li>radeonsi: fix a crash in imageSize for cubemap arrays</li>
- <li>radeonsi: emit TA_CS_BC_BASE_ADDR on SI only if the kernel allows it</li>
- <li>gallium/radeon: add support for sharing textures with DCC between processes</li>
- <li>radeonsi: always set all blend registers</li>
- <li>radeonsi: set CB_BLEND1_CONTROL.ENABLE for dual source blending</li>
- <li>radeonsi: disable RB+ blend optimizations for dual source blending</li>
- <li>radeonsi: silence runtime warnings with LLVM 3.9</li>
-</ul>
-
-<p>Matt Turner (1):</p>
-<ul>
- <li>anv: Replace "abi_versions" with correct "api_version".</li>
-</ul>
-
-<p>Nanley Chery (1):</p>
-<ul>
- <li>mesa/fbobject: Update CubeMapFace when reusing textures</li>
-</ul>
-
-<p>Steinar H. Gunderson (1):</p>
-<ul>
- <li>Fix races during _mesa_HashWalk().</li>
-</ul>
-
-<p>Tim Rowley (3):</p>
-<ul>
- <li>swr: [rasterizer jitter] cleanup supporting different llvm versions</li>
- <li>swr: [rasterizer jitter] fix llvm-3.7 compile</li>
- <li>swr: [rasterizer] add support for llvm-3.9</li>
-</ul>
-
-
-</div>
-</body>
-</html>
diff --git a/lib/mesa/docs/relnotes/12.0.6.html b/lib/mesa/docs/relnotes/12.0.6.html
deleted file mode 100644
index 14dd8dba7..000000000
--- a/lib/mesa/docs/relnotes/12.0.6.html
+++ /dev/null
@@ -1,148 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html lang="en">
-<head>
- <meta http-equiv="content-type" content="text/html; charset=utf-8">
- <title>Mesa Release Notes</title>
- <link rel="stylesheet" type="text/css" href="../mesa.css">
-</head>
-<body>
-
-<div class="header">
- <h1>The Mesa 3D Graphics Library</h1>
-</div>
-
-<iframe src="../contents.html"></iframe>
-<div class="content">
-
-<h1>Mesa 12.0.6 Release Notes / January 23, 2017</h1>
-
-<p>
-Mesa 12.0.6 is a bug fix release which fixes bugs found since the 12.0.5 release.
-</p>
-<p>
-Mesa 12.0.6 implements the OpenGL 4.3 API, but the version reported by
-glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
-glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
-Some drivers don't support all the features required in OpenGL 4.3. OpenGL
-4.3 is <strong>only</strong> available if requested at context creation
-because compatibility contexts are not supported.
-</p>
-
-
-<h2>SHA256 checksums</h2>
-<pre>
-65339ba5d76a45225b8b56f9a1da9db15c569e1d163760faa2921da0a8461741 mesa-12.0.6.tar.gz
-7d6da9744c1022a4c2ab6ad01a206984d00443fb691568011d01b3dd97e36448 mesa-12.0.6.tar.xz
-</pre>
-
-
-<h2>New features</h2>
-<p>None</p>
-
-
-<h2>Bug fixes</h2>
-
-<p>This list is likely incomplete.</p>
-
-<ul>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=92234">Bug 92234</a> - [BDW] GPU hang in Shogun2</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=95130">Bug 95130</a> - Derivatives of gl_Color wrong when helper pixels used</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=98329">Bug 98329</a> - [dEQP, EGL, SKL, BDW, BSW] dEQP-EGL.functional.image.render_multiple_contexts.gles2_renderbuffer_depth16_depth_buffer</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=99030">Bug 99030</a> - [HSW, regression] transform feedback fails on Linux 4.8</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=99354">Bug 99354</a> - [G71] &quot;Assertion `bkref' failed&quot; reproducible with glmark2</li>
-
-</ul>
-
-<h2>Changes</h2>
-
-<p>Chad Versace (3):</p>
-<ul>
- <li>i965/mt: Disable aux surfaces after making miptree shareable</li>
- <li>i965/mt: Disable HiZ when sharing depth buffer externally (v2)</li>
- <li>anv: Handle vkGetPhysicalDeviceQueueFamilyProperties with count == 0</li>
-</ul>
-
-<p>Emil Velikov (5):</p>
-<ul>
- <li>docs: add sha256 checksums for 12.0.5</li>
- <li>get-typod-pick-list.sh: add new script</li>
- <li>automake: use shared llvm libs for make distcheck</li>
- <li>egl/wayland: use the destroy_window_callback for swrast</li>
- <li>Update version to 12.0.6</li>
-</ul>
-
-<p>Fredrik Höglund (1):</p>
-<ul>
- <li>dri3: Fix MakeCurrent without a default framebuffer</li>
-</ul>
-
-<p>Ilia Mirkin (1):</p>
-<ul>
- <li>nouveau: take extra push space into account for pushbuf_space calls</li>
-</ul>
-
-<p>Jason Ekstrand (19):</p>
-<ul>
- <li>spirv/nir: Fix some texture opcode asserts</li>
- <li>spirv/nir: Add support for shadow samplers that return vec4</li>
- <li>spirv/nir: Properly handle gather components</li>
- <li>anv/pipeline: Set binding_table.gather_texture_start</li>
- <li>nir: Add a helper for determining the type of a texture source</li>
- <li>nir/lower_tex: Add some helpers for working with tex sources</li>
- <li>nir/lower_tex: Add support for lowering coordinate offsets</li>
- <li>i965/nir: Enable NIR lowering of txf and rect offsets</li>
- <li>i965: Get rid of the do_lower_unnormalized_offsets pass</li>
- <li>spirv/nir: Don't increment coord_components for array lod queries</li>
- <li>anv/image: Assert that the image format is actually supported</li>
- <li>spirv/nir: Move opcode selection higher up in handle_texture</li>
- <li>spirv/nir: Refactor type handling in handle_texture</li>
- <li>nir/spirv: Refactor coordinate handling in handle_texture</li>
- <li>spirv/nir: Handle texture projectors</li>
- <li>spirv/nir: Add support for ImageQuerySamples</li>
- <li>anv/device: Return the right error for failed maps</li>
- <li>anv/device: Implicitly unmap memory objects in FreeMemory</li>
- <li>anv/descriptor_set: Write the state offset in the surface state free list.</li>
-</ul>
-
-<p>Kenneth Graunke (2):</p>
-<ul>
- <li>spirv: Move cursor before calling vtn_ssa_value() in phi 2nd pass.</li>
- <li>i965: Properly flush in hsw_pause_transform_feedback().</li>
-</ul>
-
-<p>Marek Olšák (6):</p>
-<ul>
- <li>cso: don't release sampler states that are bound</li>
- <li>radeonsi: always restore sampler states when unbinding sampler views</li>
- <li>radeonsi: fix incorrect FMASK checking in bind_sampler_states</li>
- <li>radeonsi: disable CE on SI + AMDGPU</li>
- <li>radeonsi: disable the constant engine (CE) on Carrizo and Stoney</li>
- <li>gallium/radeon: fix the draw-calls HUD query</li>
-</ul>
-
-<p>Matt Turner (3):</p>
-<ul>
- <li>i965/fs: Rename opt_copy_propagate -&gt; opt_copy_propagation.</li>
- <li>i965/fs: Add unit tests for copy propagation pass.</li>
- <li>i965/fs: Reject copy propagation into SEL if not min/max.</li>
-</ul>
-
-<p>Michel Dänzer (1):</p>
-<ul>
- <li>cso: Don't restore nr_samplers in cso_restore_fragment_samplers</li>
-</ul>
-
-<p>Nicolai Hähnle (1):</p>
-<ul>
- <li>radeonsi: enable WQM in PS prolog when needed</li>
-</ul>
-
-
-</div>
-</body>
-</html>
diff --git a/lib/mesa/docs/relnotes/13.0.6.html b/lib/mesa/docs/relnotes/13.0.6.html
index 9183fc4ee..13464ddcc 100644
--- a/lib/mesa/docs/relnotes/13.0.6.html
+++ b/lib/mesa/docs/relnotes/13.0.6.html
@@ -31,8 +31,7 @@ because compatibility contexts are not supported.
<h2>SHA256 checksums</h2>
<pre>
-1076590f29103f022a2cd87e6dff6ae77072013745603d06b0410c373ab2bb1a mesa-13.0.6.tar.gz
-29ef104a7fc082d352b1599bd6cb1d040be424ccd22f5e0eb7ee9b0e9acd3597 mesa-13.0.6.tar.xz
+TBD
</pre>
diff --git a/lib/mesa/docs/relnotes/17.0.0.html b/lib/mesa/docs/relnotes/17.0.0.html
deleted file mode 100644
index 3822e6c32..000000000
--- a/lib/mesa/docs/relnotes/17.0.0.html
+++ /dev/null
@@ -1,285 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html lang="en">
-<head>
- <meta http-equiv="content-type" content="text/html; charset=utf-8">
- <title>Mesa Release Notes</title>
- <link rel="stylesheet" type="text/css" href="../mesa.css">
-</head>
-<body>
-
-<div class="header">
- <h1>The Mesa 3D Graphics Library</h1>
-</div>
-
-<iframe src="../contents.html"></iframe>
-<div class="content">
-
-<h1>Mesa 17.0.0 Release Notes / February 13, 2017</h1>
-
-<p>
-Mesa 17.0.0 is a new development release.
-People who are concerned with stability and reliability should stick
-with a previous release or wait for Mesa 17.0.1.
-</p>
-<p>
-Mesa 17.0.0 implements the OpenGL 4.5 API, but the version reported by
-glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
-glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
-Some drivers don't support all the features required in OpenGL 4.5. OpenGL
-4.5 is <strong>only</strong> available if requested at context creation
-because compatibility contexts are not supported.
-</p>
-
-
-<h2>SHA256 checksums</h2>
-<pre>
-696578f0b83796470511a88a95fff15a2a25fa201a9e487716f2ca20c177c3ab mesa-17.0.0.tar.gz
-39db3d59700159add7f977307d12a7dfe016363e760ad82280ac4168ea668481 mesa-17.0.0.tar.xz
-</pre>
-
-
-<h2>New features</h2>
-
-<p>
-Note: some of the new features are only available with certain drivers.
-</p>
-
-<ul>
-<li>GL_ARB_post_depth_coverage on i965/gen9+</li>
-<li>GL_KHR_blend_equation_advanced on nvc0</li>
-<li>GL_INTEL_conservative_rasterization on i965/gen9+</li>
-<li>GL_NV_image_formats on any driver supporting GL_ARB_shader_image_load_store (i965, nvc0, radeonsi, softpipe)</li>
-<li>GL_ARB_gpu_shader_fp64 in i965/haswell</li>
-<li>GL_ARB_vertex_attrib_64bit in i965/haswell</li>
-<li>GL_ARB_shader_precision in i965/haswell</li>
-<li>Intel Haswell now supports OpenGL 4.2</li>
-<li>GL_OES_geometry_shader on i965/haswell</li>
-<li>GL_OES_texture_cube_map_array on i965/haswell</li>
-<li>GL_OES_viewport_array on i965/haswell</li>
-<li>Vulkan Float64 capability support on Intel's ANV driver</li>
-</ul>
-
-<h2>Bug fixes</h2>
-
-<ul>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=70623">Bug 70623</a> - libglx.so: undefined symbol: _glapi_tls_Context</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=72902">Bug 72902</a> - [IVB/HSW/BDW] DOTA2 segfaults unless Mesa is configured with (non-default) --enable-glx-tls</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=73778">Bug 73778</a> - _glapi_tls_Dispatch undefined</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=77662">Bug 77662</a> - Fail to render to different faces of depth-stencil cube map</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=89043">Bug 89043</a> - undefined symbol: _glapi_tls_Dispatch</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=91281">Bug 91281</a> - Tonga VCE 2160p encode fails with BO to small for addr</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=92234">Bug 92234</a> - [BDW] GPU hang in Shogun2</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=92634">Bug 92634</a> - gallium's vl_mpeg12_decoder does not work with st/va</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=92760">Bug 92760</a> - Add FP64 support to the i965 shader backends</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=92925">Bug 92925</a> - Incorrect GEN for ASTC in Surface Format Table</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=93551">Bug 93551</a> - Divinity: Original Sin Enhanced Edition(Native) crash on start</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=94512">Bug 94512</a> - X segfaults with glx-tls enabled in a x32 environment</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=94900">Bug 94900</a> - HD6950 GPU lockup loop with various steam games (octodad[always], saints row 4[always], dead island[always], grid autosport[sometimes])</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=94904">Bug 94904</a> - [vulkan, BSW] dEQP-VK.api.object_management.multithreaded_per_thread_device intermittent crash</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=95460">Bug 95460</a> - Please add more drivers (freedreno, virgl) to features.txt status document</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=96959">Bug 96959</a> - nop.sat generated by pow workaround?</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=97102">Bug 97102</a> - [dri][swr] stack overflow / infinite loop with GALLIUM_DRIVER=swr</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=97232">Bug 97232</a> - Line rendering broken in Dolphin when using gl_ClipDistance</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=97287">Bug 97287</a> - GL45-CTS.vertex_attrib_binding.basic-inputL-case1 fails</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=97321">Bug 97321</a> - Query INFO_LOG_LENGTH for empty info log should return 0</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=97420">Bug 97420</a> - &quot;#version 0&quot; crashes glsl_compiler</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=97422">Bug 97422</a> - trying to call a number as a function results into a crash</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=97447">Bug 97447</a> - GL 3.0 compatibility context exposes GL_ARB_compute_shader</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=97473">Bug 97473</a> - Memory corruption when uploading DXT5 cubemap faces</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=97715">Bug 97715</a> - [ILK,G45,G965] piglit.spec.arb_separate_shader_objects.misc api error checks</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=97779">Bug 97779</a> - [regression, bisected][BDW, GPU hang] stuck on render ring, always reproducible</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=97804">Bug 97804</a> - Later precision statement isn't overriding earlier one</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=97952">Bug 97952</a> - /usr/include/string.h:518:12: error: exception specification in declaration does not match previous declaration</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=97967">Bug 97967</a> - glsl/tests/cache-test regression</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=98005">Bug 98005</a> - VCE dual instance encoding inconsistent since st/va: enable dual instances encode by sync surface</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=98012">Bug 98012</a> - [IVB] Segfault when running Dolphin twice with Vulkan</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=98134">Bug 98134</a> - dEQP-GLES31.functional.debug.negative_coverage.get_error.buffer.draw_buffers wants a different GL error code</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=98172">Bug 98172</a> - Concurrent call to glClientWaitSync results in segfault in one of the waiters.</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=98238">Bug 98238</a> - witcher 2: objects are black when changing lod</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=98243">Bug 98243</a> - dEQP mismatched UBO precision qualifiers</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=98245">Bug 98245</a> - GLES3.1 link negative dEQP &quot;expected linking to fail, but passed.&quot;</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=98250">Bug 98250</a> - dEQP-GLES31.functional.debug.negative_coverage.get_error.texture.texparameterIiv/texparameterIuiv failure</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=98263">Bug 98263</a> - [radv] The Talos Principle fails to launch with &quot;Fatal error: Cannot set display mode.&quot;</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=98297">Bug 98297</a> - Can't configure a desktop with 3x4k monitors in one row</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=98299">Bug 98299</a> - Compute shaders generate stupid divides</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=98307">Bug 98307</a> - &quot;st/glsl_to_tgsi: explicitly track all input and output declaration&quot; broke flightgear colors on rs780</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=98326">Bug 98326</a> - [dEQP, EGL] pbuffer depth/stencil tests fail</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=98327">Bug 98327</a> - [dEQP, EGL] dEQP-EGL.functional.resize not supported</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=98328">Bug 98328</a> - [dEQP, EGL] luminance tests fail</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=98329">Bug 98329</a> - [dEQP, EGL, SKL, BDW, BSW] dEQP-EGL.functional.image.render_multiple_contexts.gles2_renderbuffer_depth16_depth_buffer</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=98330">Bug 98330</a> - [dEQP, EGL] dEQP-EGL.functional.buffer_age.no_preserve fails</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=98339">Bug 98339</a> - dEQP-EGL: Got EGL_BAD_MATCH: eglCreateSyncKHR()</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=98343">Bug 98343</a> - dEQP-EGL: GL_INVALID_ENUM at teglCreateContextExtTests</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=98415">Bug 98415</a> - Vulkan Driver JSON file contains incorrect field</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=98421">Bug 98421</a> - src/loader/loader.c:111:40: error: unknown type name ‘drmDevicePtr’</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=98431">Bug 98431</a> - UnrealEngine v4 demos startup fails to blorp blit assert</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=98480">Bug 98480</a> - Support R8 image texture in ES 3.1</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=98512">Bug 98512</a> - radeon r600 vdpau: Invalid command stream: texture bo too small</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=98518">Bug 98518</a> - [r600g, bisected] regression: NI/Turks MSAA texture corruption with FreeCAD and Wine games</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=98526">Bug 98526</a> - glsl/tests/general-ir-test regression</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=98595">Bug 98595</a> - glsl: ralloc assertion &quot;info-&gt;canary == CANARY&quot; failed</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=98599">Bug 98599</a> - xterm menus corrupt since tgsi/scan: handle indirect image indexing correctly</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=98632">Bug 98632</a> - Fix build on Hurd without PATH_MAX</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=98681">Bug 98681</a> - ir_builder_print_visitor.cpp:401:67: error: expected ')' before 'PRIx64'</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=98694">Bug 98694</a> - &quot;(5=2)?1:1&quot; as array size decleration crashes glsl_compiler</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=98740">Bug 98740</a> - bitcode.cpp:102:8: error: ‘Error’ is not a member of ‘llvm’</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=98767">Bug 98767</a> - [swrast] ralloc.c:84: get_header: Assertion `info-&gt;canary == CANARY' failed.</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=98774">Bug 98774</a> - glsl/tests/warnings-test regression</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=98815">Bug 98815</a> - [SKL/BDW GT2] large perf regression in TessMark</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=98840">Bug 98840</a> - nir clone test fails</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=98893">Bug 98893</a> - [SKL] piglit.spec.arb_shader_image_load_store.semantics intermittent</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=98914">Bug 98914</a> - mesa-vdpau-drivers: breaks vdpau for mpeg2video</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=98917">Bug 98917</a> - [BDW SKL BSW KBL] Tessellation CTS tests regression</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=98975">Bug 98975</a> - Wasteland 2 Directors Cut: Hangs. GPU fault</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=99010">Bug 99010</a> - --disable-gallium-llvm no longer recognized</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=99013">Bug 99013</a> - [regression, bisected] radeonsi: commit 4c8c13b3 &quot;Use amdgcn intrinsics for fs interpolation&quot; makes system unusable</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=99030">Bug 99030</a> - [HSW, regression] transform feedback fails on Linux 4.8</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=99038">Bug 99038</a> - [dEQP, EGL, SKL, BDW, BSW] dEQP-EGL.functional.negative_api.create_pixmap_surface crashes</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=99072">Bug 99072</a> - [byt,ivb,snb] ES3-CTS.gtf.GL3Tests.shadow regression</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=99085">Bug 99085</a> - [EGL] dEQP-EGL.functional.sharing.gles2.multithread intermittent</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=99097">Bug 99097</a> - [vulkancts] dEQP-VK.image.store regression</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=99100">Bug 99100</a> - [SKL,BDW,BSW,KBL] dEQP-VK.glsl.return.return_in_dynamic_loop_dynamic_vertex regression</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=99119">Bug 99119</a> - swr_fence_work.cpp(42): error: argument of type &quot;std::nullptr_t&quot; is incompatible with parameter of type &quot;unsigned long&quot;</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=99144">Bug 99144</a> - Incorrect rendering using glDrawArraysInstancedBaseInstance and first != 0 on Skylake</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=99154">Bug 99154</a> - Link time error when using multiple builtin functions</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=99158">Bug 99158</a> - vdpau segfaults and gpu locks with kodi on R9285</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=99185">Bug 99185</a> - dEQP-EGL.functional.image.modify.tex_rgb5_a1_tex_subimage_rgba8</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=99188">Bug 99188</a> - dEQP-EGL.functional.create_context_ext.robust_gl_30.rgb565_no_depth_no_stencil</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=99210">Bug 99210</a> - ES3-CTS.functional.texture.mipmap.cube.generate.rgba5551_*</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=99214">Bug 99214</a> - Crash in library libswrAVX.so when assigning vertex buffer object pointers with elements of type GL_DOUBLE</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=99219">Bug 99219</a> - The Stanley Parable GPU hang when starting a new game</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=99229">Bug 99229</a> - [G33] thousands of tests crash</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=99231">Bug 99231</a> - [HSW][i965] Crash in upload_3dstate_streamout()</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=99287">Bug 99287</a> - piglit.spec.glsl-1_10.execution.vs-nested-return-sibling-loop regression</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=99303">Bug 99303</a> - [REGRESSION][BISECTED] DMs are crashing on start with &quot;radeon&quot;</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=99314">Bug 99314</a> - [g33] glsl regressions</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=99339">Bug 99339</a> - Blender line rendering broken after removing XY clipping of lines</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=99354">Bug 99354</a> - [G71] &quot;Assertion `bkref' failed&quot; reproducible with glmark2</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=99389">Bug 99389</a> - Mesa build broken: sid_tables.h</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=99391">Bug 99391</a> - [ILK,G45,G965] piglit regressions</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=99401">Bug 99401</a> - [g33] regression: piglit.spec.!opengl 1_0.gl-1_0-beginend-coverage</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=99419">Bug 99419</a> - Crash(Segmentation fault) si_shader_select in Master Of Orion</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=99450">Bug 99450</a> - [amdgpu] Payday 2 visual glitches on some models</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=99451">Bug 99451</a> - polygon offset use after free</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=99456">Bug 99456</a> - Firefox crashing when opening about:support with WebGL2 enabled</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=99631">Bug 99631</a> - segfault with OSVRTrackerView and openscenegraph git master</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=99633">Bug 99633</a> - rasterizer/core/clip.h:279:49: error: ‘const struct API_STATE’ has no member named ‘linkageCount’</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=99637">Bug 99637</a> - VLC video has corrupted colors when using VDPAU output on Radeon SI</li>
-
-</ul>
-
-<h2>Changes</h2>
-
-<ul>
-<li>Building RADV requires --enable-gallium-llvm</li>
-<li>The vulkan headers vk_platform.h and vulkan.h are no longer installed</li>
-<li>The configure options --with-sha1 and --disable-shader-cache are
-removed alongside their respective library requirements</li>
-</ul>
-
-</div>
-</body>
-</html>
diff --git a/lib/mesa/docs/relnotes/17.0.1.html b/lib/mesa/docs/relnotes/17.0.1.html
deleted file mode 100644
index c09728cfd..000000000
--- a/lib/mesa/docs/relnotes/17.0.1.html
+++ /dev/null
@@ -1,221 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html lang="en">
-<head>
- <meta http-equiv="content-type" content="text/html; charset=utf-8">
- <title>Mesa Release Notes</title>
- <link rel="stylesheet" type="text/css" href="../mesa.css">
-</head>
-<body>
-
-<div class="header">
- <h1>The Mesa 3D Graphics Library</h1>
-</div>
-
-<iframe src="../contents.html"></iframe>
-<div class="content">
-
-<h1>Mesa 17.0.1 Release Notes / March 4, 2017</h1>
-
-<p>
-Mesa 17.0.1 is a bug fix release which fixes bugs found since the 17.0.0 release.
-</p>
-<p>
-Mesa 17.0.1 implements the OpenGL 4.5 API, but the version reported by
-glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
-glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
-Some drivers don't support all the features required in OpenGL 4.5. OpenGL
-4.5 is <strong>only</strong> available if requested at context creation
-because compatibility contexts are not supported.
-</p>
-
-
-<h2>SHA256 checksums</h2>
-<pre>
-e819bd3e515dac26faf9836d8f27a4ddf05323b9b23afb6c06536d4ac82e2743 mesa-17.0.1.tar.gz
-96fd70ef5f31d276a17e424e7e1bb79447ccbbe822b56844213ef932e7ad1b0c mesa-17.0.1.tar.xz
-</pre>
-
-
-<h2>New features</h2>
-<p>None</p>
-
-
-<h2>Bug fixes</h2>
-
-<ul>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=98869">Bug 98869</a> - Electronic Super Joy graphic artefacts (regression,bisected)</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=99532">Bug 99532</a> - Compute shader doesn't give right result under some circumstances</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=99677">Bug 99677</a> - heap-use-after-free in glsl</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=99692">Bug 99692</a> - [radv] Mostly broken on Hawaii PRO/CIK ASICs</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=99850">Bug 99850</a> - Tessellation bug on Carrizo</li>
-
-</ul>
-
-
-<h2>Changes</h2>
-
-<p>Bas Nieuwenhuizen (4):</p>
-<ul>
- <li>radv: Never try to create more than max_sets descriptor sets.</li>
- <li>radv: Reset emitted compute pipeline when calling secondary cmd buffer.</li>
- <li>radv: Only use PKT3_OCCLUSION_QUERY when it doesn't hang.</li>
- <li>radv: Use correct size for availability flag.</li>
-</ul>
-
-<p>Ben Crocker (3):</p>
-<ul>
- <li>gallivm: Reenable PPC VSX (v3)</li>
- <li>gallivm: Improve debug output (V2)</li>
- <li>gallivm: Override getHostCPUName() "generic" w/ "pwr8" (v4)</li>
-</ul>
-
-<p>Brendan King (1):</p>
-<ul>
- <li>egl/dri3: implement query surface hook</li>
-</ul>
-
-<p>Christian Gmeiner (2):</p>
-<ul>
- <li>etnaviv: move pctx initialisation to avoid a null dereference</li>
- <li>etnaviv: remove number of pixel pipes validation</li>
-</ul>
-
-<p>Connor Abbott (1):</p>
-<ul>
- <li>anv: fix Get*MemoryRequirements for !LLC</li>
-</ul>
-
-<p>Daniel Stone (1):</p>
-<ul>
- <li>egl/wayland: Don't use DRM format codes for SHM</li>
-</ul>
-
-<p>Dave Airlie (6):</p>
-<ul>
- <li>tgsi: fix memory leak in tgsi sanity check</li>
- <li>radv: change base aligmment for allocated memory.</li>
- <li>radv: fix cik macroModeIndex.</li>
- <li>radv: adopt some init config workarounds from radeonsi.</li>
- <li>radv: fix depth format in blit2d.</li>
- <li>radv: fix txs for sampler buffers</li>
-</ul>
-
-<p>Emil Velikov (8):</p>
-<ul>
- <li>docs: add sha256 checksums for 17.0.0</li>
- <li>bin/get-extra-pick-list: use git merge-base to get the branchpoint</li>
- <li>bin/get-extra-pick-list: rework to use already_picked list</li>
- <li>bin/get-typod-pick-list.sh: limit `git grep ...' to only as needed</li>
- <li>bin/get-pick-list.sh: limit `git grep ...' only as needed</li>
- <li>bin/get-pick-list.sh: remove ancient way of nominating patches</li>
- <li>bin/get-fixes-pick-list.sh: add new script</li>
- <li>Update version to 17.0.1</li>
-</ul>
-
-<p>Eric Anholt (1):</p>
-<ul>
- <li>vc4: Avoid emitting small immediates for UBO indirect load address guards.</li>
-</ul>
-
-<p>Grazvydas Ignotas (3):</p>
-<ul>
- <li>r300g: only allow byteswapped formats on big endian</li>
- <li>gallium/u_queue: fix a crash with atexit handlers</li>
- <li>gallium/u_queue: set num_threads correctly if not all threads start</li>
-</ul>
-
-<p>Hans de Goede (1):</p>
-<ul>
- <li>glx/glvnd: Fix GLXdispatchIndex sorting</li>
-</ul>
-
-<p>Ilia Mirkin (4):</p>
-<ul>
- <li>gm107/ir: fix address offset bitfield for ATOMS</li>
- <li>nvc0: set the render condition in the compute object</li>
- <li>st/mesa: don't pass compare mode for stencil-sampled textures</li>
- <li>nvc0: disable linked tsc mode in compute launch descriptor</li>
-</ul>
-
-<p>Jason Ekstrand (10):</p>
-<ul>
- <li>i965/sampler_state: Clamp min/max LOD to 14 on gen7+</li>
- <li>i965/sampler_state: Pass texObj into update_sampler_state</li>
- <li>i965/sampler_state: Set the "Base Mip Level" field on Sandy Bridge</li>
- <li>intel/blorp: Swizzle clear colors on the CPU</li>
- <li>i965/fs: Fix the inline nir_op_pack_double optimization</li>
- <li>anv: Add an invalidate_range helper</li>
- <li>anv/query: clflush the bo map on non-LLC platforms</li>
- <li>genxml: Make MI_STORE_DATA_IMM more consistent</li>
- <li>anv/query: Perform CmdResetQueryPool on the GPU</li>
- <li>intel/blorp: Explicitly flush all allocated state</li>
-</ul>
-
-<p>Jose Maria Casanova Crespo (1):</p>
-<ul>
- <li>glsl: non-last member unsized array on SSBO must fail compilation on GLSL ES 3.1</li>
-</ul>
-
-<p>Kenneth Graunke (1):</p>
-<ul>
- <li>mesa: Do (TCS &amp;&amp; !TES) draw time validation in ES as well.</li>
-</ul>
-
-<p>Leo Liu (1):</p>
-<ul>
- <li>configure.ac: check require_basic_egl only if egl enabled</li>
-</ul>
-
-<p>Lionel Landwerlin (2):</p>
-<ul>
- <li>anv: wsi: report presentation error per image request</li>
- <li>i965/fs: fix uninitialized memory access</li>
-</ul>
-
-<p>Marek Olšák (6):</p>
-<ul>
- <li>radeonsi: fix UNSIGNED_BYTE index buffer fallback with non-zero start (v2)</li>
- <li>gallium/util: remove unused u_index_modify helpers</li>
- <li>gallium/u_index_modify: don't add PIPE_TRANSFER_UNSYNCHRONIZED unconditionally</li>
- <li>gallium/u_queue: fix random crashes when the app calls exit()</li>
- <li>radeonsi: fix broken tessellation on Carrizo and Stoney</li>
- <li>amd/common: fix ASICREV_IS_POLARIS11_M for Polaris12</li>
-</ul>
-
-<p>Mauro Rossi (2):</p>
-<ul>
- <li>android: radeonsi: fix sid_table.h generated header include path</li>
- <li>android: glsl: build shader cache sources</li>
-</ul>
-
-<p>Michel Dänzer (1):</p>
-<ul>
- <li>configure.ac: Drop LLVM compiler flags more radically</li>
-</ul>
-
-<p>Nicolai Hähnle (3):</p>
-<ul>
- <li>winsys/amdgpu: reduce max_alloc_size based on GTT limits</li>
- <li>radeonsi: handle MultiDrawIndirect in si_get_draw_start_count</li>
- <li>radeonsi: fix UINT/SINT clamping for 10-bit formats on &lt;= CIK</li>
-</ul>
-
-<p>Samuel Iglesias Gonsálvez (1):</p>
-<ul>
- <li>glsl: fix heap-use-after-free in ast_declarator_list::hir()</li>
-</ul>
-
-<p>Tapani Pälli (1):</p>
-<ul>
- <li>android: fix droid_create_image_from_prime_fd_yuv for YV12</li>
-</ul>
-
-
-</div>
-</body>
-</html>
diff --git a/lib/mesa/docs/relnotes/17.0.2.html b/lib/mesa/docs/relnotes/17.0.2.html
deleted file mode 100644
index 2df08a86c..000000000
--- a/lib/mesa/docs/relnotes/17.0.2.html
+++ /dev/null
@@ -1,185 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html lang="en">
-<head>
- <meta http-equiv="content-type" content="text/html; charset=utf-8">
- <title>Mesa Release Notes</title>
- <link rel="stylesheet" type="text/css" href="../mesa.css">
-</head>
-<body>
-
-<div class="header">
- <h1>The Mesa 3D Graphics Library</h1>
-</div>
-
-<iframe src="../contents.html"></iframe>
-<div class="content">
-
-<h1>Mesa 17.0.2 Release Notes / March 20, 2017</h1>
-
-<p>
-Mesa 17.0.2 is a bug fix release which fixes bugs found since the 17.0.1 release.
-</p>
-<p>
-Mesa 17.0.2 implements the OpenGL 4.5 API, but the version reported by
-glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
-glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
-Some drivers don't support all the features required in OpenGL 4.5. OpenGL
-4.5 is <strong>only</strong> available if requested at context creation
-because compatibility contexts are not supported.
-</p>
-
-
-<h2>SHA256 checksums</h2>
-<pre>
-2e0f41e7974ba7a36ca32bbeaf8ebcd65c8fd4d2dc9872f04d4becbd5e7a8cb5 mesa-17.0.2.tar.gz
-f8f191f909e01e65de38d5bdea5fb057f21649a3aed20948be02348e77a689d4 mesa-17.0.2.tar.xz
-</pre>
-
-
-<h2>New features</h2>
-<p>None</p>
-
-
-<h2>Bug fixes</h2>
-
-<ul>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=68504">Bug 68504</a> - 9.2-rc1 workaround for clover build failure on ppc/altivec: cannot convert 'bool' to '__vector(4) __bool int' in return</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=97988">Bug 97988</a> - [radeonsi] playing back videos with VDPAU exhibits deinterlacing/anti-aliasing issues not visible with VA-API</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=99484">Bug 99484</a> - Crusader Kings 2 - Loading bars, siege bars, morale bars, etc. do not render correctly</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=99715">Bug 99715</a> - Don't print: &quot;Note: Buggy applications may crash, if they do please report to vendor&quot;</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=100049">Bug 100049</a> - &quot;ralloc: Make sure ralloc() allocations match malloc()'s alignment.&quot; causes seg fault in 32bit build</li>
-
-</ul>
-
-
-<h2>Changes</h2>
-
-<p>Alex Smith (3):</p>
-<ul>
- <li>radv: Emit pending flushes before executing a secondary command buffer</li>
- <li>radv: Flush before copying with PKT3_WRITE_DATA in CmdUpdateBuffer</li>
- <li>radv/ac: Fix shared memory offset calculation</li>
-</ul>
-
-<p>Bas Nieuwenhuizen (3):</p>
-<ul>
- <li>radv: Disable HTILE for textures with multiple layers/levels.</li>
- <li>radv: Emit cache flushes before CP DMA.</li>
- <li>Revert "radv: Emit cache flushes before CP DMA."</li>
-</ul>
-
-<p>Dave Airlie (3):</p>
-<ul>
- <li>radv: drop Z24 support.</li>
- <li>radv: disable mip point pre clamping.</li>
- <li>radv: setup llvm target data layout</li>
-</ul>
-
-<p>Emil Velikov (4):</p>
-<ul>
- <li>docs: add sha256 checksums for 17.0.1</li>
- <li>cherry-ignore: add the swizzle blorp_clear fix</li>
- <li>i965: move brw_define.h ifndef guard to the top</li>
- <li>Update version to 17.0.2</li>
-</ul>
-
-<p>Fredrik Höglund (2):</p>
-<ul>
- <li>radv: fix the dynamic buffer index in vkCmdBindDescriptorSets</li>
- <li>radv/ac: fix multiple descriptor sets with dynamic buffers</li>
-</ul>
-
-<p>Gregory Hainaut (1):</p>
-<ul>
- <li>glapi: fix typo in count_scale</li>
-</ul>
-
-<p>Ilia Mirkin (2):</p>
-<ul>
- <li>nvc0: take extra pushbuf space into account for pushbuf_space calls</li>
- <li>nvc0: increase alignment to 256 for texture buffers on fermi</li>
-</ul>
-
-<p>Jacob Lifshay (1):</p>
-<ul>
- <li>vulkan/wsi: Improve the DRI3 error message</li>
-</ul>
-
-<p>James Legg (1):</p>
-<ul>
- <li>radv: Fix using more than 4 bound descriptor sets</li>
-</ul>
-
-<p>Jason Ekstrand (7):</p>
-<ul>
- <li>anv/blorp/clear_subpass: Only set surface clear color for fast clears</li>
- <li>anv: Accurately advertise dynamic descriptor limits</li>
- <li>anv: Stall before fast-clear operations</li>
- <li>anv: Properly handle destroying NULL devices and instances</li>
- <li>anv/blorp: Turn off AUX after doing a CCS_D resolve</li>
- <li>anv/blorp: Only set a clear color for resolves if fast-cleared</li>
- <li>nir/intrinsics: Make load_barycentric_input take a 2-component coor</li>
-</ul>
-
-<p>Jonas Pfeil (1):</p>
-<ul>
- <li>ralloc: Make sure ralloc() allocations match malloc()'s alignment.</li>
-</ul>
-
-<p>Kenneth Graunke (1):</p>
-<ul>
- <li>egl: Ensure ResetNotificationStrategy matches for shared contexts.</li>
-</ul>
-
-<p>Marek Olšák (3):</p>
-<ul>
- <li>st/mesa: reset sample_mask, min_sample, and render_condition for PBO ops</li>
- <li>st/mesa: set blend state for PBO readbacks</li>
- <li>radeonsi: mark all bound shader buffer ranges as initialized</li>
-</ul>
-
-<p>Matt Turner (1):</p>
-<ul>
- <li>clover: Work around build failure with AltiVec.</li>
-</ul>
-
-<p>Nanley Chery (2):</p>
-<ul>
- <li>anv/pass: Avoid accessing attachment array out of bounds</li>
- <li>anv/image: Remove extra dependency on HiZ-specific variable</li>
-</ul>
-
-<p>Nicolai Hähnle (2):</p>
-<ul>
- <li>st/glsl_to_tgsi: avoid iterating past the head of the instruction list</li>
- <li>st/mesa: inform the driver of framebuffer changes before compute dispatches</li>
-</ul>
-
-<p>Robert Foss (1):</p>
-<ul>
- <li>mesa: Avoid read of uninitialized variable</li>
-</ul>
-
-<p>Samuel Iglesias Gonsálvez (5):</p>
-<ul>
- <li>i965/fs: mark last DF uniform array element as 64 bit live one</li>
- <li>i965/fs: detect different bit size accesses to uniforms to push them in proper locations</li>
- <li>i965/fs: fix indirect load DF uniforms on BSW/BXT</li>
- <li>i965/fs: fix source type when emitting MOV_INDIRECT to read ICP handles</li>
- <li>i965/fs: emit MOV_INDIRECT with the source with the right register type</li>
-</ul>
-
-<p>Samuel Pitoiset (1):</p>
-<ul>
- <li>radeonsi: disable sinking common instructions down to the end block</li>
-</ul>
-
-
-</div>
-</body>
-</html>
diff --git a/lib/mesa/docs/relnotes/17.0.3.html b/lib/mesa/docs/relnotes/17.0.3.html
deleted file mode 100644
index afc933319..000000000
--- a/lib/mesa/docs/relnotes/17.0.3.html
+++ /dev/null
@@ -1,189 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html lang="en">
-<head>
- <meta http-equiv="content-type" content="text/html; charset=utf-8">
- <title>Mesa Release Notes</title>
- <link rel="stylesheet" type="text/css" href="../mesa.css">
-</head>
-<body>
-
-<div class="header">
- <h1>The Mesa 3D Graphics Library</h1>
-</div>
-
-<iframe src="../contents.html"></iframe>
-<div class="content">
-
-<h1>Mesa 17.0.3 Release Notes / April 1, 2017</h1>
-
-<p>
-Mesa 17.0.3 is a bug fix release which fixes bugs found since the 17.0.2 release.
-</p>
-<p>
-Mesa 17.0.3 implements the OpenGL 4.5 API, but the version reported by
-glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
-glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
-Some drivers don't support all the features required in OpenGL 4.5. OpenGL
-4.5 is <strong>only</strong> available if requested at context creation
-because compatibility contexts are not supported.
-</p>
-
-
-<h2>SHA256 checksums</h2>
-<pre>
-8253edf1bdd7b14ab63d5982349143a5c9ac3767f39a63257cc9d7e7d92f60f1 mesa-17.0.3.tar.gz
-ca646f5075a002d60ef9123c8a4331cede155c01712ef945a65c59a5e69fe7ed mesa-17.0.3.tar.xz
-</pre>
-
-
-<h2>New features</h2>
-<p>None</p>
-
-
-<h2>Bug fixes</h2>
-
-<ul>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=96743">Bug 96743</a> - [BYT, HSW, SKL, BXT, KBL] GPU hangs with GfxBench 4.0 CarChase</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=99246">Bug 99246</a> - [d3dadapter+radeonsi &amp; bisect] EVE-Online : hang on wormhole sight</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=100061">Bug 100061</a> - LODQ instruction generated with invalid dst mask</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=100182">Bug 100182</a> - Flickering in The Talos Principle on Sky Lake GT4.</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=100201">Bug 100201</a> - Windows scons build with MSVC toolchain and LLVM 4.0 fails</li>
-
-</ul>
-
-
-<h2>Changes</h2>
-
-<p>Alex Deucher (1):</p>
-<ul>
- <li>radeonsi: add new polaris12 pci id</li>
-</ul>
-
-<p>Andres Gomez (5):</p>
-<ul>
- <li>glsl: on UBO/SSBOs link error reset the number of active blocks to 0</li>
- <li>cherry-ignore: add the Invalidate L2 for TRANSFER_WRITE barriers fix</li>
- <li>cherry-ignore: add the Flush after unmap in gbm/dri fix</li>
- <li>cherry-ignore: corrected typo in the Flush after unmap in gbm/dri fix</li>
- <li>Update version to 17.0.3</li>
-</ul>
-
-<p>Axel Davy (2):</p>
-<ul>
- <li>st/nine: Resolve deadlock in surface/volume dtors when using csmt</li>
- <li>st/nine: Use atomics for available_texture_mem</li>
-</ul>
-
-<p>Bas Nieuwenhuizen (1):</p>
-<ul>
- <li>radv: flush DB cache before and after HTILE decompress.</li>
-</ul>
-
-<p>Dave Airlie (1):</p>
-<ul>
- <li>radv: fix primitive reset index emission</li>
-</ul>
-
-<p>Emil Velikov (1):</p>
-<ul>
- <li>docs: add sha256 checksums for 17.0.2</li>
-</ul>
-
-<p>Ilia Mirkin (1):</p>
-<ul>
- <li>st/mesa: set result writemask based on ir type</li>
-</ul>
-
-<p>Jan Vesely (1):</p>
-<ul>
- <li>clover: use pipe_resource references</li>
-</ul>
-
-<p>Jason Ekstrand (9):</p>
-<ul>
- <li>anv/query: Invalidate the correct range</li>
- <li>anv/GetQueryPoolResults: Actually implement the spec</li>
- <li>anv/image: Return early when unbinding an image</li>
- <li>anv/query: Fix the location of timestamp availability</li>
- <li>anv: Make anv_get_layerCount a macro</li>
- <li>anv/blorp: Use anv_get_layerCount everywhere</li>
- <li>anv/cmd_buffer: Apply flush operations prior to executing secondaries</li>
- <li>anv/cmd_buffer: Fix bad indentation</li>
- <li>anv: Flush caches prior to PIPELINE_SELECT on all gens</li>
-</ul>
-
-<p>José Fonseca (1):</p>
-<ul>
- <li>c11/threads: Include thr/xtimec.h for xtime definition when building with MSVC.</li>
-</ul>
-
-<p>Juan A. Suarez Romero (1):</p>
-<ul>
- <li>tests/cache_test: allow crossing mount points</li>
-</ul>
-
-<p>Karol Herbst (1):</p>
-<ul>
- <li>nvc0/ir: treat FMA like MAD for operand propagation</li>
-</ul>
-
-<p>Kenneth Graunke (1):</p>
-<ul>
- <li>i965: Fall back to GL 4.2/4.3 on Haswell if the kernel isn't new enough.</li>
-</ul>
-
-<p>Marek Olšák (1):</p>
-<ul>
- <li>radeonsi: don't hang on shader compile failure</li>
-</ul>
-
-<p>Matt Turner (1):</p>
-<ul>
- <li>i965/fs: Don't emit SEL instructions for type-converting MOVs.</li>
-</ul>
-
-<p>Nanley Chery (1):</p>
-<ul>
- <li>intel: Correct the BDW surface state size</li>
-</ul>
-
-<p>Nicolai Hähnle (1):</p>
-<ul>
- <li>mesa/main: fix MultiDrawElements[BaseVertex] validation of primcount</li>
-</ul>
-
-<p>Rob Clark (1):</p>
-<ul>
- <li>freedreno: fix memory leak</li>
-</ul>
-
-<p>Tim Rowley (1):</p>
-<ul>
- <li>swr: [rasterizer jitter] fix llvm &gt;= 5.0 build break</li>
-</ul>
-
-<p>Timothy Arceri (2):</p>
-<ul>
- <li>glsl: fix lower jumps for returns when loop is inside an if</li>
- <li>mesa: update lower_jumps tests after bug fix</li>
-</ul>
-
-<p>Topi Pohjolainen (1):</p>
-<ul>
- <li>i965/gen8+: Do full stall when switching pipeline</li>
-</ul>
-
-<p>Xu Randy (2):</p>
-<ul>
- <li>anv/blorp: Fix a crash in CmdClearColorImage</li>
- <li>anv/genX: Solve the vkCreateGraphicsPipelines crash</li>
-</ul>
-
-</div>
-</body>
-</html>
diff --git a/lib/mesa/docs/relnotes/17.0.4.html b/lib/mesa/docs/relnotes/17.0.4.html
deleted file mode 100644
index 16629d1ba..000000000
--- a/lib/mesa/docs/relnotes/17.0.4.html
+++ /dev/null
@@ -1,156 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html lang="en">
-<head>
- <meta http-equiv="content-type" content="text/html; charset=utf-8">
- <title>Mesa Release Notes</title>
- <link rel="stylesheet" type="text/css" href="../mesa.css">
-</head>
-<body>
-
-<div class="header">
- <h1>The Mesa 3D Graphics Library</h1>
-</div>
-
-<iframe src="../contents.html"></iframe>
-<div class="content">
-
-<h1>Mesa 17.0.4 Release Notes / April 17, 2017</h1>
-
-<p>
-Mesa 17.0.4 is a bug fix release which fixes bugs found since the 17.0.3 release.
-</p>
-<p>
-Mesa 17.0.4 implements the OpenGL 4.5 API, but the version reported by
-glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
-glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
-Some drivers don't support all the features required in OpenGL 4.5. OpenGL
-4.5 is <strong>only</strong> available if requested at context creation
-because compatibility contexts are not supported.
-</p>
-
-
-<h2>SHA256 checksums</h2>
-<pre>
-c4c34ba05d48f76b45bc05bc4b6e9242077f403d63c4f0c355c7b07786de233e mesa-17.0.4.tar.gz
-1269dc8545a193932a0779b2db5bce9be4a5f6813b98c38b93b372be8362a346 mesa-17.0.4.tar.xz
-</pre>
-
-
-<h2>Next release</h2>
-<p>
-Mesa 17.0.5 is expected in approximatelly two weeks. See the release
-<a href="../release-calendar.html#calendar" target="_parent">calendar</a>
-for details.
-</p>
-
-<h2>New features</h2>
-<p>None</p>
-
-
-<h2>Bug fixes</h2>
-
-<ul>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=99515">Bug 99515</a> - SIGSEGV MAPERR on Android nougat-x86 with mesa 17.0.0rc</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=100391">Bug 100391</a> - SachaWillems deferredmultisampling asserts</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=100452">Bug 100452</a> - push_constants host memory leak when resetting command buffer</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=100582">Bug 100582</a> - [GEN8+] piglit.spec.arb_stencil_texturing.glblitframebuffer corrupts state.gl_texture* assertions</li>
-
-</ul>
-
-
-<h2>Changes</h2>
-
-<p>Alex Deucher (1):</p>
-<ul>
- <li>radeonsi: add new polaris10 pci id</li>
-</ul>
-
-<p>Alex Smith (1):</p>
-<ul>
- <li>radv: Invalidate L2 for TRANSFER_WRITE barriers</li>
-</ul>
-
-<p>Andres Gomez (1):</p>
-<ul>
- <li>docs: add sha256 checksums for 17.0.3</li>
-</ul>
-
-<p>Craig Stout (1):</p>
-<ul>
- <li>anv/cmd_buffer: fix host memory leak</li>
-</ul>
-
-<p>Emil Velikov (3):</p>
-<ul>
- <li>Revert "cherry-ignore: add the Flush after unmap in gbm/dri fix"</li>
- <li>Revert "freedreno: fix memory leak"</li>
- <li>Update version to 17.0.4</li>
-</ul>
-
-<p>Fabio Estevam (1):</p>
-<ul>
- <li>loader: Move non-error message to debug level</li>
-</ul>
-
-<p>Ilia Mirkin (4):</p>
-<ul>
- <li>nvc0/ir: fix LSB/BFE/BFI implementations</li>
- <li>nvc0/ir: fix overwriting of offset register with interpolateAtOffset</li>
- <li>nvc0: increase texture buffer object alignment to 256 for pre-GM107</li>
- <li>nouveau: when mapping a persistent buffer, synchronize on former xfers</li>
-</ul>
-
-<p>Jason Ekstrand (5):</p>
-<ul>
- <li>i965/fs: Always provide a default LOD of 0 for TXS and TXL</li>
- <li>anv/pipeline: Properly handle unset gl_Layer and gl_ViewportIndex</li>
- <li>anv/blorp: Align vertex buffers to 64B</li>
- <li>i965/blorp: Align vertex buffers to 64B</li>
- <li>i965/blorp: Bump the batch space estimate</li>
-</ul>
-
-<p>Jerome Duval (2):</p>
-<ul>
- <li>haiku: build fixes around debug defines</li>
- <li>haiku/winsys: fix dt prototype args</li>
-</ul>
-
-<p>Julien Isorce (4):</p>
-<ul>
- <li>winsys/radeon: check null in radeon_cs_create_fence</li>
- <li>winsys/radeon: check null return from radeon_cs_create_fence in cs_flush</li>
- <li>radeon: initialize hole variable before calling container_of</li>
- <li>radeon_drm_bo: explicitly check return value of drmCommandWriteRead</li>
-</ul>
-
-<p>Kenneth Graunke (4):</p>
-<ul>
- <li>i965: Document the sad story of the kernel command parser.</li>
- <li>i965: Set screen-&gt;cmd_parser_version to 0 if we can't write registers.</li>
- <li>i965: Skip register write detection when possible.</li>
- <li>i965: Set kernel features before computing max GL version.</li>
-</ul>
-
-<p>Marek Olšák (1):</p>
-<ul>
- <li>targets: export radeon winsys_create functions to silence LLVM warning</li>
-</ul>
-
-<p>Michal Srb (1):</p>
-<ul>
- <li>st: Add cubeMapFace parameter to st_finalize_texture.</li>
-</ul>
-
-<p>Thomas Hellstrom (1):</p>
-<ul>
- <li>gbm/dri: Flush after unmap</li>
-</ul>
-
-
-</div>
-</body>
-</html>
diff --git a/lib/mesa/docs/relnotes/17.0.5.html b/lib/mesa/docs/relnotes/17.0.5.html
deleted file mode 100644
index 7703bf85a..000000000
--- a/lib/mesa/docs/relnotes/17.0.5.html
+++ /dev/null
@@ -1,144 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html lang="en">
-<head>
- <meta http-equiv="content-type" content="text/html; charset=utf-8">
- <title>Mesa Release Notes</title>
- <link rel="stylesheet" type="text/css" href="../mesa.css">
-</head>
-<body>
-
-<div class="header">
- <h1>The Mesa 3D Graphics Library</h1>
-</div>
-
-<iframe src="../contents.html"></iframe>
-<div class="content">
-
-<h1>Mesa 17.0.5 Release Notes / April 28, 2017</h1>
-
-<p>
-Mesa 17.0.5 is a bug fix release which fixes bugs found since the 17.0.4 release.
-</p>
-<p>
-Mesa 17.0.5 implements the OpenGL 4.5 API, but the version reported by
-glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
-glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
-Some drivers don't support all the features required in OpenGL 4.5. OpenGL
-4.5 is <strong>only</strong> available if requested at context creation
-because compatibility contexts are not supported.
-</p>
-
-
-<h2>SHA256 checksums</h2>
-<pre>
-7510eee0d0077860b250d30d73305048c2df4ba09ea8fc04e4f3eec7beece301 mesa-17.0.5.tar.gz
-668efa445d2f57a26e5c096b1965a685733a3b57d9c736f9d6460263847f9bfe mesa-17.0.5.tar.xz
-</pre>
-
-
-<h2>New features</h2>
-<p>None</p>
-
-
-<h2>Bug fixes</h2>
-
-<ul>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=97524">Bug 97524</a> - Samplers referring to the same texture unit with different types should raise GL_INVALID_OPERATION</li>
-
-</ul>
-
-
-<h2>Changes</h2>
-
-<p>Andres Gomez (16):</p>
-<ul>
- <li>cherry-ignore: Add the pci_id into the shader cache UUID</li>
- <li>cherry-ignore: fix crash if ctx torn down with no rendering</li>
- <li>cherry-ignore: Fix typos.</li>
- <li>cherry-ignore: Revert "etnaviv: Cannot render to rb-swapped formats"</li>
- <li>cherry-ignore: Revert "i965/fs: Don't emit SEL instructions for type-converting MOVs."</li>
- <li>cherry-ignore: fix typo in a2b10g10r10 fast clear calculation</li>
- <li>cherry-ignore: remove unused anv_dispatch_table dtable</li>
- <li>cherry-ignore: remove unused radv_dispatch_table dtable</li>
- <li>cherry-ignore: make radv_resolve_entrypoint static</li>
- <li>cherry-ignore: vulkan: add support for libmesa_vulkan_util</li>
- <li>cherry-ignore: r600: fix libmesa_amd_common dependency</li>
- <li>cherry-ignore: remove dead brw_new_shader() declaration</li>
- <li>cherry-ignore: remove i965_symbols_test reference from .gitignore</li>
- <li>cherry-ignore: automake: ensure that the destination directory is created</li>
- <li>cherry-ignore: provide required gem stubs for the tests</li>
- <li>Update version to 17.0.5</li>
-</ul>
-
-<p>Boyan Ding (2):</p>
-<ul>
- <li>nvc0/ir: Properly handle a "split form" of predicate destination</li>
- <li>nir: Destination component count of shader_clock intrinsic is 2</li>
-</ul>
-
-<p>Emil Velikov (5):</p>
-<ul>
- <li>docs: add sha256 checksums for 17.0.4</li>
- <li>winsys/sw/dri: don't use GNU void pointer arithmetic</li>
- <li>st/clover: add space between &lt; and ::</li>
- <li>configure.ac: check require_basic_egl only if egl enabled</li>
- <li>st/mesa: automake: honour the vdpau header install location</li>
-</ul>
-
-<p>Francisco Jerez (2):</p>
-<ul>
- <li>intel/fs: Use regs_written() in spilling cost heuristic for improved accuracy.</li>
- <li>intel/fs: Take into account amount of data read in spilling cost heuristic.</li>
-</ul>
-
-<p>Grazvydas Ignotas (1):</p>
-<ul>
- <li>radv: report timestampPeriod correctly</li>
-</ul>
-
-<p>Jason Ekstrand (5):</p>
-<ul>
- <li>anv/blorp: Flush the texture cache in UpdateBuffer</li>
- <li>anv/cmd_buffer: Flush the VF cache at the top of all primaries</li>
- <li>anv/cmd_buffer: Always set up a null surface state</li>
- <li>anv/cmd_buffer: Use the null surface state for ATTACHMENT_UNUSED</li>
- <li>anv/blorp: Properly handle VK_ATTACHMENT_UNUSED</li>
-</ul>
-
-<p>Kenneth Graunke (1):</p>
-<ul>
- <li>i965/vec4: Avoid reswizzling MACH instructions in opt_register_coalesce().</li>
-</ul>
-
-<p>Marek Olšák (1):</p>
-<ul>
- <li>st/mesa: invalidate the readpix cache in st_indirect_draw_vbo</li>
-</ul>
-
-<p>Nanley Chery (1):</p>
-<ul>
- <li>anv/cmd_buffer: Disable CCS on BDW input attachments</li>
-</ul>
-
-<p>Nicolai Hähnle (4):</p>
-<ul>
- <li>mesa: fix remaining xfb prims check for GLES with multiple instances</li>
- <li>mesa: extract need_xfb_remaining_prims_check</li>
- <li>mesa: move glMultiDrawArrays to vbo and fix error handling</li>
- <li>vbo: fix gl_DrawID handling in glMultiDrawArrays</li>
-</ul>
-
-<p>Rob Clark (1):</p>
-<ul>
- <li>util/queue: don't hang at exit</li>
-</ul>
-
-<p>Timothy Arceri (1):</p>
-<ul>
- <li>mesa: validate sampler type across the whole program</li>
-</ul>
-
-</div>
-</body>
-</html>
diff --git a/lib/mesa/docs/relnotes/17.0.6.html b/lib/mesa/docs/relnotes/17.0.6.html
deleted file mode 100644
index b6b44e270..000000000
--- a/lib/mesa/docs/relnotes/17.0.6.html
+++ /dev/null
@@ -1,186 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html lang="en">
-<head>
- <meta http-equiv="content-type" content="text/html; charset=utf-8">
- <title>Mesa Release Notes</title>
- <link rel="stylesheet" type="text/css" href="../mesa.css">
-</head>
-<body>
-
-<div class="header">
- <h1>The Mesa 3D Graphics Library</h1>
-</div>
-
-<iframe src="../contents.html"></iframe>
-<div class="content">
-
-<h1>Mesa 17.0.6 Release Notes / May 12, 2017</h1>
-
-<p>
-Mesa 17.0.6 is a bug fix release which fixes bugs found since the 17.0.5 release.
-</p>
-<p>
-Mesa 17.0.6 implements the OpenGL 4.5 API, but the version reported by
-glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
-glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
-Some drivers don't support all the features required in OpenGL 4.5. OpenGL
-4.5 is <strong>only</strong> available if requested at context creation
-because compatibility contexts are not supported.
-</p>
-
-
-<h2>SHA256 checksums</h2>
-<pre>
-f1b2497d553e9a584f0caa3a2d9d310e27ead15fb0af170da69f6e70fb5031cd mesa-17.0.6.tar.gz
-89ecf3bcd0f18dcca5aaa42bf36bb52a2df33be89889f94aaaad91f7a504a69d mesa-17.0.6.tar.xz
-</pre>
-
-
-<h2>New features</h2>
-<p>None</p>
-
-
-<h2>Bug fixes</h2>
-
-<ul>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=98428">Bug 98428</a> - Undefined non-weak-symbol in dri-drivers</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=100854">Bug 100854</a> - YUV to RGB Color Space Conversion result is not precise</li>
-
-</ul>
-
-
-<h2>Changes</h2>
-
-<p>Adam Jackson (1):</p>
-<ul>
- <li>egl/platform/drm: Don't take display ownership until gbm is initialized</li>
-</ul>
-
-<p>Andres Gomez (7):</p>
-<ul>
- <li>docs: add sha256 checksums for 17.0.5</li>
- <li>travis: replace Trusty-based LLVM toolchain apt-get with apt addon</li>
- <li>travis: add the possibility of using the txc-dxtn library</li>
- <li>cherry-ignore: 17.1 nominations only</li>
- <li>cherry-ignore: fix regression in descriptor set freeing.</li>
- <li>cherry-ignore: rejected commits</li>
- <li>Update version to 17.0.6</li>
-</ul>
-
-<p>Ben Boeckel (1):</p>
-<ul>
- <li>scons: update for LLVM 4.0</li>
-</ul>
-
-<p>Brian Paul (1):</p>
-<ul>
- <li>st/mesa: move duplicated st_ws_framebuffer() function into header file</li>
-</ul>
-
-<p>Chad Versace (3):</p>
-<ul>
- <li>egl: Emit error when EGLSurface is lost</li>
- <li>egl/android: Cancel any outstanding ANativeBuffer in surface destructor</li>
- <li>egl/android: Mark surface as lost when dequeueBuffer fails</li>
-</ul>
-
-<p>Christian Gmeiner (1):</p>
-<ul>
- <li>etnaviv: add L8A8_UNORM texture format</li>
-</ul>
-
-<p>Dave Airlie (2):</p>
-<ul>
- <li>radv/wsi: report presentation error per image request</li>
- <li>radv: enable POLARIS12 support.</li>
-</ul>
-
-<p>Emil Velikov (21):</p>
-<ul>
- <li>travis: correct libdrm required regex to also track libdrm itself</li>
- <li>travis: add nearly all gallium drivers to the list</li>
- <li>travis: use both cores for make/make check</li>
- <li>travis: bring the scons build on par with AppVeyor</li>
- <li>travis: explicitly LD_LIBRARY_PATH the local libraries</li>
- <li>travis: enable apt cache</li>
- <li>travis: automatically manage ccache caching</li>
- <li>travis: remove unused -dev packages</li>
- <li>travis: rework "if test" blocks in the script section</li>
- <li>travis: split out matrix from env</li>
- <li>travis: add separate "scons" and "scons llvm" targets</li>
- <li>travis: add "scons swr" to the build matrix</li>
- <li>travis: add "make swr" to the build matrix</li>
- <li>travis: split the make target to three separate ones</li>
- <li>travis: model scons check target like the make one</li>
- <li>travis: add Gallium state-tracker targets</li>
- <li>travis: enable wayland support</li>
- <li>travis: bump MAKEFLAGS to -j4</li>
- <li>gallium/dri: always link against shared glapi</li>
- <li>mesa/dri: always link against shared glapi</li>
- <li>glx: glX_proto_send.py: use correct compile guard GLX_INDIRECT_RENDERING</li>
-</ul>
-
-<p>Eric Anholt (1):</p>
-<ul>
- <li>nir: Pick just the channels we want for bitmap and drawpixels lowering.</li>
-</ul>
-
-<p>Ilia Mirkin (1):</p>
-<ul>
- <li>gallium/targets: fix bool setting on BE architectures</li>
-</ul>
-
-<p>Jason Ekstrand (1):</p>
-<ul>
- <li>anv/cmd_buffer: Use the device allocator for QueueSubmit</li>
-</ul>
-
-<p>Johnson Lin (1):</p>
-<ul>
- <li>nir/lower_tex: Fix minor error in YUV color conversion matrix</li>
-</ul>
-
-<p>Marek Olšák (2):</p>
-<ul>
- <li>radeonsi: adjust ESGS ring buffer size computation on VI</li>
- <li>radeonsi: apply the tess+GS hang workaround to Polaris12 as well</li>
-</ul>
-
-<p>Nicolai Hähnle (1):</p>
-<ul>
- <li>radeonsi: fix gl_PrimitiveID in tessellation with instanced draws on SI</li>
-</ul>
-
-<p>Philipp Zabel (3):</p>
-<ul>
- <li>renderonly: close transfer prime_fd</li>
- <li>renderonly: drop resources on destroy</li>
- <li>renderonly: use drmIoctl</li>
-</ul>
-
-<p>Rhys Kidd (3):</p>
-<ul>
- <li>travis: Support LLVM 3.8+ on Trusty-based Travis-CI via apt-get not apt addon</li>
- <li>travis: Add radv vulkan driver to continuous integration</li>
- <li>travis: Add radeonsi to continuous integration</li>
-</ul>
-
-<p>Rob Clark (1):</p>
-<ul>
- <li>freedreno/a3xx: fix hang w/ large render targets and small gmem</li>
-</ul>
-
-<p>Samuel Iglesias Gonsálvez (5):</p>
-<ul>
- <li>i965/vec4: fix vertical stride to avoid breaking region parameter rule</li>
- <li>i965/vec4: fix register width for DF VGRF and UNIFORM</li>
- <li>i965/vec4: don't modify regioning parameters to the sources of DF align1 instructions</li>
- <li>anv: anv_gem_mmap() returns MAP_FAILED as mapping error</li>
- <li>anv: vkBindImageMemory() should return VK_ERROR_OUT_OF_{HOST,DEVICE}_MEMORY on failure</li>
-</ul>
-
-</div>
-</body>
-</html>
diff --git a/lib/mesa/docs/relnotes/17.0.7.html b/lib/mesa/docs/relnotes/17.0.7.html
deleted file mode 100644
index 76e5bc617..000000000
--- a/lib/mesa/docs/relnotes/17.0.7.html
+++ /dev/null
@@ -1,145 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html lang="en">
-<head>
- <meta http-equiv="content-type" content="text/html; charset=utf-8">
- <title>Mesa Release Notes</title>
- <link rel="stylesheet" type="text/css" href="../mesa.css">
-</head>
-<body>
-
-<div class="header">
- <h1>The Mesa 3D Graphics Library</h1>
-</div>
-
-<iframe src="../contents.html"></iframe>
-<div class="content">
-
-<h1>Mesa 17.0.7 Release Notes / June 1, 2017</h1>
-
-<p>
-Mesa 17.0.7 is a bug fix release which fixes bugs found since the 17.0.6 release.
-</p>
-<p>
-Mesa 17.0.7 implements the OpenGL 4.5 API, but the version reported by
-glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
-glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
-Some drivers don't support all the features required in OpenGL 4.5. OpenGL
-4.5 is <strong>only</strong> available if requested at context creation
-because compatibility contexts are not supported.
-</p>
-
-
-<h2>SHA256 checksums</h2>
-<pre>
-bc68d13c6b1a053b855ac453ebf7e62bd89511adf44bad6c613e09f7fa13390a mesa-17.0.7.tar.gz
-f6d75304a229c8d10443e219d6b6c0c342567dbab5a879ebe7cfa3c9139c4492 mesa-17.0.7.tar.xz
-</pre>
-
-
-<h2>New features</h2>
-<p>None</p>
-
-
-<h2>Bug fixes</h2>
-
-<ul>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=98833">Bug 98833</a> - [REGRESSION, bisected] Wayland revert commit breaks non-Vsync fullscreen frame updates</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=100741">Bug 100741</a> - Chromium - Memory leak</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=100925">Bug 100925</a> - [HSW/BSW/BDW/SKL] Google Earth is not resolving all the details in the map correctly</li>
-
-</ul>
-
-
-<h2>Changes</h2>
-
-<p>Andres Gomez (1):</p>
-<ul>
- <li>docs: add sha256 checksums for 17.0.6</li>
-</ul>
-
-<p>Bartosz Tomczyk (1):</p>
-<ul>
- <li>mesa: Avoid leaking surface in st_renderbuffer_delete</li>
-</ul>
-
-<p>Chad Versace (1):</p>
-<ul>
- <li>egl: Partially revert 23c86c74, fix eglMakeCurrent</li>
-</ul>
-
-<p>Daniel Stone (7):</p>
-<ul>
- <li>vulkan: Fix Wayland uninitialised registry</li>
- <li>vulkan/wsi/wayland: Remove roundtrip when creating image</li>
- <li>vulkan/wsi/wayland: Use per-display event queue</li>
- <li>vulkan/wsi/wayland: Use proxy wrappers for swapchain</li>
- <li>egl/wayland: Don't open-code roundtrip</li>
- <li>egl/wayland: Use per-surface event queues</li>
- <li>egl/wayland: Ensure we get a back buffer</li>
-</ul>
-
-<p>Emil Velikov (5):</p>
-<ul>
- <li>st/va: fix misplaced closing bracket</li>
- <li>anv: automake: list shared libraries after the static ones</li>
- <li>radv: automake: list shared libraries after the static ones</li>
- <li>egl/wayland: select the format based on the interface used</li>
- <li>Update version to 17.0.7</li>
-</ul>
-
-<p>Eric Anholt (2):</p>
-<ul>
- <li>renderonly: Initialize fields of struct winsys_handle.</li>
- <li>vc4: Don't allocate new BOs to avoid synchronization when they're shared.</li>
-</ul>
-
-<p>Hans de Goede (1):</p>
-<ul>
- <li>glxglvnddispatch: Add missing dispatch for GetDriverConfig</li>
-</ul>
-
-<p>Ilia Mirkin (1):</p>
-<ul>
- <li>nvc0/ir: SHLADD's middle source must be an immediate</li>
-</ul>
-
-<p>Jason Ekstrand (2):</p>
-<ul>
- <li>i965/blorp: Do and end-of-pipe sync on both sides of fast-clear ops</li>
- <li>i965: Round copy size to the nearest block in intel_miptree_copy</li>
-</ul>
-
-<p>Lucas Stach (1):</p>
-<ul>
- <li>etnaviv: stop oversizing buffer resources</li>
-</ul>
-
-<p>Nanley Chery (2):</p>
-<ul>
- <li>anv/formats: Update the three-channel BC1 mappings</li>
- <li>i965/formats: Update the three-channel DXT1 mappings</li>
-</ul>
-
-<p>Pohjolainen, Topi (1):</p>
-<ul>
- <li>intel/isl/gen7: Use stencil vertical alignment of 8 instead of 4</li>
-</ul>
-
-<p>Samuel Iglesias Gonsálvez (3):</p>
-<ul>
- <li>i965/vec4/gs: restore the uniform values which was overwritten by failed vec4_gs_visitor execution</li>
- <li>i965/vec4: fix swizzle and writemask when loading an uniform with constant offset</li>
- <li>i965/vec4: load dvec3/4 uniforms first in the push constant buffer</li>
-</ul>
-
-<p>Tom Stellard (1):</p>
-<ul>
- <li>gallivm: Make sure module has the correct data layout when pass manager runs</li>
-</ul>
-
-</div>
-</body>
-</html>
diff --git a/lib/mesa/docs/relnotes/17.1.0.html b/lib/mesa/docs/relnotes/17.1.0.html
deleted file mode 100644
index 6e7f849b0..000000000
--- a/lib/mesa/docs/relnotes/17.1.0.html
+++ /dev/null
@@ -1,224 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html lang="en">
-<head>
- <meta http-equiv="content-type" content="text/html; charset=utf-8">
- <title>Mesa Release Notes</title>
- <link rel="stylesheet" type="text/css" href="../mesa.css">
-</head>
-<body>
-
-<div class="header">
- <h1>The Mesa 3D Graphics Library</h1>
-</div>
-
-<iframe src="../contents.html"></iframe>
-<div class="content">
-
-<h1>Mesa 17.1.0 Release Notes / May 10, 2017</h1>
-
-<p>
-Mesa 17.1.0 is a new development release.
-People who are concerned with stability and reliability should stick
-with a previous release or wait for
-<a href="../release-calendar.html#calendar" target="_parent">Mesa 17.1.1</a>.
-</p>
-<p>
-Mesa 17.1.0 implements the OpenGL 4.5 API, but the version reported by
-glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
-glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
-Some drivers don't support all the features required in OpenGL 4.5. OpenGL
-4.5 is <strong>only</strong> available if requested at context creation
-because compatibility contexts are not supported.
-</p>
-
-
-<h2>SHA256 checksums</h2>
-<pre>
-c388069581a72853161657ac365f2c083afabd7cffd53f80513dacfa1cfa58a8 mesa-17.1.0.tar.gz
-cf234a6ed4764673886b6661553b54675776ef0898f774716173cec890ac3b17 mesa-17.1.0.tar.xz
-</pre>
-
-
-<h2>New features</h2>
-
-<p>
-Note: some of the new features are only available with certain drivers.
-</p>
-
-<ul>
-<li>OpenGL 4.2 on i965/ivb</li>
-<li>GL_ARB_gpu_shader_fp64 on i965/ivybridge</li>
-<li>GL_ARB_gpu_shader_int64 on i965/gen8+, nvc0, radeonsi, softpipe, llvmpipe</li>
-<li>GL_ARB_shader_ballot on nvc0, radeonsi</li>
-<li>GL_ARB_shader_clock on nv50, nvc0, radeonsi</li>
-<li>GL_ARB_shader_group_vote on radeonsi</li>
-<li>GL_ARB_shader_precision on i965/ivb</li>
-<li>GL_ARB_shader_viewport_layer_array on radeonsi</li>
-<li>GL_ARB_sparse_buffer on radeonsi/CIK+</li>
-<li>GL_ARB_transform_feedback2 on i965/gen6</li>
-<li>GL_ARB_transform_feedback_overflow_query on i965/gen6+</li>
-<li>GL_ARB_vertex_attrib_64bit on i965/ivb</li>
-<li>GL_NV_fill_rectangle on nvc0</li>
-<li>Geometry shaders enabled on swr</li>
-</ul>
-
-<h2>Bug fixes</h2>
-
-<ul>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=68504">Bug 68504</a> - 9.2-rc1 workaround for clover build failure on ppc/altivec: cannot convert 'bool' to '__vector(4) __bool int' in return</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=84325">Bug 84325</a> - X.Org segfaults when starting DE on an Intel+Radeon laptop, caused by libpciaccess cleanup, patch attached</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=93089">Bug 93089</a> - mesa fails to check for gcc atomic primitives before using them</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=95460">Bug 95460</a> - Please add more drivers (freedreno, virgl) to features.txt status document</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=96743">Bug 96743</a> - [BYT, HSW, SKL, BXT, KBL] GPU hangs with GfxBench 4.0 CarChase</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=97102">Bug 97102</a> - [dri][swr] stack overflow / infinite loop with GALLIUM_DRIVER=swr</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=97338">Bug 97338</a> - Black squares in the Spec Ops: The Line chapter select screen</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=97524">Bug 97524</a> - Samplers referring to the same texture unit with different types should raise GL_INVALID_OPERATION</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=97967">Bug 97967</a> - glsl/tests/cache-test regression</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=97988">Bug 97988</a> - [radeonsi] playing back videos with VDPAU exhibits deinterlacing/anti-aliasing issues not visible with VA-API</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=98263">Bug 98263</a> - [radv] The Talos Principle fails to launch with &quot;Fatal error: Cannot set display mode.&quot;</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=98428">Bug 98428</a> - Undefined non-weak-symbol in dri-drivers</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=98502">Bug 98502</a> - Delay when starting firefox, thunderbird or chromium and dmesg spam</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=98869">Bug 98869</a> - Electronic Super Joy graphic artefacts (regression,bisected)</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=98975">Bug 98975</a> - Wasteland 2 Directors Cut: Hangs. GPU fault</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=99010">Bug 99010</a> - --disable-gallium-llvm no longer recognized</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=99246">Bug 99246</a> - [d3dadapter+radeonsi &amp; bisect] EVE-Online : hang on wormhole sight</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=99265">Bug 99265</a> - i965: Piglit egl_khr_gl_renderbuffer_image-clear-shared-image fails</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=99339">Bug 99339</a> - Blender line rendering broken after removing XY clipping of lines</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=99401">Bug 99401</a> - [g33] regression: piglit.spec.!opengl 1_0.gl-1_0-beginend-coverage</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=99450">Bug 99450</a> - [amdgpu] Payday 2 visual glitches on some models</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=99451">Bug 99451</a> - polygon offset use after free</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=99456">Bug 99456</a> - Firefox crashing when opening about:support with WebGL2 enabled</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=99465">Bug 99465</a> - vtn_vector_construct writing out of bounds when given multiple non-zero length sources</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=99484">Bug 99484</a> - Crusader Kings 2 - Loading bars, siege bars, morale bars, etc. do not render correctly</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=99532">Bug 99532</a> - Compute shader doesn't give right result under some circumstances</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=99542">Bug 99542</a> - vdpau logging errors since gallium/radeon: adjust the rule for using the LINEAR_ALIGNED layout</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=99631">Bug 99631</a> - segfault with OSVRTrackerView and openscenegraph git master</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=99633">Bug 99633</a> - rasterizer/core/clip.h:279:49: error: ‘const struct API_STATE’ has no member named ‘linkageCount’</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=99660">Bug 99660</a> - Not all of the int64 conversion opcodes got implemented</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=99677">Bug 99677</a> - heap-use-after-free in glsl</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=99692">Bug 99692</a> - [radv] Mostly broken on Hawaii PRO/CIK ASICs</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=99701">Bug 99701</a> - loader.c:353:8: error: implicit declaration of function 'geteuid' is invalid in C99 [-Werror,-Wimplicit-function-declaration]</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=99715">Bug 99715</a> - Don't print: &quot;Note: Buggy applications may crash, if they do please report to vendor&quot;</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=99789">Bug 99789</a> - Memory leak on failure to create an ir_constant in calculate_iterations in loop_controls.cpp</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=99817">Bug 99817</a> - [softpipe] piglit glsl-fs-tan-1 regression</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=99842">Bug 99842</a> - GL_ARB_transform_feedback2 on i965 gen6</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=99850">Bug 99850</a> - Tessellation bug on Carrizo</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=99918">Bug 99918</a> - disk_cache.h:57:20: error: no member named 'st_mtim' in 'struct stat'</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=99953">Bug 99953</a> - device9.c:122:49: error: ‘PIPE_CAP_USER_INDEX_BUFFERS’ undeclared (first use in this function)</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=99955">Bug 99955</a> - [r600g] GPU load always displayed at 100% with GALLIUM_HUD=GPU-load</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=100026">Bug 100026</a> - piglit.spec.arb_shader_subroutine.compiler.direct-call_vert regression</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=100049">Bug 100049</a> - &quot;ralloc: Make sure ralloc() allocations match malloc()'s alignment.&quot; causes seg fault in 32bit build</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=100060">Bug 100060</a> - wsi/wsi_common_wayland.c:25:41: fatal error: wayland-drm-client-protocol.h: No such file or directory</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=100061">Bug 100061</a> - LODQ instruction generated with invalid dst mask</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=100068">Bug 100068</a> - LLVM ERROR: Cannot select: intrinsic %llvm.amdgcn.buffer.load.format</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=100088">Bug 100088</a> - piglit.spec.arb_get_texture_sub_image.arb_get_texture_sub_image regressions</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=100091">Bug 100091</a> - Failure to create folder for on-disk shader cache</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=100133">Bug 100133</a> - swr_context.cpp:336:44: error: invalid conversion from ‘uint {aka unsigned int}’ to ‘pipe_render_cond_flag’ [-fpermissive]</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=100154">Bug 100154</a> - test_eu_compact regression</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=100180">Bug 100180</a> - Build failure in GNOME Continuous</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=100182">Bug 100182</a> - Flickering in The Talos Principle on Sky Lake GT4.</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=100201">Bug 100201</a> - Windows scons build with MSVC toolchain and LLVM 4.0 fails</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=100223">Bug 100223</a> - marshal_generated.c:38:10: fatal error: 'X11/Xlib-xcb.h' file not found</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=100236">Bug 100236</a> - Undefined symbols for architecture x86_64: &quot;typeinfo for llvm::RTDyldMemoryManager&quot;</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=100259">Bug 100259</a> - [EGL] [GBM] undefined reference to `gbm_bo_create_with_modifiers'</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=100288">Bug 100288</a> - clover unable to run OpenCL kernels since 03127bb radeonsi: compile all TGSI compute shaders asynchronously</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=100303">Bug 100303</a> - Adding a single, meaningless if-else to a shader source leads to different image</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=100391">Bug 100391</a> - SachaWillems deferredmultisampling asserts</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=100452">Bug 100452</a> - push_constants host memory leak when resetting command buffer</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=100531">Bug 100531</a> - [regression] Broken graphics in several games</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=100562">Bug 100562</a> - u_debug_stack.c:59: undefined reference to `_Ux86_64_getcontext'</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=100569">Bug 100569</a> - core/resource.cpp:36:33: error: non-constant-expression cannot be narrowed from type 'int' to 'int16_t' (aka 'short') in initializer list [-Wc++11-narrowing]</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=100574">Bug 100574</a> - anv_device.c:189: undefined reference to `anv_gem_supports_48b_addresses'</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=100582">Bug 100582</a> - [GEN8+] piglit.spec.arb_stencil_texturing.glblitframebuffer corrupts state.gl_texture* assertions</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=100600">Bug 100600</a> - anv_device.c:1337: undefined reference to `anv_gem_busy'</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=100620">Bug 100620</a> - [SKL] 48-bit addresses break DOOM</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=100663">Bug 100663</a> - commit 61e47d92c5196 breaks RS780</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=100690">Bug 100690</a> - [Regression, bisected] TotalWar: Warhammer corrupted graphics</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=100892">Bug 100892</a> - Polaris 12: winsys init bad switch (missing break) initializing addrlib</li>
-
-</ul>
-
-<h2>Changes</h2>
-
-<ul>
-<li>Removed the ilo gallium driver.</li>
-<li>The configure option --enable-gallium-llvm is superseded by --enable-llvm.</li>
-<li>The swr driver now requires LLVM &gt;= 3.9.0 and a C++14 capable compiler.</li>
-<li>The radeonsi driver now requires LLVM 3.8.0.</li>
-<li>The MESA_GLSL=opt and MESA_GLSL=no_opt environment vars have been removed.</li>
-<li>The --with-egl-platforms configure option is deprecated. Use --with-platforms instead.</li>
-</ul>
-
-</div>
-</body>
-</html>
diff --git a/lib/mesa/docs/relnotes/17.1.1.html b/lib/mesa/docs/relnotes/17.1.1.html
deleted file mode 100644
index ae9d233ee..000000000
--- a/lib/mesa/docs/relnotes/17.1.1.html
+++ /dev/null
@@ -1,188 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html lang="en">
-<head>
- <meta http-equiv="content-type" content="text/html; charset=utf-8">
- <title>Mesa Release Notes</title>
- <link rel="stylesheet" type="text/css" href="../mesa.css">
-</head>
-<body>
-
-<div class="header">
- <h1>The Mesa 3D Graphics Library</h1>
-</div>
-
-<iframe src="../contents.html"></iframe>
-<div class="content">
-
-<h1>Mesa 17.1.1 Release Notes / March 25, 2017</h1>
-
-<p>
-Mesa 17.1.1 is a bug fix release which fixes bugs found since the 17.1.0 release.
-</p>
-<p>
-Mesa 17.1.1 implements the OpenGL 4.5 API, but the version reported by
-glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
-glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
-Some drivers don't support all the features required in OpenGL 4.5. OpenGL
-4.5 is <strong>only</strong> available if requested at context creation
-because compatibility contexts are not supported.
-</p>
-
-
-<h2>SHA256 checksums</h2>
-<pre>
-652315af87f2bb015ce99ee3b90d9d115d53cbf9e052493bd13d521a753b1930 mesa-17.1.1.tar.gz
-aed503f94c0c1630a162a3e276f4ee12a86764cee4cb92338ea2dea99a04e7ef mesa-17.1.1.tar.xz
-</pre>
-
-
-<h2>New features</h2>
-<p>None</p>
-
-
-<h2>Bug fixes</h2>
-
-<ul>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=100854">Bug 100854</a> - YUV to RGB Color Space Conversion result is not precise</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=100925">Bug 100925</a> - [HSW/BSW/BDW/SKL] Google Earth is not resolving all the details in the map correctly</li>
-
-</ul>
-
-
-<h2>Changes</h2>
-
-<p>Alex Deucher (1):</p>
-<ul>
- <li>radeonsi: add new vega10 pci ids</li>
-</ul>
-
-<p>Andres Gomez (2):</p>
-<ul>
- <li>bin/get-fixes-pick-list.sh: don't warn if more than one, go over them</li>
- <li>bin/get-fixes-pick-list.sh: bring back the warning</li>
-</ul>
-
-<p>Bruce Cherniak (1):</p>
-<ul>
- <li>swr: move msaa resolve to generalized StoreTile</li>
-</ul>
-
-<p>Chad Versace (1):</p>
-<ul>
- <li>egl: Partially revert 23c86c74, fix eglMakeCurrent</li>
-</ul>
-
-<p>Chih-Wei Huang (1):</p>
-<ul>
- <li>Android: correct libz dependency</li>
-</ul>
-
-<p>Daniel Stone (1):</p>
-<ul>
- <li>gbm/dri: Fix sign-extension in modifier query</li>
-</ul>
-
-<p>Emil Velikov (6):</p>
-<ul>
- <li>docs: add sha256 checksums for 17.1.0</li>
- <li>radeon: automake: remove unneeded elf Cflags/Libs</li>
- <li>configure: remove unneeded bits around libunwind handling</li>
- <li>egl: add g_egldispatchstubs.h to the release tarball</li>
- <li>automake: add SWR LLVM gen_builder.hpp workaround</li>
- <li>Update version to 17.1.1</li>
-</ul>
-
-<p>Eric Anholt (2):</p>
-<ul>
- <li>renderonly: Initialize fields of struct winsys_handle.</li>
- <li>vc4: Don't allocate new BOs to avoid synchronization when they're shared.</li>
-</ul>
-
-<p>Grazvydas Ignotas (2):</p>
-<ul>
- <li>anv: fix possible stack corruption</li>
- <li>anv: don't leak DRM devices</li>
-</ul>
-
-<p>Hans de Goede (1):</p>
-<ul>
- <li>glxglvnddispatch: Add missing dispatch for GetDriverConfig</li>
-</ul>
-
-<p>Ilia Mirkin (1):</p>
-<ul>
- <li>nvc0/ir: SHLADD's middle source must be an immediate</li>
-</ul>
-
-<p>Johnson Lin (1):</p>
-<ul>
- <li>nir/lower_tex: Fix minor error in YUV color conversion matrix</li>
-</ul>
-
-<p>Juan A. Suarez Romero (2):</p>
-<ul>
- <li>bin/get-{extra,fixes}-pick-list.sh: add support for ignore list</li>
- <li>bin/get-{extra,fixes}-pick-list.sh: improve output</li>
-</ul>
-
-<p>Lucas Stach (2):</p>
-<ul>
- <li>etnaviv: stop oversizing buffer resources</li>
- <li>etnaviv: allow R/B swapped surfaces to be cleared</li>
-</ul>
-
-<p>Marek Olšák (2):</p>
-<ul>
- <li>amd/addrlib: import Raven support</li>
- <li>radeonsi/gfx9: add support for Raven</li>
-</ul>
-
-<p>Nanley Chery (2):</p>
-<ul>
- <li>anv/formats: Update the three-channel BC1 mappings</li>
- <li>i965/formats: Update the three-channel DXT1 mappings</li>
-</ul>
-
-<p>Nicolai Hähnle (5):</p>
-<ul>
- <li>radeonsi: mark fast-cleared textures as compressed when dirtying</li>
- <li>radeonsi: fix primitive ID in fragment shader when using tessellation</li>
- <li>radeonsi: fix gl_PrimitiveID in tessellation with instanced draws on SI</li>
- <li>radeonsi: fix gl_PrimitiveIDIn in geometry shader when using tessellation</li>
- <li>st/mesa: remove an incorrect assertion</li>
-</ul>
-
-<p>Pohjolainen, Topi (1):</p>
-<ul>
- <li>intel/isl/gen7: Use stencil vertical alignment of 8 instead of 4</li>
-</ul>
-
-<p>Rob Clark (2):</p>
-<ul>
- <li>mesa/st: fix yuv EGLImage's</li>
- <li>freedreno: fix crash when flush() but no rendering</li>
-</ul>
-
-<p>Rob Herring (1):</p>
-<ul>
- <li>virgl: fix virgl_bo_transfer_{put, get} box struct copy</li>
-</ul>
-
-<p>Samuel Iglesias Gonsálvez (3):</p>
-<ul>
- <li>i965/vec4/gs: restore the uniform values which was overwritten by failed vec4_gs_visitor execution</li>
- <li>i965/vec4: fix swizzle and writemask when loading an uniform with constant offset</li>
- <li>i965/vec4: load dvec3/4 uniforms first in the push constant buffer</li>
-</ul>
-
-<p>Tom Stellard (1):</p>
-<ul>
- <li>gallivm: Make sure module has the correct data layout when pass manager runs</li>
-</ul>
-
-
-</div>
-</body>
-</html>
diff --git a/lib/mesa/docs/relnotes/17.1.2.html b/lib/mesa/docs/relnotes/17.1.2.html
deleted file mode 100644
index 8f6d6941b..000000000
--- a/lib/mesa/docs/relnotes/17.1.2.html
+++ /dev/null
@@ -1,187 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html lang="en">
-<head>
- <meta http-equiv="content-type" content="text/html; charset=utf-8">
- <title>Mesa Release Notes</title>
- <link rel="stylesheet" type="text/css" href="../mesa.css">
-</head>
-<body>
-
-<div class="header">
- <h1>The Mesa 3D Graphics Library</h1>
-</div>
-
-<iframe src="../contents.html"></iframe>
-<div class="content">
-
-<h1>Mesa 17.1.2 Release Notes / June 5, 2017</h1>
-
-<p>
-Mesa 17.1.2 is a bug fix release which fixes bugs found since the 17.1.1 release.
-</p>
-<p>
-Mesa 17.1.2 implements the OpenGL 4.5 API, but the version reported by
-glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
-glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
-Some drivers don't support all the features required in OpenGL 4.5. OpenGL
-4.5 is <strong>only</strong> available if requested at context creation
-because compatibility contexts are not supported.
-</p>
-
-
-<h2>SHA256 checksums</h2>
-<pre>
-0d2020c2115db0d13a5be0075abf0da143290f69f5817a2f277861e89166a3e1 mesa-17.1.2.tar.gz
-0937804f43746339b1f9540d8f9c8b4a1bb3d3eec0e4020eac283b8799798239 mesa-17.1.2.tar.xz
-</pre>
-
-
-<h2>New features</h2>
-<p>None</p>
-
-
-<h2>Bug fixes</h2>
-
-<ul>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=98833">Bug 98833</a> - [REGRESSION, bisected] Wayland revert commit breaks non-Vsync fullscreen frame updates</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=100741">Bug 100741</a> - Chromium - Memory leak</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=100877">Bug 100877</a> - vulkan/tests/block_pool_no_free regression</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=101110">Bug 101110</a> - Build failure in GNOME Continuous</li>
-
-</ul>
-
-
-<h2>Changes</h2>
-
-<p>Bartosz Tomczyk (1):</p>
-<ul>
- <li>mesa: Avoid leaking surface in st_renderbuffer_delete</li>
-</ul>
-
-<p>Bas Nieuwenhuizen (1):</p>
-<ul>
- <li>radv: Reserve space for descriptor and push constant user SGPR setting.</li>
-</ul>
-
-<p>Daniel Stone (7):</p>
-<ul>
- <li>vulkan: Fix Wayland uninitialised registry</li>
- <li>vulkan/wsi/wayland: Remove roundtrip when creating image</li>
- <li>vulkan/wsi/wayland: Use per-display event queue</li>
- <li>vulkan/wsi/wayland: Use proxy wrappers for swapchain</li>
- <li>egl/wayland: Don't open-code roundtrip</li>
- <li>egl/wayland: Use per-surface event queues</li>
- <li>egl/wayland: Ensure we get a back buffer</li>
-</ul>
-
-<p>Emil Velikov (24):</p>
-<ul>
- <li>docs: add sha256 checksums for 17.1.1</li>
- <li>configure: move platform handling further up</li>
- <li>configure: rename remaining HAVE_EGL_PLATFORM_* guards</li>
- <li>configure: update remaining --with-egl-platforms references</li>
- <li>configure: loosen --with-platforms heuristics</li>
- <li>configure: enable the surfaceless platform by default</li>
- <li>configure: set HAVE_foo_PLATFORM as applicable</li>
- <li>configure: error out when building GLX w/o the X11 platform</li>
- <li>configure: check once for DRI3 dependencies</li>
- <li>loader: build libloader_dri3_helper.la only with HAVE_PLATFORM_X11</li>
- <li>configure: error out when building X11 Vulkan without DRI3</li>
- <li>auxiliary/vl: use vl_*_screen_create stubs when building w/o platform</li>
- <li>st/va: fix misplaced closing bracket</li>
- <li>st/omx: remove unneeded X11 include</li>
- <li>st/omx: fix building against X11-less setups</li>
- <li>gallium/targets: link against XCB only as needed</li>
- <li>configure: error out if building VA w/o supported platform</li>
- <li>configure: error out if building OMX w/o supported platform</li>
- <li>configure: error out if building VDPAU w/o supported platform</li>
- <li>configure: error out if building XVMC w/o supported platform</li>
- <li>travis: remove workarounds for the Vulkan target</li>
- <li>anv: automake: list shared libraries after the static ones</li>
- <li>radv: automake: list shared libraries after the static ones</li>
- <li>egl/wayland: select the format based on the interface used</li>
-</ul>
-
-<p>Ian Romanick (3):</p>
-<ul>
- <li>r100: Don't assume that the base mipmap of a texture exists</li>
- <li>r100,r200: Don't assume glVisual is non-NULL during context creation</li>
- <li>r100: Use _mesa_get_format_base_format in radeon_update_wrapper</li>
-</ul>
-
-<p>Jason Ekstrand (17):</p>
-<ul>
- <li>anv: Handle color layout transitions from the UNINITIALIZED layout</li>
- <li>anv: Handle transitioning depth from UNDEFINED to other layouts</li>
- <li>anv/image: Get rid of the memset(aux, 0, sizeof(aux)) hack</li>
- <li>anv: Predicate 48bit support on gen &gt;= 8</li>
- <li>anv: Set up memory types and heaps during physical device init</li>
- <li>anv: Set image memory types based on the type count</li>
- <li>i965/blorp: Do and end-of-pipe sync on both sides of fast-clear ops</li>
- <li>i965: Round copy size to the nearest block in intel_miptree_copy</li>
- <li>anv: Set EXEC_OBJECT_ASYNC when available</li>
- <li>anv: Determine the type of mapping based on type metadata</li>
- <li>anv: Add valid_bufer_usage to the memory type metadata</li>
- <li>anv: Stop setting BO flags in bo_init_new</li>
- <li>anv: Make supports_48bit_addresses a heap property</li>
- <li>anv: Refactor memory type setup</li>
- <li>anv: Advertise both 32-bit and 48-bit heaps when we have enough memory</li>
- <li>i965: Rework Sandy Bridge HiZ and stencil layouts</li>
- <li>anv: Require vertex buffers to come from a 32-bit heap</li>
-</ul>
-
-<p>Juan A. Suarez Romero (13):</p>
-<ul>
- <li>Revert "android: fix segfault within swap_buffers"</li>
- <li>cherry-ignore: radeonsi: load patch_id for TES-as-ES when exporting for PS</li>
- <li>cherry-ignore: anv: Determine the type of mapping based on type metadata</li>
- <li>cherry-ignore: anv: Stop setting BO flags in bo_init_new</li>
- <li>cherry-ignore: anv: Make supports_48bit_addresses a heap property</li>
- <li>cherry-ignore: anv: Advertise both 32-bit and 48-bit heaps when we have enough memory</li>
- <li>cherry-ignore: anv: Require vertex buffers to come from a 32-bit heap</li>
- <li>cherry-ignore: radv: fix regression in descriptor set freeing</li>
- <li>cherry-ignore: anv: Add valid_bufer_usage to the memory type metadata</li>
- <li>cherry-ignore: anv: Refactor memory type setup</li>
- <li>Revert "cherry-ignore: anv: [...]"</li>
- <li>Revert "cherry-ignore: anv: Require vertex buffers to come from a 32-bit heap"</li>
- <li>Update version to 17.1.2</li>
-</ul>
-
-<p>Marek Olšák (1):</p>
-<ul>
- <li>radeonsi/gfx9: compile shaders with +xnack</li>
-</ul>
-
-<p>Nicolai Hähnle (1):</p>
-<ul>
- <li>st/mesa: remove redundant stfb-&gt;iface checks</li>
-</ul>
-
-<p>Nicolas Boichat (1):</p>
-<ul>
- <li>configure.ac: Also match -androideabi tuple</li>
-</ul>
-
-<p>Rob Clark (1):</p>
-<ul>
- <li>freedreno: fix fence creation fail if no rendering</li>
-</ul>
-
-<p>Tapani Pälli (1):</p>
-<ul>
- <li>egl/android: fix segfault within swap_buffers</li>
-</ul>
-
-<p>Timothy Arceri (1):</p>
-<ul>
- <li>st/mesa: don't mark the program as in cache_fallback when there is cache miss</li>
-</ul>
-
-
-</div>
-</body>
-</html>
diff --git a/lib/mesa/docs/relnotes/17.1.3.html b/lib/mesa/docs/relnotes/17.1.3.html
deleted file mode 100644
index 9504fa9f5..000000000
--- a/lib/mesa/docs/relnotes/17.1.3.html
+++ /dev/null
@@ -1,156 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html lang="en">
-<head>
- <meta http-equiv="content-type" content="text/html; charset=utf-8">
- <title>Mesa Release Notes</title>
- <link rel="stylesheet" type="text/css" href="../mesa.css">
-</head>
-<body>
-
-<div class="header">
- <h1>The Mesa 3D Graphics Library</h1>
-</div>
-
-<iframe src="../contents.html"></iframe>
-<div class="content">
-
-<h1>Mesa 17.1.3 Release Notes / June 19, 2017</h1>
-
-<p>
-Mesa 17.1.3 is a bug fix release which fixes bugs found since the 17.1.2 release.
-</p>
-<p>
-Mesa 17.1.3 implements the OpenGL 4.5 API, but the version reported by
-glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
-glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
-Some drivers don't support all the features required in OpenGL 4.5. OpenGL
-4.5 is <strong>only</strong> available if requested at context creation
-because compatibility contexts are not supported.
-</p>
-
-
-<h2>SHA256 checksums</h2>
-<pre>
-81ae9127286ff8d631e466d258608d6dea9854fe7bee2e8521da44c7544f01e5 mesa-17.1.3.tar.gz
-5f1ee9a8aea2880f887884df2dea0c16dd1b13eb42fd2e52265db0dc1b380e8c mesa-17.1.3.tar.xz
-</pre>
-
-
-<h2>New features</h2>
-<p>None</p>
-
-
-<h2>Bug fixes</h2>
-
-<ul>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=100988">Bug 100988</a> - glXGetCurrentDisplay() no longer works for FakeGLX contexts?</li>
-
-</ul>
-
-
-<h2>Changes</h2>
-
-<p>Bas Nieuwenhuizen (3):</p>
-<ul>
- <li>radv: Set both compute and graphics SGPRS on descriptor set flush.</li>
- <li>radv: Dirty all descriptors sets when changing the pipeline.</li>
- <li>radv: Remove SI num RB override for occlusion queries.</li>
-</ul>
-
-<p>Brian Paul (1):</p>
-<ul>
- <li>xlib: fix glXGetCurrentDisplay() failure</li>
-</ul>
-
-<p>Chad Versace (1):</p>
-<ul>
- <li>i965/dri: Fix bad GL error in intel_create_winsys_renderbuffer()</li>
-</ul>
-
-<p>Chuck Atkins (1):</p>
-<ul>
- <li>configure.ac: Reduce zlib requirement from 1.2.8 to 1.2.3.</li>
-</ul>
-
-<p>Dave Airlie (3):</p>
-<ul>
- <li>radv: expose integrated device type for APUs.</li>
- <li>radv: set fmask state to all 0s when no fmask. (v2)</li>
- <li>glsl/lower_distance: only set max_array_access for 1D clip dist arrays</li>
-</ul>
-
-<p>Emil Velikov (1):</p>
-<ul>
- <li>Update version to 17.1.3</li>
-</ul>
-
-<p>Grazvydas Ignotas (1):</p>
-<ul>
- <li>radv: fix trace dumping for !use_ib_bos</li>
-</ul>
-
-<p>Jason Ekstrand (4):</p>
-<ul>
- <li>i965/blorp: Take a layer range in intel_hiz_exec</li>
- <li>i965: Move the pre-depth-clear flush/stalls to intel_hiz_exec</li>
- <li>i965: Perform HiZ flush/stall prior to HiZ resolves</li>
- <li>i965: Mark depth surfaces as needing a HiZ resolve after blitting</li>
-</ul>
-
-<p>José Fonseca (1):</p>
-<ul>
- <li>automake: Link all libGL.so variants with -Bsymbolic.</li>
-</ul>
-
-<p>Juan A. Suarez Romero (1):</p>
-<ul>
- <li>docs: add sha256 checksums for 17.1.2</li>
-</ul>
-
-<p>Lucas Stach (1):</p>
-<ul>
- <li>etnaviv: always do cpu_fini in transfer_unmap</li>
-</ul>
-
-<p>Lyude (1):</p>
-<ul>
- <li>nvc0: disable BGRA8 images on Fermi</li>
-</ul>
-
-<p>Marek Olšák (3):</p>
-<ul>
- <li>st/mesa: don't load cached TGSI shaders on demand</li>
- <li>radeonsi: fix a GPU hang with tessellation on 2-CU configs</li>
- <li>radeonsi: disable the patch ID workaround on SI when the patch ID isn't used (v2)</li>
-</ul>
-
-<p>Nicolai Hähnle (1):</p>
-<ul>
- <li>radv: fewer than 8 RBs are possible</li>
-</ul>
-
-<p>Nicolas Dechesne (1):</p>
-<ul>
- <li>util/rand_xor: add missing include statements</li>
-</ul>
-
-<p>Tapani Pälli (1):</p>
-<ul>
- <li>egl: fix _eglQuerySurface in EGL_BUFFER_AGE_EXT case</li>
-</ul>
-
-<p>Thomas Hellstrom (1):</p>
-<ul>
- <li>dri3/GLX: Fix drawable invalidation v2</li>
-</ul>
-
-<p>Tim Rowley (1):</p>
-<ul>
- <li>swr: relax c++ requirement from c++14 to c++11</li>
-</ul>
-
-
-</div>
-</body>
-</html>
diff --git a/lib/mesa/docs/relnotes/17.1.4.html b/lib/mesa/docs/relnotes/17.1.4.html
deleted file mode 100644
index e5d60afc7..000000000
--- a/lib/mesa/docs/relnotes/17.1.4.html
+++ /dev/null
@@ -1,220 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html lang="en">
-<head>
- <meta http-equiv="content-type" content="text/html; charset=utf-8">
- <title>Mesa Release Notes</title>
- <link rel="stylesheet" type="text/css" href="../mesa.css">
-</head>
-<body>
-
-<div class="header">
- <h1>The Mesa 3D Graphics Library</h1>
-</div>
-
-<iframe src="../contents.html"></iframe>
-<div class="content">
-
-<h1>Mesa 17.1.4 Release Notes / June 30, 2017</h1>
-
-<p>
-Mesa 17.1.4 is a bug fix release which fixes bugs found since the 17.1.3 release.
-</p>
-<p>
-Mesa 17.1.4 implements the OpenGL 4.5 API, but the version reported by
-glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
-glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
-Some drivers don't support all the features required in OpenGL 4.5. OpenGL
-4.5 is <strong>only</strong> available if requested at context creation
-because compatibility contexts are not supported.
-</p>
-
-
-<h2>SHA256 checksums</h2>
-<pre>
-f82fbbdf2dcec0e7e5aa3a8fe4bacd50bf4b7293cc6e1a56658ae6504d732362 mesa-17.1.4.tar.gz
-06f3b0e6a28f0d20b7f3391cf67fe89ae98ecd0a686cd545da76557b6cec9cad mesa-17.1.4.tar.xz
-</pre>
-
-
-<h2>New features</h2>
-<p>None</p>
-
-
-<h2>Bug fixes</h2>
-
-<ul>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=77240">Bug 77240</a> - khrplatform.h not installed if EGL is disabled</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=95530">Bug 95530</a> - Stellaris - colored overlay of sectors doesn't render on i965</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=96958">Bug 96958</a> - [SKL] Improper rendering in Europa Universalis IV</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=99467">Bug 99467</a> - [radv] DOOM 2016 + wine. Green screen everywhere (but can be started)</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=101071">Bug 101071</a> - compiling glsl fails with undefined reference to `pthread_create'</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=101252">Bug 101252</a> - eglGetDisplay() is not thread safe</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=101294">Bug 101294</a> - radeonsi minecraft forge splash freeze since 17.1</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=101451">Bug 101451</a> - [G33] ES2-CTS.functional.clipping.polygon regression</li>
-
-</ul>
-
-
-<h2>Changes</h2>
-
-<p>Alex Deucher (1):</p>
-<ul>
- <li>radeonsi: add new polaris12 pci id</li>
-</ul>
-
-<p>Andres Gomez (3):</p>
-<ul>
- <li>cherry-ignore: 17.1.4 rejected commits</li>
- <li>cherry-ignore: bin/get-fixes-pick-list.sh: better identify multiple "fixes:" tags</li>
- <li>Update version to 17.1.4</li>
-</ul>
-
-<p>Anuj Phogat (2):</p>
-<ul>
- <li>i965: Add and initialize l3_banks field for gen7+</li>
- <li>i965: Fix broxton 2x6 l3 config</li>
-</ul>
-
-<p>Ben Crocker (1):</p>
-<ul>
- <li>egl_dri2: swrastGetDrawableInfo: set *x, common.py [v2]</li>
-</ul>
-
-<p>Brian Paul (2):</p>
-<ul>
- <li>svga: check return value from svga_set_shader( SVGA3D_SHADERTYPE_GS, NULL)</li>
- <li>gallium/vbuf: avoid segfault when we get invalid glDrawRangeElements()</li>
-</ul>
-
-<p>Chad Versace (1):</p>
-<ul>
- <li>egl/android: Change order of EGLConfig generation (v2)</li>
-</ul>
-
-<p>Chandu Babu N (1):</p>
-<ul>
- <li>change va max_entrypoints</li>
-</ul>
-
-<p>Charmaine Lee (1):</p>
-<ul>
- <li>svga: use the winsys interface to invalidate surface</li>
-</ul>
-
-<p>Emil Velikov (3):</p>
-<ul>
- <li>docs: add sha256 checksums for 17.1.3</li>
- <li>configure.ac: add -pthread to PTHREAD_LIBS</li>
- <li>radeonsi: include ac_binary.h for struct ac_shader_binary</li>
-</ul>
-
-<p>Eric Engestrom (3):</p>
-<ul>
- <li>egl: properly count configs</li>
- <li>egl/display: only detect the platform once</li>
- <li>egl/display: make platform detection thread-safe</li>
-</ul>
-
-<p>Eric Le Bihan (1):</p>
-<ul>
- <li>Fix khrplatform.h not installed if EGL is disabled.</li>
-</ul>
-
-<p>Iago Toral Quiroga (1):</p>
-<ul>
- <li>i965: update MaxTextureRectSize to match PRMs and comply with OpenGL 4.1+</li>
-</ul>
-
-<p>Ilia Mirkin (2):</p>
-<ul>
- <li>nv50/ir: fetch indirect sources BEFORE the op that uses them</li>
- <li>nv50/ir: fix combineLd/St to update existing records as necessary</li>
-</ul>
-
-<p>Jason Ekstrand (10):</p>
-<ul>
- <li>i965: Flush around state base address</li>
- <li>i965: Take a uint64_t immediate in emit_pipe_control_write</li>
- <li>i965: Unify the two emit_pipe_control functions</li>
- <li>i965: Do an end-of-pipe sync prior to STATE_BASE_ADDRESS</li>
- <li>i965/blorp: Do an end-of-pipe sync around CCS ops</li>
- <li>i965: Do an end-of-pipe sync after flushes</li>
- <li>i965: Disable the interleaved vertex optimization when instancing</li>
- <li>i965: Set step_rate = 0 for interleaved vertex buffers</li>
- <li>spirv: Work around the Doom shader bug</li>
- <li>i965: Clamp clear colors to the representable range</li>
-</ul>
-
-<p>Jonas Kulla (1):</p>
-<ul>
- <li>anv: Fix L3 cache programming on Bay Trail</li>
-</ul>
-
-<p>Kenneth Graunke (1):</p>
-<ul>
- <li>i965: Ignore anisotropic filtering in nearest mode.</li>
-</ul>
-
-<p>Lucas Stach (7):</p>
-<ul>
- <li>etnaviv: don't try RS blit if blit region is unaligned</li>
- <li>etnaviv: use padded width/height for resource copies</li>
- <li>etnaviv: remove bogus assert</li>
- <li>etnaviv: replace translate_clear_color with util_pack_color</li>
- <li>etnaviv: mask correct channel for RB swapped rendertargets</li>
- <li>etnaviv: advertise correct max LOD bias</li>
- <li>etnaviv: only flush resource to self if no scanout buffer exists</li>
-</ul>
-
-<p>Marek Olšák (4):</p>
-<ul>
- <li>winsys/amdgpu: fix a deadlock when waiting for submission_in_progress</li>
- <li>mesa: flush vertices before changing viewports</li>
- <li>mesa: flush vertices before updating ctx-&gt;_Shader</li>
- <li>st/mesa: fix pipe_rasterizer_state::scissor with multiple viewports</li>
-</ul>
-
-<p>Michel Dänzer (1):</p>
-<ul>
- <li>gallium/util: Break recursion in pipe_resource_reference</li>
-</ul>
-
-<p>Nicolai Hähnle (2):</p>
-<ul>
- <li>gallium/radeon/gfx9: fix PBO texture uploads to compressed textures</li>
- <li>amd/common: fix off-by-one in sid_tables.py</li>
-</ul>
-
-<p>Pierre Moreau (1):</p>
-<ul>
- <li>nv50/ir: Properly fold constants in SPLIT operation</li>
-</ul>
-
-<p>Rob Herring (1):</p>
-<ul>
- <li>Android: major/minor/makedev live in &lt;sys/sysmacros.h&gt;</li>
-</ul>
-
-<p>Topi Pohjolainen (2):</p>
-<ul>
- <li>i965: Add an end-of-pipe sync helper</li>
- <li>i965/gen4: Set depth offset when there is stencil attachment only</li>
-</ul>
-
-<p>Ville Syrjälä (2):</p>
-<ul>
- <li>i915: Fix gl_Fragcoord interpolation</li>
- <li>i915: Fix wpos_tex vs. -1 comparison</li>
-</ul>
-
-</div>
-</body>
-</html>
diff --git a/lib/mesa/docs/relnotes/17.1.5.html b/lib/mesa/docs/relnotes/17.1.5.html
deleted file mode 100644
index 653ba091f..000000000
--- a/lib/mesa/docs/relnotes/17.1.5.html
+++ /dev/null
@@ -1,203 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html lang="en">
-<head>
- <meta http-equiv="content-type" content="text/html; charset=utf-8">
- <title>Mesa Release Notes</title>
- <link rel="stylesheet" type="text/css" href="../mesa.css">
-</head>
-<body>
-
-<div class="header">
- <h1>The Mesa 3D Graphics Library</h1>
-</div>
-
-<iframe src="../contents.html"></iframe>
-<div class="content">
-
-<h1>Mesa 17.1.5 Release Notes / July 14, 2017</h1>
-
-<p>
-Mesa 17.1.5 is a bug fix release which fixes bugs found since the 17.1.4 release.
-</p>
-<p>
-Mesa 17.1.5 implements the OpenGL 4.5 API, but the version reported by
-glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
-glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
-Some drivers don't support all the features required in OpenGL 4.5. OpenGL
-4.5 is <strong>only</strong> available if requested at context creation
-because compatibility contexts are not supported.
-</p>
-
-
-<h2>SHA256 checksums</h2>
-<pre>
-7e3eeee8f9c28052796eb18133c2be12c38ba34864cc496382a2fa20c29b0317 mesa-17.1.5.tar.gz
-378516b171712687aace4c7ea8b37c85895231d7a6d61e1e27362cf6034fded9 mesa-17.1.5.tar.xz
-</pre>
-
-
-<h2>New features</h2>
-<p>None</p>
-
-
-<h2>Bug fixes</h2>
-
-<ul>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=100242">Bug 100242</a> - radeon buffer allocation failure during startup of Factorio</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=101657">Bug 101657</a> - strtod.c:32:10: fatal error: xlocale.h: No such file or directory</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=101666">Bug 101666</a> - bitfieldExtract is marked as a built-in function on OpenGL ES 3.0, but was added in OpenGL ES 3.1</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=101703">Bug 101703</a> - No stencil buffer allocated when requested by GLUT</li>
-
-</ul>
-
-
-<h2>Changes</h2>
-
-<p>Aaron Watry (1):</p>
-<ul>
- <li>radeon/winsys: Limit max allocation size to 70% of VRAM</li>
-</ul>
-
-<p>Aleksander Morgado (2):</p>
-<ul>
- <li>etnaviv: fix refcnt initialization in etna_screen</li>
- <li>etnaviv: don't dereference etna_resource pointer if allocation fails</li>
-</ul>
-
-<p>Alex Smith (2):</p>
-<ul>
- <li>ac/nir: Use correct LLVM intrinsics for atomic ops on imageBuffers</li>
- <li>ac/nir: Fix ordering of parameters for image atomic cmpswap intrinsics</li>
-</ul>
-
-<p>Andres Gomez (3):</p>
-<ul>
- <li>docs: add sha256 checksums for 17.1.4</li>
- <li>cherry-ignore: i965: Fix anisotropic filtering for mag filter</li>
- <li>Update version to 17.1.5</li>
-</ul>
-
-<p>Anuj Phogat (2):</p>
-<ul>
- <li>intel/isl: Use uint64_t to store total surface size</li>
- <li>intel/isl: Add the maximum surface size limit</li>
-</ul>
-
-<p>Brian Paul (3):</p>
-<ul>
- <li>draw: check for line_width != 1.0f in validate_pipeline()</li>
- <li>svga: clamp device line width to at least 1 to fix HWv8 line stippling</li>
- <li>svga: fix PIPE_CAP_MAX_TEXTURE_BUFFER_SIZE value</li>
-</ul>
-
-<p>Bruce Cherniak (1):</p>
-<ul>
- <li>swr: Limit memory held by defer deleted resources.</li>
-</ul>
-
-<p>Chandu Babu N (1):</p>
-<ul>
- <li>st/va: Fix leak in VAAPI subpictures</li>
-</ul>
-
-<p>Charmaine Lee (1):</p>
-<ul>
- <li>svga: fixed surface size to include array size</li>
-</ul>
-
-<p>Connor Abbott (2):</p>
-<ul>
- <li>spirv: fix OpBitcast when the src and dst bitsize are different (v3)</li>
- <li>ac/nir: implement 64-bit packing and unpacking</li>
-</ul>
-
-<p>Iago Toral Quiroga (1):</p>
-<ul>
- <li>glsl: gl_Max{Vertex,Fragment}UniformComponents exist in all desktop GL versions</li>
-</ul>
-
-<p>Ilia Mirkin (1):</p>
-<ul>
- <li>glsl: check if any of the named builtins are available first</li>
-</ul>
-
-<p>James Legg (2):</p>
-<ul>
- <li>ac/nir: Make intrinsic_name buffer long enough</li>
- <li>spirv: Fix reaching unreachable for compare exchange on images</li>
-</ul>
-
-<p>Jason Ekstrand (1):</p>
-<ul>
- <li>nir/spirv: Use the type from the deref for atomics</li>
-</ul>
-
-<p>Juan A. Suarez Romero (1):</p>
-<ul>
- <li>glsl: do not call link_xfb_stride_layout_qualifiers() for fragment shaders</li>
-</ul>
-
-<p>Kenneth Graunke (2):</p>
-<ul>
- <li>i965: Use true AA line distance on G45/Ironlake.</li>
- <li>i965: Always set AALINEDISTANCE_TRUE on Sandybridge.</li>
-</ul>
-
-<p>Lucas Stach (1):</p>
-<ul>
- <li>etnaviv: fix shader miscompilation with more than 16 labels</li>
-</ul>
-
-<p>Marek Olšák (1):</p>
-<ul>
- <li>gallium/radeon: fix a possible crash for buffer exports</li>
-</ul>
-
-<p>Neha Bhende (1):</p>
-<ul>
- <li>svga: loop over box.depth for ReadBack_image on each slice</li>
-</ul>
-
-<p>Nicolai Hähnle (1):</p>
-<ul>
- <li>winsys/radeon: only call pb_slabs_reclaim when slabs are actually used</li>
-</ul>
-
-<p>Olivier Lauffenburger (1):</p>
-<ul>
- <li>st/wgl: improve selection of pixel format</li>
-</ul>
-
-<p>Philipp Zabel (1):</p>
-<ul>
- <li>st/mesa: release EGLImage on EGLImageTarget* error</li>
-</ul>
-
-<p>Plamena Manolova (1):</p>
-<ul>
- <li>mesa/main: Move NULL pointer check.</li>
-</ul>
-
-<p>Tim Rowley (2):</p>
-<ul>
- <li>swr/rast: _mm*_undefined_* implementations for gcc&lt;4.9</li>
- <li>swr/rast: Correctly allocate SWR_STATS memory as cacheline aligned</li>
-</ul>
-
-<p>Tomasz Figa (1):</p>
-<ul>
- <li>intel: common: Fix link failure with standalone Android build</li>
-</ul>
-
-<p>Vinson Lee (1):</p>
-<ul>
- <li>scons: Check for xlocale.h before defining HAVE_XLOCALE_H.</li>
-</ul>
-
-</div>
-</body>
-</html>
diff --git a/lib/mesa/docs/relnotes/17.2.0.html b/lib/mesa/docs/relnotes/17.2.0.html
deleted file mode 100644
index 1b815d063..000000000
--- a/lib/mesa/docs/relnotes/17.2.0.html
+++ /dev/null
@@ -1,218 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html lang="en">
-<head>
- <meta http-equiv="content-type" content="text/html; charset=utf-8">
- <title>Mesa Release Notes</title>
- <link rel="stylesheet" type="text/css" href="../mesa.css">
-</head>
-<body>
-
-<div class="header">
- <h1>The Mesa 3D Graphics Library</h1>
-</div>
-
-<iframe src="../contents.html"></iframe>
-<div class="content">
-
-<h1>Mesa 17.2.0 Release Notes / September 4, 2017</h1>
-
-<p>
-Mesa 17.2.0 is a new development release.
-People who are concerned with stability and reliability should stick
-with a previous release or wait for Mesa 17.2.1.
-</p>
-<p>
-Mesa 17.2.0 implements the OpenGL 4.5 API, but the version reported by
-glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
-glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
-Some drivers don't support all the features required in OpenGL 4.5. OpenGL
-4.5 is <strong>only</strong> available if requested at context creation
-because compatibility contexts are not supported.
-</p>
-
-
-<h2>SHA256 checksums</h2>
-<pre>
-9484ad96b4bb6cda5bbf1aef52dfa35183dc21aa6258a2991c245996c2fdaf85 mesa-17.2.0.tar.gz
-3123448f770eae58bc73e15480e78909defb892f10ab777e9116c9b218094943 mesa-17.2.0.tar.xz
-</pre>
-
-
-<h2>New features</h2>
-
-<p>
-Note: some of the new features are only available with certain drivers.
-</p>
-
-<ul>
-<li>GL_ARB_bindless_texture on radeonsi</li>
-<li>GL_ARB_post_depth_coverage on nvc0 (GM200+)</li>
-<li>GL_ARB_shader_ballot on i965/gen8+</li>
-<li>GL_ARB_shader_group_vote on i965 (with a no-op vec4 implementation)</li>
-<li>GL_ARB_shader_viewport_layer_array on nvc0 (GM200+)</li>
-<li>GL_AMD_vertex_shader_layer on nvc0 (GM200+)</li>
-<li>GL_AMD_vertex_shader_viewport_index on nvc0 (GM200+)</li>
-</ul>
-
-<h2>Bug fixes</h2>
-
-<ul>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=68365">Bug 68365</a> - [SNB Bisected]Piglit spec_ARB_framebuffer_object_fbo-blit-stretch fail</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=77240">Bug 77240</a> - khrplatform.h not installed if EGL is disabled</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=95530">Bug 95530</a> - Stellaris - colored overlay of sectors doesn't render on i965</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=96449">Bug 96449</a> - Dying Light reports OpenGL version 3.0 with mesa-git</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=96958">Bug 96958</a> - [SKL] Improper rendering in Europa Universalis IV</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=97524">Bug 97524</a> - Samplers referring to the same texture unit with different types should raise GL_INVALID_OPERATION</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=97957">Bug 97957</a> - Awful screen tearing in a separate X server with DRI3</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=98238">Bug 98238</a> - Witcher 2: objects are black when changing lod on Radeon Pitcairn</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=98428">Bug 98428</a> - Undefined non-weak-symbol in dri-drivers</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=98833">Bug 98833</a> - [REGRESSION, bisected] Wayland revert commit breaks non-Vsync fullscreen frame updates</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=99467">Bug 99467</a> - [radv] DOOM 2016 + wine. Green screen everywhere (but can be started)</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=100070">Bug 100070</a> - Rocket League: grass gets rendered incorrectly</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=100242">Bug 100242</a> - radeon buffer allocation failure during startup of Factorio</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=100620">Bug 100620</a> - [SKL] 48-bit addresses break DOOM</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=100690">Bug 100690</a> - [Regression, bisected] TotalWar: Warhammer corrupted graphics</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=100741">Bug 100741</a> - Chromium - Memory leak</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=100785">Bug 100785</a> - [regression, bisected] arb_gpu_shader5 piglit fail</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=100854">Bug 100854</a> - YUV to RGB Color Space Conversion result is not precise</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=100871">Bug 100871</a> - gles cts hangs mesa indefinitely</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=100877">Bug 100877</a> - vulkan/tests/block_pool_no_free regression</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=100892">Bug 100892</a> - Polaris 12: winsys init bad switch (missing break) initializing addrlib</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=100925">Bug 100925</a> - [HSW/BSW/BDW/SKL] Google Earth is not resolving all the details in the map correctly</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=100937">Bug 100937</a> - Mesa fails to build with GCC 4.8</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=100945">Bug 100945</a> - Build failure in GNOME Continuous</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=100988">Bug 100988</a> - glXGetCurrentDisplay() no longer works for FakeGLX contexts?</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=101071">Bug 101071</a> - compiling glsl fails with undefined reference to `pthread_create'</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=101088">Bug 101088</a> - `gallium: remove pipe_index_buffer and set_index_buffer` causes glitches and crash in gallium nine</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=101110">Bug 101110</a> - Build failure in GNOME Continuous</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=101189">Bug 101189</a> - Latest git fails to compile with radeon</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=101252">Bug 101252</a> - eglGetDisplay() is not thread safe</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=101254">Bug 101254</a> - VDPAU videos don't start playing with r600 gallium driver</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=101283">Bug 101283</a> - skylake: page fault accessing address 0</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=101284">Bug 101284</a> - [G45] ES2-CTS.functional.texture.specification.basic_copytexsubimage2d.cube_rgba</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=101294">Bug 101294</a> - radeonsi minecraft forge splash freeze since 17.1</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=101306">Bug 101306</a> - [BXT] gles asserts in cts</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=101326">Bug 101326</a> - gallium/wgl: Allow context creation without prior SetPixelFormat()</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=101334">Bug 101334</a> - AMD SI cards: Some vulkan apps freeze the system</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=101336">Bug 101336</a> - glcpp-test.sh regression</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=101340">Bug 101340</a> - i915_surface.c:108:4: error: too few arguments to function ‘util_blitter_default_src_texture’</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=101360">Bug 101360</a> - Assertion failure comparing result of ballotARB</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=101401">Bug 101401</a> - [REGRESSION][BISECTED] GDM fails to start after 8ec4975cd83365c791a1</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=101418">Bug 101418</a> - Build failure in GNOME Continuous</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=101451">Bug 101451</a> - [G33] ES2-CTS.functional.clipping.polygon regression</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=101464">Bug 101464</a> - PrimitiveRestartNV inside a render list causes a crash</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=101471">Bug 101471</a> - Mesa fails to build: unknown typename bool</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=101535">Bug 101535</a> - [bisected] [Skylake] Kwin won't start and glxgears coredumps</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=101538">Bug 101538</a> - From &quot;Use isl for hiz layouts&quot; commit onwards, everything crashes with Mesa</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=101539">Bug 101539</a> - [Regresion] [IVB] Segment fault in recent commit in intel_miptree_level_has_hiz under Ivy bridge</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=101558">Bug 101558</a> - [regression][bisected] MPV playing video via opengl &quot;randomly&quot; results in only part of the window / screen being rendered with Mesa GIT.</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=101596">Bug 101596</a> - Blender renders black UI elements</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=101607">Bug 101607</a> - Regression in anisotropic filtering from &quot;i965: Convert fs sampler state to use genxml&quot;</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=101657">Bug 101657</a> - strtod.c:32:10: fatal error: xlocale.h: No such file or directory</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=101666">Bug 101666</a> - bitfieldExtract is marked as a built-in function on OpenGL ES 3.0, but was added in OpenGL ES 3.1</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=101683">Bug 101683</a> - Some games hang while loading when compositing is shut off or absent</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=101703">Bug 101703</a> - No stencil buffer allocated when requested by GLUT</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=101704">Bug 101704</a> - [regression][bisected] glReadPixels() from pbuffer failing in Android CTS camera tests</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=101766">Bug 101766</a> - Assertion `!&quot;invalid type&quot;' failed when constant expression involves literal of different type</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=101774">Bug 101774</a> - gen_clflush.h:37:7: error: implicit declaration of function ‘__builtin_ia32_clflush’</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=101775">Bug 101775</a> - Xorg segfault since 147d7fb &quot;st/mesa: add a winsys buffers list in st_context&quot;</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=101829">Bug 101829</a> - read-after-free in st_framebuffer_validate</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=101831">Bug 101831</a> - Build failure in GNOME Continuous</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=101851">Bug 101851</a> - [regression] libEGL_common.a undefined reference to '__gxx_personality_v0'</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=101867">Bug 101867</a> - Launch options window renders black in Feral Games in current Mesa trunk</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=101876">Bug 101876</a> - SIGSEGV when launching Steam</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=101910">Bug 101910</a> - [BYT] ES31-CTS.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32f</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=101925">Bug 101925</a> - playstore/webview crash</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=101961">Bug 101961</a> - Serious Sam Fusion hangs system completely</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=101982">Bug 101982</a> - Weston crashes when running an OpenGL program on i965</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=101983">Bug 101983</a> - [G33] ES2-CTS.functional.shaders.struct.uniform.sampler_nested* regression</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=102024">Bug 102024</a> - FORMAT_FEATURE_SAMPLED_IMAGE_BIT not supported for D16_UNORM and D32_SFLOAT</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=102148">Bug 102148</a> - Crash when running qopenglwidget example on mesa llvmpipe win32</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=102241">Bug 102241</a> - gallium/wgl: SwapBuffers freezing regularly with swap interval enabled</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=102308">Bug 102308</a> - segfault in glCompressedTextureSubImage3D</li>
-
-</ul>
-
-
-<h2>Changes</h2>
-
-<ul>
-<li>GL_APPLE_vertex_array_object support removed.</li>
-</ul>
-
-</div>
-</body>
-</html>
diff --git a/lib/mesa/docs/relnotes/17.2.1.html b/lib/mesa/docs/relnotes/17.2.1.html
deleted file mode 100644
index 37873cdd9..000000000
--- a/lib/mesa/docs/relnotes/17.2.1.html
+++ /dev/null
@@ -1,200 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html lang="en">
-<head>
- <meta http-equiv="content-type" content="text/html; charset=utf-8">
- <title>Mesa Release Notes</title>
- <link rel="stylesheet" type="text/css" href="../mesa.css">
-</head>
-<body>
-
-<div class="header">
- <h1>The Mesa 3D Graphics Library</h1>
-</div>
-
-<iframe src="../contents.html"></iframe>
-<div class="content">
-
-<h1>Mesa 17.2.1 Release Notes / September 17, 2017</h1>
-
-<p>
-Mesa 17.2.1 is a bug fix release which fixes bugs found since the 17.2.0 release.
-</p>
-<p>
-Mesa 17.2.1 implements the OpenGL 4.5 API, but the version reported by
-glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
-glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
-Some drivers don't support all the features required in OpenGL 4.5. OpenGL
-4.5 is <strong>only</strong> available if requested at context creation
-because compatibility contexts are not supported.
-</p>
-
-
-<h2>SHA256 checksums</h2>
-<pre>
-c902d8dc2540195bc570d88af1a8fd8a1774373660a27bb1d539551f46824bc1 mesa-17.2.1.tar.gz
-77385d17827cff24a3bae134342234f2efe7f7f990e778109682571dbbc9ba1e mesa-17.2.1.tar.xz
-</pre>
-
-
-<h2>New features</h2>
-<p>None</p>
-
-
-<h2>Bug fixes</h2>
-
-<ul>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=100613">Bug 100613</a> - Regression in Mesa 17 on s390x (zSystems)</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=101709">Bug 101709</a> - [llvmpipe] piglit gl-1.0-scissor-offscreen regression</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=102454">Bug 102454</a> - glibc 2.26 doesn't provide anymore xlocale.h</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=102467">Bug 102467</a> - src/mesa/state_tracker/st_cb_readpixels.c:178]: (warning) Redundant assignment</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=102502">Bug 102502</a> - [bisected] Kodi crashes since commit 707d2e8b - gallium: fold u_trim_pipe_prim call from st/mesa to drivers</li>
-
-</ul>
-
-
-<h2>Changes</h2>
-
-<p>Bas Nieuwenhuizen (4):</p>
-<ul>
- <li>radv: Actually set the cmd_buffer usage_flags.</li>
- <li>radv: Fix vkCopyImage with both depth and stencil aspects.</li>
- <li>radv: Disable multilayer &amp; multilevel DCC.</li>
- <li>radv: Don't allocate CMASK for linear images.</li>
-</ul>
-
-<p>Ben Crocker (1):</p>
-<ul>
- <li>llvmpipe: lp_build_gather_elem_vec BE fix for 3x16 load</li>
-</ul>
-
-<p>Brian Paul (1):</p>
-<ul>
- <li>llvmpipe: initialize llvmpipe-&gt;dirty with LP_NEW_SCISSOR</li>
-</ul>
-
-<p>Charmaine Lee (1):</p>
-<ul>
- <li>vbo: fix offset in minmax cache key</li>
-</ul>
-
-<p>Dave Airlie (12):</p>
-<ul>
- <li>radv: disable 1d/2d linear optimisation on gfx9.</li>
- <li>radv/gfx9: set descriptor up for base_mip to level range.</li>
- <li>Revert "radv: disable support for VEGA for now."</li>
- <li>radv/winsys: use amdgpu_bo_va_op_raw.</li>
- <li>radv/gfx9: allocate events from uncached VA space</li>
- <li>radv: use simpler indirect packet 3 if possible.</li>
- <li>radv: don't use iview for meta image width/height.</li>
- <li>radv: handle GFX9 1D textures</li>
- <li>radv/gfx9: set mip0-depth correctly for 2d arrays/3d images</li>
- <li>radv/ac: bump params array for image atomic comp swap</li>
- <li>radv/gfx9: fix image resource handling.</li>
- <li>radv/winsys: fix flags vs va_flags thinko.</li>
-</ul>
-
-<p>Emil Velikov (7):</p>
-<ul>
- <li>docs: add sha256 checksums for 17.2.0</li>
- <li>cherry-ignore: add getCapability patches</li>
- <li>cherry-ignore: ignore gfx9 tile swizzle fix</li>
- <li>cherry-ignore: add execution_type() fix to the list</li>
- <li>cherry-ignore: add EGL+gbm swast patches</li>
- <li>egl/x11/dri3: adding missing __DRI_BACKGROUND_CALLABLE extension</li>
- <li>Update version to 17.2.1</li>
-</ul>
-
-<p>Eric Engestrom (3):</p>
-<ul>
- <li>util: improve compiler guard</li>
- <li>mesa/st: remove unwanted backup file</li>
- <li>docs/egl: remove reference to EGL_DRIVERS_PATH</li>
-</ul>
-
-<p>Grazvydas Ignotas (1):</p>
-<ul>
- <li>radv: don't assert on empty hash table</li>
-</ul>
-
-<p>Jason Ekstrand (2):</p>
-<ul>
- <li>anv/formats: Nicely handle unknown VkFormat enums</li>
- <li>spirv: Add support for the HelperInvocation builtin</li>
-</ul>
-
-<p>Karol Herbst (1):</p>
-<ul>
- <li>nvc0: write 0 to pipeline_statistics.cs_invocations</li>
-</ul>
-
-<p>Kenneth Graunke (2):</p>
-<ul>
- <li>i965: Fix crash in fallback GTT mapping.</li>
- <li>i965: Set "Subslice Hashing Mode" to 16x16 on Apollolake.</li>
-</ul>
-
-<p>Marek Olšák (1):</p>
-<ul>
- <li>st/mesa: skip draw calls with pipe_draw_info::count == 0</li>
-</ul>
-
-<p>Michael Olbrich (1):</p>
-<ul>
- <li>egl/dri2: only destroy created objects</li>
-</ul>
-
-<p>Nicolai Hähnle (1):</p>
-<ul>
- <li>radeonsi: apply a mask to gl_SampleMaskIn in the PS prolog</li>
-</ul>
-
-<p>Nicolai Hähnle (4):</p>
-<ul>
- <li>radeonsi/gfx9: always flush DB metadata on framebuffer changes</li>
- <li>st/glsl_to_tgsi: only the first (inner-most) array reference can be a 2D index</li>
- <li>ac/surface: match Z and stencil tile config</li>
- <li>glsl: fix glsl_struct_field size calculations for shader cache</li>
-</ul>
-
-<p>Ray Strode (1):</p>
-<ul>
- <li>gallivm: correct channel shift logic on big endian</li>
-</ul>
-
-<p>Rob Clark (1):</p>
-<ul>
- <li>freedreno: skip batch-cache for compute shaders</li>
-</ul>
-
-<p>Roland Scheidegger (1):</p>
-<ul>
- <li>st/mesa: fix view template initialization in try_pbo_readpixels</li>
-</ul>
-
-<p>Samuel Pitoiset (1):</p>
-<ul>
- <li>radeonsi: update dirty_level_mask before dispatching</li>
-</ul>
-
-<p>Timothy Arceri (9):</p>
-<ul>
- <li>glsl: allow NULL to be passed to encode_type_to_blob()</li>
- <li>glsl: stop adding pointers from gl_shader_variable to the cache</li>
- <li>glsl: stop adding pointers from glsl_struct_field to the cache</li>
- <li>glsl: add has_uniform_storage() helper to shader cache</li>
- <li>glsl: don't write uniform storage offset if there isn't one</li>
- <li>glsl: always write a name/label string to the cache</li>
- <li>compiler: move pointers to the start of shader_info</li>
- <li>glsl: stop adding pointers from shader_info to the cache</li>
- <li>glsl: stop adding pointers from bindless structs to the cache</li>
-</ul>
-
-
-</div>
-</body>
-</html>
diff --git a/lib/mesa/docs/relnotes/17.2.2.html b/lib/mesa/docs/relnotes/17.2.2.html
deleted file mode 100644
index cc358f46c..000000000
--- a/lib/mesa/docs/relnotes/17.2.2.html
+++ /dev/null
@@ -1,203 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html lang="en">
-<head>
- <meta http-equiv="content-type" content="text/html; charset=utf-8">
- <title>Mesa Release Notes</title>
- <link rel="stylesheet" type="text/css" href="../mesa.css">
-</head>
-<body>
-
-<div class="header">
- <h1>The Mesa 3D Graphics Library</h1>
-</div>
-
-<iframe src="../contents.html"></iframe>
-<div class="content">
-
-<h1>Mesa 17.2.2 Release Notes / October 2, 2017</h1>
-
-<p>
-Mesa 17.2.2 is a bug fix release which fixes bugs found since the 17.2.1 release.
-</p>
-<p>
-Mesa 17.2.2 implements the OpenGL 4.5 API, but the version reported by
-glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
-glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
-Some drivers don't support all the features required in OpenGL 4.5. OpenGL
-4.5 is <strong>only</strong> available if requested at context creation
-because compatibility contexts are not supported.
-</p>
-
-
-<h2>SHA256 checksums</h2>
-<pre>
-8242256f3243ed3f35184ed7bf0a9070439ccdf477a3bd9cfd2437c0b2f9bc7f mesa-17.2.2.tar.gz
-cf522244d6a5a1ecde3fc00e7c96935253fe22f808f064cab98be6f3faa65782 mesa-17.2.2.tar.xz
-</pre>
-
-
-<h2>New features</h2>
-<p>None</p>
-
-
-<h2>Bug fixes</h2>
-
-<ul>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=102573">Bug 102573</a> - fails to build on armel</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=102844">Bug 102844</a> - memory leak with glDeleteProgram for shader program type GL_COMPUTE_SHADER</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=102847">Bug 102847</a> - swr fail to build with llvm-5.0.0</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=102904">Bug 102904</a> - piglit and gl45 cts linker tests regressed</li>
-
-</ul>
-
-
-<h2>Changes</h2>
-
-<p>Alexandru-Liviu Prodea (1):</p>
-<ul>
- <li>Scons: Add LLVM 5.0 support</li>
-</ul>
-
-<p>Bas Nieuwenhuizen (1):</p>
-<ul>
- <li>radv: Check for GFX9 for 1D arrays in image_size intrinsic.</li>
-</ul>
-
-<p>Boris Brezillon (1):</p>
-<ul>
- <li>broadcom/vc4: Fix infinite retry in vc4_bo_alloc()</li>
-</ul>
-
-<p>Dave Airlie (3):</p>
-<ul>
- <li>radv/nir: call opt_remove_phis after trivial continues.</li>
- <li>ac/surface: handle S8 on gfx9</li>
- <li>st/glsl-&gt;tgsi: fix u64 to bool comparisons.</li>
-</ul>
-
-<p>David Airlie (1):</p>
-<ul>
- <li>radv: add gfx9 scissor workaround</li>
-</ul>
-
-<p>Emil Velikov (2):</p>
-<ul>
- <li>docs: add sha256 checksums for 17.2.1</li>
- <li>automake: enable libunwind in `make distcheck'</li>
-</ul>
-
-<p>Eric Anholt (4):</p>
-<ul>
- <li>broadcom/vc4: Fix use-after-free for flushing when writing to a texture.</li>
- <li>broadcom/vc4: Fix use-after-free trying to mix a quad and tile clear.</li>
- <li>broadcom/vc4: Fix use-after-free when deleting a program.</li>
- <li>broadcom/vc4: Keep pipe_sampler_view-&gt;texture matching the original texture.</li>
-</ul>
-
-<p>Gert Wollny (2):</p>
-<ul>
- <li>travis: force llvm-3.3 for "make Gallium ST Other"</li>
- <li>travis: Add libunwind-dev to gallium/make builds</li>
-</ul>
-
-<p>Grazvydas Ignotas (1):</p>
-<ul>
- <li>configure: check if -latomic is needed for __atomic_*</li>
-</ul>
-
-<p>Ian Romanick (1):</p>
-<ul>
- <li>nv20: Fix GL_CLAMP</li>
-</ul>
-
-<p>Jason Ekstrand (6):</p>
-<ul>
- <li>i965/blorp: Set r8stencil_needs_update when writing stencil</li>
- <li>vulkan/wsi/wayland: Stop printing out the DRM device</li>
- <li>vulkan/wsi/wayland: Refactor wsi_wl_display code</li>
- <li>vulkan/wsi/wayland: Stop caching Wayland displays</li>
- <li>vulkan/wsi/wayland: Copy wl_proxy objects from oldSwapchain if available</li>
- <li>vulkan/wsi/wayland: Return better error messages</li>
-</ul>
-
-<p>Juan A. Suarez Romero (4):</p>
-<ul>
- <li>cherry-ignore: add "radeonsi/gfx9: proper workaround for LS/HS VGPR initialization bug"</li>
- <li>cherry-ignore: add "radv: Check for GFX9 for 1D arrays in image_size intrinsic."</li>
- <li>cherry-ignore: add "radv: copy the number of viewports/scissors at pipeline bind time"</li>
- <li>Update version to 17.2.2</li>
-</ul>
-
-<p>Józef Kucia (1):</p>
-<ul>
- <li>anv: Fix descriptors copying</li>
-</ul>
-
-<p>Kenneth Graunke (2):</p>
-<ul>
- <li>i965/vec4: Actually handle atomic op intrinsics.</li>
- <li>i965/vec4: Fix swizzles on atomic sources.</li>
-</ul>
-
-<p>Leo Liu (1):</p>
-<ul>
- <li>st/va/postproc: use video original size for postprocessing</li>
-</ul>
-
-<p>Lucas Stach (1):</p>
-<ul>
- <li>etnaviv: fix 16bpp clears</li>
-</ul>
-
-<p>Matt Turner (2):</p>
-<ul>
- <li>util: Link libmesautil into u_atomic_test</li>
- <li>util/u_atomic: Add implementation of __sync_val_compare_and_swap_8</li>
-</ul>
-
-<p>Nicolai Hähnle (9):</p>
-<ul>
- <li>radeonsi: workaround for gather4 on integer cube maps</li>
- <li>amd/common: round cube array slice in ac_prepare_cube_coords</li>
- <li>amd/common: add workaround for cube map array layer clamping</li>
- <li>glsl/linker: fix output variable overlap check</li>
- <li>radeonsi: fix array textures layer coordinate</li>
- <li>radeonsi: set MIP_POINT_PRECLAMP to 0</li>
- <li>amd/addrlib: fix missing va_end() after va_copy()</li>
- <li>amd/common: move ac_build_phi from radeonsi</li>
- <li>radeonsi: fix a regression in integer cube map handling</li>
-</ul>
-
-<p>Samuel Iglesias Gonsálvez (1):</p>
-<ul>
- <li>anv: fix viewport transformation for z component</li>
-</ul>
-
-<p>Samuel Pitoiset (1):</p>
-<ul>
- <li>radv: fix saved compute state when doing statistics/occlusion queries</li>
-</ul>
-
-<p>Tapani Pälli (1):</p>
-<ul>
- <li>mesa: free current ComputeProgram state in _mesa_free_context_data</li>
-</ul>
-
-<p>Tim Rowley (1):</p>
-<ul>
- <li>swr/rast: remove llvm fence/atomics from generated files</li>
-</ul>
-
-<p>Tomasz Figa (1):</p>
-<ul>
- <li>egl/dri2: Implement swapInterval fallback in a conformant way</li>
-</ul>
-
-
-</div>
-</body>
-</html>
diff --git a/lib/mesa/docs/relnotes/17.2.3.html b/lib/mesa/docs/relnotes/17.2.3.html
deleted file mode 100644
index 6e2aea6aa..000000000
--- a/lib/mesa/docs/relnotes/17.2.3.html
+++ /dev/null
@@ -1,181 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html lang="en">
-<head>
- <meta http-equiv="content-type" content="text/html; charset=utf-8">
- <title>Mesa Release Notes</title>
- <link rel="stylesheet" type="text/css" href="../mesa.css">
-</head>
-<body>
-
-<div class="header">
- <h1>The Mesa 3D Graphics Library</h1>
-</div>
-
-<iframe src="../contents.html"></iframe>
-<div class="content">
-
-<h1>Mesa 17.2.3 Release Notes / October 19, 2017</h1>
-
-<p>
-Mesa 17.2.3 is a bug fix release which fixes bugs found since the 17.2.2 release.
-</p>
-<p>
-Mesa 17.2.3 implements the OpenGL 4.5 API, but the version reported by
-glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
-glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
-Some drivers don't support all the features required in OpenGL 4.5. OpenGL
-4.5 is <strong>only</strong> available if requested at context creation
-because compatibility contexts are not supported.
-</p>
-
-
-<h2>SHA256 checksums</h2>
-<pre>
-fb305eecfeec1fd771fdc96fff973c51871f7bd35fd2bd56cacc27b4b8823220 mesa-17.2.3.tar.gz
-a0b0ec8f7b24dd044d7ab30a8c7e6d3767521e245f88d4ed5dd93315dc56f837 mesa-17.2.3.tar.xz
-</pre>
-
-
-<h2>New features</h2>
-<p>None</p>
-
-
-<h2>Bug fixes</h2>
-
-<ul>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=101832">Bug 101832</a> - [PATCH][regression][bisect] Xorg fails to start after f50aa21456d82c8cb6fbaa565835f1acc1720a5d</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=102852">Bug 102852</a> - Scons: Support the new Scons 3.0.0</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=102940">Bug 102940</a> - Regression: Vulkan KMS rendering crashes since 17.2</li>
-
-</ul>
-
-
-<h2>Changes</h2>
-
-<p>Alex Smith (1):</p>
-<ul>
- <li>radv: Add R16G16B16A16_SNORM fast clear support</li>
-</ul>
-
-<p>Bas Nieuwenhuizen (2):</p>
-<ul>
- <li>nir/spirv: Allow loop breaks in a switch body.</li>
- <li>radv: Only set the MTYPE flags on GFX9+.</li>
-</ul>
-
-<p>Ben Crocker (4):</p>
-<ul>
- <li>gallivm: fix typo in debug_printf message</li>
- <li>gallivm: allow additional llc options</li>
- <li>gallivm/ppc64le: adjust VSX code generation control.</li>
- <li>gallivm/ppc64le: allow environmental control of Altivec code generation</li>
-</ul>
-
-<p>Daniel Stone (2):</p>
-<ul>
- <li>egl/wayland: Check queryImage return for wl_buffer</li>
- <li>egl/wayland: Don't use dmabuf with no modifiers</li>
-</ul>
-
-<p>Dave Airlie (2):</p>
-<ul>
- <li>radv: emit fmuladd instead of fma to llvm.</li>
- <li>radv: lower ffma in nir.</li>
-</ul>
-
-<p>Emil Velikov (6):</p>
-<ul>
- <li>cherry-ignore: add "anv: Remove unreachable cases from isl_format_for_size"</li>
- <li>cherry-ignore: add "anv/wsi: Allocate enough memory for the entire image"</li>
- <li>swr/rast: do not crash on NULL strings returned by getenv</li>
- <li>wayland-drm: use a copy of the wayland_drm_callbacks struct</li>
- <li>eglmesaext: add forward declaration for struct wl_buffers</li>
- <li>Update version to 17.2.3</li>
-</ul>
-
-<p>Eric Engestrom (1):</p>
-<ul>
- <li>scons: use python3-compatible print()</li>
-</ul>
-
-<p>Ilia Mirkin (2):</p>
-<ul>
- <li>nv50/ir: fix 64-bit integer shifts</li>
- <li>nv50,nvc0: fix push hint logic in presence of a start offset</li>
-</ul>
-
-<p>Jason Ekstrand (6):</p>
-<ul>
- <li>intel/compiler: Don't cmod propagate into a saturated operation</li>
- <li>intel/compiler: Don't propagate cmod into integer multiplies</li>
- <li>glsl/blob: Return false from ensure_can_read on overrun</li>
- <li>glsl/blob: Return false from grow_to_fit if we've ever failed</li>
- <li>nir/opcodes: Fix constant-folding of ufind_msb</li>
- <li>nir: Get rid of the variable on vote intrinsics</li>
-</ul>
-
-<p>Juan A. Suarez Romero (1):</p>
-<ul>
- <li>docs: add sha256 checksums for 17.2.2</li>
-</ul>
-
-<p>Józef Kucia (3):</p>
-<ul>
- <li>anv: Fix vkCmdFillBuffer()</li>
- <li>spirv: Fix SpvOpAtomicISub</li>
- <li>anv: Do not assert() on VK_ATTACHMENT_UNUSED</li>
-</ul>
-
-<p>Leo Liu (3):</p>
-<ul>
- <li>st/va: use pipe transfer_map to map upload buffer</li>
- <li>st/vdpau: don't re-allocate interlaced buffer with packed YUV format</li>
- <li>st/va: don't re-allocate interlaced buffer with pakced format</li>
-</ul>
-
-<p>Lionel Landwerlin (4):</p>
-<ul>
- <li>intel: compiler: vec4: add missing default 0 lod</li>
- <li>anv/cmd_buffer: fix push descriptors with set &gt; 0</li>
- <li>anv/cmd_buffer: Reset state in cmd_buffer_destroy</li>
- <li>anv: bo_cache: allow importing a BO larger than needed</li>
-</ul>
-
-<p>Marek Olšák (3):</p>
-<ul>
- <li>mesa: fix texture updates for ATI_fragment_shader</li>
- <li>st/mesa: don't use pipe_surface for passing information about EGLImage</li>
- <li>glsl_to_tgsi: fix instruction order for bindless textures</li>
-</ul>
-
-<p>Nicolai Hähnle (14):</p>
-<ul>
- <li>st/glsl_to_tgsi: fix conditional assignments to packed shader outputs</li>
- <li>amd/common: fix build_cube_select</li>
- <li>radeonsi/gfx9: fix geometry shaders without output vertices</li>
- <li>util/queue: fix a race condition in the fence code</li>
- <li>glsl/lower_instruction: handle denorms and overflow in ldexp correctly</li>
- <li>radeonsi: move current_rast_prim to r600_common_context</li>
- <li>radeonsi: don't discard points and lines</li>
- <li>radeonsi: deduce rast_prim correctly for tessellation point mode</li>
- <li>radeonsi: fix maximum advertised point size / line width</li>
- <li>st/mesa: don't clobber glGetInternalformat* buffer for GL_NUM_SAMPLE_COUNTS</li>
- <li>st/glsl_to_tgsi: fix indirect access to 64-bit integer</li>
- <li>st/glsl_to_tgsi: fix a use-after-free in merge_two_dsts</li>
- <li>radeonsi: clamp depth comparison value only for fixed point formats</li>
- <li>radeonsi: clamp border colors for upgraded depth textures</li>
-</ul>
-
-<p>Rob Clark (2):</p>
-<ul>
- <li>freedreno/a5xx: align height to GMEM</li>
- <li>freedreno/a5xx: fix missing restore state</li>
-</ul>
-
-
-</div>
-</body>
-</html>
diff --git a/lib/mesa/docs/relnotes/17.2.4.html b/lib/mesa/docs/relnotes/17.2.4.html
deleted file mode 100644
index 218e1a4ee..000000000
--- a/lib/mesa/docs/relnotes/17.2.4.html
+++ /dev/null
@@ -1,132 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html lang="en">
-<head>
- <meta http-equiv="content-type" content="text/html; charset=utf-8">
- <title>Mesa Release Notes</title>
- <link rel="stylesheet" type="text/css" href="../mesa.css">
-</head>
-<body>
-
-<div class="header">
- <h1>The Mesa 3D Graphics Library</h1>
-</div>
-
-<iframe src="../contents.html"></iframe>
-<div class="content">
-
-<h1>Mesa 17.2.4 Release Notes / October 30, 2017</h1>
-
-<p>
-Mesa 17.2.4 is a bug fix release which fixes bugs found since the 17.2.3 release.
-</p>
-<p>
-Mesa 17.2.4 implements the OpenGL 4.5 API, but the version reported by
-glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
-glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
-Some drivers don't support all the features required in OpenGL 4.5. OpenGL
-4.5 is <strong>only</strong> available if requested at context creation
-because compatibility contexts are not supported.
-</p>
-
-
-<h2>SHA256 checksums</h2>
-<pre>
-cb266edc5cf7226219ebaf556ca2e03dff282e0324d20afd80423a5754d1272c mesa-17.2.4.tar.gz
-5ba408fecd6e1132e5490eec1a2f04466214e4c65c8b89b331be844768c2e550 mesa-17.2.4.tar.xz
-</pre>
-
-
-<h2>New features</h2>
-<p>None</p>
-
-
-<h2>Bug fixes</h2>
-<ul>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=102774">Bug 102774</a> - [BDW] [Bisected] Absolute constant buffers break VAAPI in mpv</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=103388">Bug 103388</a> - Linking libcltgsi.la (llvm/codegen/libclllvm_la-common.lo) fails with &quot;error: no match for 'operator-'&quot; with GCC-7, Mesa from Git and current LLVM revisions</li>
-
-</ul>
-
-
-<h2>Changes</h2>
-<p>Andres Gomez (8):</p>
-<ul>
- <li>cherry-ignore: configure.ac: rework llvm detection and handling</li>
- <li>cherry-ignore: glsl: fix derived cs variables</li>
- <li>cherry-ignore: added 17.3 nominations.</li>
- <li>cherry-ignore: radv: Don't use vgpr indexing for outputs on GFX9.</li>
- <li>cherry-ignore: radv: Disallow indirect outputs for GS on GFX9 as well.</li>
- <li>cherry-ignore: mesa/bufferobj: don't double negate the range</li>
- <li>cherry-ignore: broadcom/vc5: Propagate vc4 aliasing fix to vc5.</li>
- <li>Update version to 17.2.4</li>
-</ul>
-
-<p>Bas Nieuwenhuizen (1):</p>
-<ul>
- <li>ac/nir: Fix nir_texop_lod on GFX for 1D arrays.</li>
-</ul>
-
-<p>Dave Airlie (1):</p>
-<ul>
- <li>radv/image: bump all the offset to uint64_t.</li>
-</ul>
-
-<p>Emil Velikov (1):</p>
-<ul>
- <li>docs: add sha256 checksums for 17.2.3</li>
-</ul>
-
-<p>Henri Verbeet (1):</p>
-<ul>
- <li>vulkan/wsi: Free the event in x11_manage_fifo_queues().</li>
-</ul>
-
-<p>Jan Vesely (1):</p>
-<ul>
- <li>clover: Fix compilation after clang r315871</li>
-</ul>
-
-<p>Jason Ekstrand (4):</p>
-<ul>
- <li>nir/intrinsics: Set the correct num_indices for load_output</li>
- <li>intel/fs: Handle flag read/write aliasing in needs_src_copy</li>
- <li>anv/pipeline: Call nir_lower_system_valaues after brw_preprocess_nir</li>
- <li>intel/eu: Use EXECUTE_1 for JMPI</li>
-</ul>
-
-<p>Kenneth Graunke (1):</p>
-<ul>
- <li>i965: Revert absolute mode for constant buffer pointers.</li>
-</ul>
-
-<p>Marek Olšák (1):</p>
-<ul>
- <li>Revert "mesa: fix texture updates for ATI_fragment_shader"</li>
-</ul>
-
-<p>Matthew Nicholls (1):</p>
-<ul>
- <li>ac/nir: generate correct instruction for atomic min/max on unsigned images</li>
-</ul>
-
-<p>Michel Dänzer (1):</p>
-<ul>
- <li>st/mesa: Initialize textures array in st_framebuffer_validate</li>
-</ul>
-
-<p>Samuel Pitoiset (1):</p>
-<ul>
- <li>radv: add the draw count buffer to the list of buffers</li>
-</ul>
-
-<p>Stefan Schake (1):</p>
-<ul>
- <li>broadcom/vc4: Fix aliasing issue</li>
-</ul>
-
-
-</div>
-</body>
-</html>
diff --git a/lib/mesa/docs/relnotes/17.2.5.html b/lib/mesa/docs/relnotes/17.2.5.html
deleted file mode 100644
index 9d145e611..000000000
--- a/lib/mesa/docs/relnotes/17.2.5.html
+++ /dev/null
@@ -1,156 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html lang="en">
-<head>
- <meta http-equiv="content-type" content="text/html; charset=utf-8">
- <title>Mesa Release Notes</title>
- <link rel="stylesheet" type="text/css" href="../mesa.css">
-</head>
-<body>
-
-<div class="header">
- <h1>The Mesa 3D Graphics Library</h1>
-</div>
-
-<iframe src="../contents.html"></iframe>
-<div class="content">
-
-<h1>Mesa 17.2.5 Release Notes / November 10, 2017</h1>
-
-<p>
-Mesa 17.2.5 is a bug fix release which fixes bugs found since the 17.2.4 release.
-</p>
-<p>
-Mesa 17.2.5 implements the OpenGL 4.5 API, but the version reported by
-glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
-glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
-Some drivers don't support all the features required in OpenGL 4.5. OpenGL
-4.5 is <strong>only</strong> available if requested at context creation
-because compatibility contexts are not supported.
-</p>
-
-
-<h2>SHA256 checksums</h2>
-<pre>
-25b40e72fad64b096c2d8d6fe9579369954debe7970d4ad53e5033c7eec2918b mesa-17.2.5.tar.gz
-7f7f914b7b9ea0b15f2d9d01a4375e311b0e90e55683b8e8a67ce8691eb1070f mesa-17.2.5.tar.xz
-</pre>
-
-
-<h2>New features</h2>
-<p>None</p>
-
-
-<h2>Bug fixes</h2>
-<ul>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=97532">Bug 97532</a> - Regression: GLB 2.7 &amp; Glmark-2 GLES versions segfault due to linker precision error (259fc505) on dead variable</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=102680">Bug 102680</a> - [OpenGL CTS] KHR-GL45.shader_ballot_tests.ShaderBallotBitmasks fails</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=102809">Bug 102809</a> - Rust shadows(?) flash random colours</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=103142">Bug 103142</a> - R600g+sb: optimizer apparently stuck in an endless loop</li>
-
-</ul>
-
-
-<h2>Changes</h2>
-<p>Andres Gomez (8):</p>
-<ul>
- <li>docs: add sha256 checksums for 17.2.4</li>
- <li>cherry-ignore: radv: copy indirect lowering settings from radeonsi</li>
- <li>cherry-ignore: i965: fix blorp stage_prog_data-&gt;param leak</li>
- <li>cherry-ignore: etnaviv: don't do resolve-in-place without valid TS</li>
- <li>cherry-ignore: intel/fs: Alloc pull constants off mem_ctx</li>
- <li>cherry-ignore: added 17.3 nominations.</li>
- <li>cherry-ignore: automake: include git_sha1.h.in in release tarball</li>
- <li>Update version to 17.2.5</li>
-</ul>
-
-<p>Bas Nieuwenhuizen (3):</p>
-<ul>
- <li>radv: Don't expose heaps with 0 memory.</li>
- <li>radv: Don't use vgpr indexing for outputs on GFX9.</li>
- <li>radv: Disallow indirect outputs for GS on GFX9 as well.</li>
-</ul>
-
-<p>Dave Airlie (3):</p>
-<ul>
- <li>i915g: make gears run again.</li>
- <li>radv: free attachments on end command buffer.</li>
- <li>radv: add initial copy descriptor support. (v2)</li>
-</ul>
-
-<p>Eric Engestrom (1):</p>
-<ul>
- <li>vc4: fix release build</li>
-</ul>
-
-<p>Gert Wollny (1):</p>
-<ul>
- <li>r600/sb: bail out if prepare_alu_group() doesn't find a proper scheduling</li>
-</ul>
-
-<p>Jason Ekstrand (4):</p>
-<ul>
- <li>spirv: Claim support for the simple memory model</li>
- <li>i965/blorp: Use blorp_to_isl_format for src_isl_format in blit_miptrees</li>
- <li>i965/blorp: Use more temporary isl_format variables</li>
- <li>i965/miptree: Take an isl_format in render_aux_usage</li>
-</ul>
-
-<p>Kenneth Graunke (1):</p>
-<ul>
- <li>mesa: Accept GL_BACK in get_fb0_attachment with ARB_ES3_1_compatibility.</li>
-</ul>
-
-<p>Leo Liu (1):</p>
-<ul>
- <li>radeon/video: add gfx9 offsets when rejoin the video surface</li>
-</ul>
-
-<p>Marek Olšák (2):</p>
-<ul>
- <li>st/dri: don't expose modifiers in EGL if the driver doesn't implement them</li>
- <li>ac/surface/gfx9: don't allow DCC for the smallest mipmap levels</li>
-</ul>
-
-<p>Nanley Chery (1):</p>
-<ul>
- <li>i965: Check CCS_E compatibility for texture view rendering</li>
-</ul>
-
-<p>Neil Roberts (1):</p>
-<ul>
- <li>nir/opt_intrinsics: Fix values for gl_SubGroupG{e,t}MaskARB</li>
-</ul>
-
-<p>Nicolai Hähnle (1):</p>
-<ul>
- <li>amd/common/gfx9: workaround DCC corruption more conservatively</li>
-</ul>
-
-<p>Tapani Pälli (1):</p>
-<ul>
- <li>i965: unref push_const_bo in intelDestroyContext</li>
-</ul>
-
-<p>Timothy Arceri (1):</p>
-<ul>
- <li>radv: copy indirect lowering settings from radeonsi</li>
-</ul>
-
-<p>Tomasz Figa (1):</p>
-<ul>
- <li>glsl: Allow precision mismatch on dead data with GLSL ES 1.00</li>
-</ul>
-
-<p>Topi Pohjolainen (1):</p>
-<ul>
- <li>intel/compiler/gen9: Pixel shader header only workaround</li>
-</ul>
-
-
-</div>
-</body>
-</html>
diff --git a/lib/mesa/docs/relnotes/17.2.6.html b/lib/mesa/docs/relnotes/17.2.6.html
deleted file mode 100644
index 860c9dd09..000000000
--- a/lib/mesa/docs/relnotes/17.2.6.html
+++ /dev/null
@@ -1,187 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html lang="en">
-<head>
- <meta http-equiv="content-type" content="text/html; charset=utf-8">
- <title>Mesa Release Notes</title>
- <link rel="stylesheet" type="text/css" href="../mesa.css">
-</head>
-<body>
-
-<div class="header">
- <h1>The Mesa 3D Graphics Library</h1>
-</div>
-
-<iframe src="../contents.html"></iframe>
-<div class="content">
-
-<h1>Mesa 17.2.6 Release Notes / November 25, 2017</h1>
-
-<p>
-Mesa 17.2.6 is a bug fix release which fixes bugs found since the 17.2.5 release.
-</p>
-<p>
-Mesa 17.2.6 implements the OpenGL 4.5 API, but the version reported by
-glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
-glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
-Some drivers don't support all the features required in OpenGL 4.5. OpenGL
-4.5 is <strong>only</strong> available if requested at context creation
-because compatibility contexts are not supported.
-</p>
-
-
-<h2>SHA256 checksums</h2>
-<pre>
-a9ed76702ffb14ad674ad48899f5c8c7e3a0f987911878a5dfdc4117dce5b415 mesa-17.2.6.tar.gz
-6ad85224620330be26ab68c8fc78381b12b38b610ade2db8716b38faaa8f30de mesa-17.2.6.tar.xz
-</pre>
-
-
-<h2>New features</h2>
-<p>None</p>
-
-
-<h2>Bug fixes</h2>
-<ul>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=100438">Bug 100438</a> - glsl/ir.cpp:1376: ir_dereference_variable::ir_dereference_variable(ir_variable*): Assertion `var != NULL' failed.</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=102177">Bug 102177</a> - [SKL] ES31-CTS.core.sepshaderobjs.StateInteraction fails sporadically</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=103115">Bug 103115</a> - [BSW BXT GLK] dEQP-VK.spirv_assembly.instruction.compute.sconvert.int32_to_int64</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=103519">Bug 103519</a> - wayland egl apps crash on start with mesa 17.2</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=103529">Bug 103529</a> - [GM45] GPU hang with mpv fullscreen (bisected)</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=103628">Bug 103628</a> - [BXT, GLK, BSW] KHR-GL46.shader_ballot_tests.ShaderBallotBitmasks</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=103787">Bug 103787</a> - [BDW,BSW] gpu hang on spec.arb_pipeline_statistics_query.arb_pipeline_statistics_query-comp</li>
-
-</ul>
-
-
-<h2>Changes</h2>
-<p>Adam Jackson (2):</p>
-<ul>
- <li>glx/drisw: Fix glXMakeCurrent(dpy, None, ctx)</li>
- <li>glx/dri3: Fix passing renderType into glXCreateContext</li>
-</ul>
-
-<p>Alex Smith (2):</p>
-<ul>
- <li>spirv: Use correct type for sampled images</li>
- <li>nir/spirv: tg4 requires a sampler</li>
-</ul>
-
-<p>Andres Gomez (14):</p>
-<ul>
- <li>docs: add sha256 checksums for 17.2.5</li>
- <li>cherry-ignore: intel/fs: Use a pure vertical stride for large register strides</li>
- <li>cherry-ignore: intel/nir: Use the correct indirect lowering masks in link_shaders</li>
- <li>cherry-ignore: intel/fs: Use the original destination region for int MUL lowering</li>
- <li>cherry-ignore: intel/fs: refactors</li>
- <li>cherry-ignore: r600/shader: reserve first register of vertex shader.</li>
- <li>cherry-ignore: anv/cmd_buffer: Advance the address when initializing clear colors</li>
- <li>cherry-ignore: anv/cmd_buffer: Take bo_offset into account in fast clear state addresses</li>
- <li>cherry-ignore: i965: Mark BOs as external when we export their handle</li>
- <li>cherry-ignore: added 17.3 nominations.</li>
- <li>cherry-ignore: glsl: Fix typo fragement -&gt; fragment</li>
- <li>cherry-ignore: egl: pass the dri2_dpy to the $plat_teardown functions</li>
- <li>cherry-ignore: Revert "intel/fs: Use a pure vertical stride for large register strides"</li>
- <li>Update version to 17.2.6</li>
-</ul>
-
-<p>Anuj Phogat (2):</p>
-<ul>
- <li>i965: Program DWord Length in MI_FLUSH_DW</li>
- <li>i965/gen8+: Fix the number of dwords programmed in MI_FLUSH_DW</li>
-</ul>
-
-<p>Bas Nieuwenhuizen (2):</p>
-<ul>
- <li>radv: Free syncobj with multiple imports.</li>
- <li>radv: Free temporary syncobj after waiting on it.</li>
-</ul>
-
-<p>Dave Airlie (1):</p>
-<ul>
- <li>r600: fix isoline tess factor component swapping.</li>
-</ul>
-
-<p>Derek Foreman (1):</p>
-<ul>
- <li>egl/wayland: Add a fallback when fourcc query isn't supported</li>
-</ul>
-
-<p>Dylan Baker (1):</p>
-<ul>
- <li>autotools: Set C++ visibility flags on Intel</li>
-</ul>
-
-<p>Emil Velikov (3):</p>
-<ul>
- <li>targets/opencl: don't hardcode the icd file install to /etc/...</li>
- <li>configure.ac: loosen --enable-glvnd check to honour egl</li>
- <li>configure.ac: require xcb* for the omx/va/... when using x11 platform</li>
-</ul>
-
-<p>George Barrett (1):</p>
-<ul>
- <li>glsl: Catch subscripted calls to undeclared subroutines</li>
-</ul>
-
-<p>Jason Ekstrand (9):</p>
-<ul>
- <li>intel/fs: Use ANY/ALL32 predicates in SIMD32</li>
- <li>intel/fs: Use an explicit D type for vote any/all/eq intrinsics</li>
- <li>intel/fs: Use a pair of 1-wide MOVs instead of SEL for any/all</li>
- <li>intel/eu/reg: Add a subscript() helper</li>
- <li>intel/fs: Fix MOV_INDIRECT for 64-bit values on little-core</li>
- <li>intel/fs: Fix integer multiplication lowering for src/dst hazards</li>
- <li>intel/fs: Mark 64-bit values as being contiguous</li>
- <li>intel/fs: Rework zero-length URB write handling</li>
- <li>i965: Add stencil buffers to cache set regardless of stencil texturing</li>
-</ul>
-
-<p>Kenneth Graunke (5):</p>
-<ul>
- <li>i965: properly initialize brw-&gt;cs.base.stage to MESA_SHADER_COMPUTE</li>
- <li>i965: Make L3 configuration atom listen for TCS/TES program updates.</li>
- <li>intel/tools: Fix detection of enabled shader stages.</li>
- <li>i965: Implement another VF cache invalidate workaround on Gen8+.</li>
- <li>i965: Upload invariant state once at the start of the batch on Gen4-5.</li>
-</ul>
-
-<p>Matt Turner (2):</p>
-<ul>
- <li>i965/fs: Fix extract_i8/u8 to a 64-bit destination</li>
- <li>i965/fs: Split all 32-&gt;64-bit MOVs on CHV, BXT, GLK</li>
-</ul>
-
-<p>Neil Roberts (1):</p>
-<ul>
- <li>glsl: Transform fb buffers are only active if a variable uses them</li>
-</ul>
-
-<p>Nicolai Hähnle (1):</p>
-<ul>
- <li>ddebug: fix use-after-free of streamout targets</li>
-</ul>
-
-<p>Tim Rowley (2):</p>
-<ul>
- <li>swr/rast: Use gather instruction for i32gather_ps on simd16/avx512</li>
- <li>swr/rast: Faster emulated simd16 permute</li>
-</ul>
-
-<p>Timothy Arceri (3):</p>
-<ul>
- <li>glsl: drop cache_fallback</li>
- <li>glsl: use the correct parent when allocating program data members</li>
- <li>mesa: rework how we free gl_shader_program_data</li>
-</ul>
-
-
-</div>
-</body>
-</html>
diff --git a/lib/mesa/docs/relnotes/17.2.7.html b/lib/mesa/docs/relnotes/17.2.7.html
deleted file mode 100644
index b64b0106b..000000000
--- a/lib/mesa/docs/relnotes/17.2.7.html
+++ /dev/null
@@ -1,247 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html lang="en">
-<head>
- <meta http-equiv="content-type" content="text/html; charset=utf-8">
- <title>Mesa Release Notes</title>
- <link rel="stylesheet" type="text/css" href="../mesa.css">
-</head>
-<body>
-
-<div class="header">
- <h1>The Mesa 3D Graphics Library</h1>
-</div>
-
-<iframe src="../contents.html"></iframe>
-<div class="content">
-
-<h1>Mesa 17.2.7 Release Notes / December 14, 2017</h1>
-
-<p>
-Mesa 17.2.7 is a bug fix release which fixes bugs found since the 17.2.6 release.
-</p>
-<p>
-Mesa 17.2.7 implements the OpenGL 4.5 API, but the version reported by
-glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
-glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
-Some drivers don't support all the features required in OpenGL 4.5. OpenGL
-4.5 is <strong>only</strong> available if requested at context creation
-because compatibility contexts are not supported.
-</p>
-
-
-<h2>SHA256 checksums</h2>
-<pre>
-e8d837a1cd55014e636e9caf6c75cfbe1b3e4be9ab3fa125f5ef38398aa12e97 mesa-17.2.7.tar.gz
-50cfdea8df55045797b4d0409591c04c784d9551c4da09b8178874dbe5a37a68 mesa-17.2.7.tar.xz
-</pre>
-
-
-<h2>New features</h2>
-<p>None</p>
-
-
-<h2>Bug fixes</h2>
-
-<ul>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=94739">Bug 94739</a> - Mesa 11.1.2 implementation error: bad format MESA_FORMAT_Z_FLOAT32 in _mesa_unpack_uint_24_8_depth_stencil_row</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=101378">Bug 101378</a> - interpolateAtSample check for input parameter is too strict</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=102006">Bug 102006</a> - gstreamer vaapih264enc segfault</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=102435">Bug 102435</a> - [skl,kbl] [drm] GPU HANG: ecode 9:0:0x86df7cf9, in csgo_linux64 [4947], reason: Hang on rcs, action: reset</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=102552">Bug 102552</a> - Null dereference due to not checking return value of util_format_description</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=102677">Bug 102677</a> - [OpenGL CTS] KHR-GL45.CommonBugs.CommonBug_PerVertexValidation fails</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=103098">Bug 103098</a> - [OpenGL CTS] KHR-GL45.enhanced_layouts.varying_structure_locations fails</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=103227">Bug 103227</a> - [G965 G45 ILK] ES2-CTS.gtf.GL2ExtensionTests.texture_float.texture_float regression</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=103393">Bug 103393</a> - glDispatchComputeGroupSizeARB : gl_GlobalInvocationID.x != gl_WorkGroupID.x * gl_LocalGroupSizeARB.x + gl_LocalInvocationID.x</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=103412">Bug 103412</a> - gallium/wgl: Another fix to context creation without prior SetPixelFormat()</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=103616">Bug 103616</a> - Increased difference from reference image in shaders</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=103626">Bug 103626</a> - [SNB] ES3-CTS.functional.shaders.precision</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=103732">Bug 103732</a> - [swr] often gets stuck in piglit's glx-multi-context-single-window test</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=103909">Bug 103909</a> - anv_allocator.c:113:1: error: static declaration of ‘memfd_create’ follows non-static declaration</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=103966">Bug 103966</a> - Mesa 17.2.5 implementation error: bad format MESA_FORMAT_Z_FLOAT32 in _mesa_unpack_uint_24_8_depth_stencil_row</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=104119">Bug 104119</a> - radv: OpBitFieldInsert produces 0 with a loop counter for Insert</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=104143">Bug 104143</a> - r600/sb: clobbers gl_Position -&gt; gl_FragCoord</li>
-
-</ul>
-
-
-<h2>Changes</h2>
-
-<p>Alex Smith (1):</p>
-<ul>
- <li>radv: Add LLVM version to the device name string</li>
-</ul>
-
-<p>Andres Gomez (2):</p>
-<ul>
- <li>docs: add sha256 checksums for 17.2.6</li>
- <li>docs: remove bug 103626 from fix list as per 17.2.6</li>
-</ul>
-
-<p>Ben Crocker (2):</p>
-<ul>
- <li>docs/llvmpipe.html: Minor edits</li>
- <li>docs/llvmpipe: document ppc64le as alternative architecture to x86.</li>
-</ul>
-
-<p>Dave Airlie (1):</p>
-<ul>
- <li>r600/sb: handle jump after target to end of program. (v2)</li>
-</ul>
-
-<p>Denis Pauk (1):</p>
-<ul>
- <li>gallium/{r600, radeonsi}: Fix segfault with color format (v2)</li>
-</ul>
-
-<p>Eduardo Lima Mitev (3):</p>
-<ul>
- <li>glsl_parser_extra: Add utility to copy symbols between symbol tables</li>
- <li>glsl: Use the utility function to copy symbols between symbol tables</li>
- <li>glsl/linker: Check that re-declared, inter-shader built-in blocks match</li>
-</ul>
-
-<p>Emil Velikov (3):</p>
-<ul>
- <li>gl_table.py: add extern C guard for the generated glapitable.h</li>
- <li>cherry-ignore: radeonsi: allow DMABUF exports for local buffers</li>
- <li>Update version to 17.2.7</li>
-</ul>
-
-<p>Eric Anholt (1):</p>
-<ul>
- <li>broadcom/vc4: Fix handling of GFXH-515 workaround with a start vertex count.</li>
-</ul>
-
-<p>Eric Engestrom (1):</p>
-<ul>
- <li>compiler: use NDEBUG to guard asserts</li>
-</ul>
-
-<p>Fabian Bieler (2):</p>
-<ul>
- <li>glsl: Match order of gl_LightSourceParameters elements.</li>
- <li>glsl: Fix gl_NormalScale.</li>
-</ul>
-
-<p>Frank Richter (1):</p>
-<ul>
- <li>gallium/wgl: fix default pixel format issue</li>
-</ul>
-
-<p>George Kyriazis (1):</p>
-<ul>
- <li>swr: Handle resource across context changes</li>
-</ul>
-
-<p>Gert Wollny (2):</p>
-<ul>
- <li>r600: Emit EOP for more CF instruction types</li>
- <li>r600/sb: do not convert if-blocks that contain indirect array access</li>
-</ul>
-
-<p>Ilia Mirkin (1):</p>
-<ul>
- <li>glsl: fix derived cs variables</li>
-</ul>
-
-<p>James Legg (1):</p>
-<ul>
- <li>nir/opcodes: Fix constant-folding of bitfield_insert</li>
-</ul>
-
-<p>Jason Ekstrand (1):</p>
-<ul>
- <li>i965: Disable regular fast-clears (CCS_D) on gen9+</li>
-</ul>
-
-<p>Juan A. Suarez Romero (1):</p>
-<ul>
- <li>glsl: add varying resources for arrays of complex types</li>
-</ul>
-
-<p>Julien Isorce (1):</p>
-<ul>
- <li>st/va: change frame_idx from array to hash table</li>
-</ul>
-
-<p>Kai Wasserbäch (1):</p>
-<ul>
- <li>docs: Point to apt.llvm.org for development snapshot packages</li>
-</ul>
-
-<p>Kenneth Graunke (3):</p>
-<ul>
- <li>meta: Initialize depth/clear values on declaration.</li>
- <li>meta: Fix ClearTexture with GL_DEPTH_COMPONENT.</li>
- <li>i965: Fix Smooth Point Enables.</li>
-</ul>
-
-<p>Marek Olšák (3):</p>
-<ul>
- <li>radeonsi: fix layered DCC fast clear</li>
- <li>radeonsi/gfx9: fix importing shared textures with DCC</li>
- <li>radeonsi: flush the context after resource_copy_region for buffer exports</li>
-</ul>
-
-<p>Matt Turner (4):</p>
-<ul>
- <li>i965/fs: Handle negating immediates on MADs when propagating saturates</li>
- <li>util: Fix SHA1 implementation on big endian</li>
- <li>util: Fix disk_cache index calculation on big endian</li>
- <li>i965/fs: Unpack count argument to 64-bit shift ops on Atom</li>
-</ul>
-
-<p>Nicolai Hähnle (3):</p>
-<ul>
- <li>radeonsi: fix the R600_RESOURCE_FLAG_UNMAPPABLE check</li>
- <li>glsl: allow any l-value of an input variable as interpolant in interpolateAt*</li>
- <li>glsl: fix interpolateAtXxx(some_vec[idx], ...) with dynamic idx</li>
-</ul>
-
-<p>Pierre Moreau (1):</p>
-<ul>
- <li>nvc0/ir: Properly lower 64-bit shifts when the shift value is &gt;32</li>
-</ul>
-
-<p>Tapani Pälli (1):</p>
-<ul>
- <li>mesa/gles: adjust internal format in glTexSubImage2D error checks</li>
-</ul>
-
-<p>Timothy Arceri (1):</p>
-<ul>
- <li>glsl: get correct member type when processing xfb ifc arrays</li>
-</ul>
-
-<p>Vadym Shovkoplias (2):</p>
-<ul>
- <li>intel/blorp: Fix possible NULL pointer dereferencing</li>
- <li>glx/dri3: Remove unused deviceName variable</li>
-</ul>
-
-<p>Vinson Lee (1):</p>
-<ul>
- <li>anv: Check if memfd_create is already defined.</li>
-</ul>
-
-
-</div>
-</body>
-</html>
diff --git a/lib/mesa/docs/relnotes/17.2.8.html b/lib/mesa/docs/relnotes/17.2.8.html
deleted file mode 100644
index a209b352e..000000000
--- a/lib/mesa/docs/relnotes/17.2.8.html
+++ /dev/null
@@ -1,111 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html lang="en">
-<head>
- <meta http-equiv="content-type" content="text/html; charset=utf-8">
- <title>Mesa Release Notes</title>
- <link rel="stylesheet" type="text/css" href="../mesa.css">
-</head>
-<body>
-
-<div class="header">
- <h1>The Mesa 3D Graphics Library</h1>
-</div>
-
-<iframe src="../contents.html"></iframe>
-<div class="content">
-
-<h1>Mesa 17.2.8 Release Notes / December 22, 2017</h1>
-
-<p>
-Mesa 17.2.8 is a bug fix release which fixes bugs found since the 17.2.7 release.
-</p>
-<p>
-Mesa 17.2.8 implements the OpenGL 4.5 API, but the version reported by
-glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
-glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
-Some drivers don't support all the features required in OpenGL 4.5. OpenGL
-4.5 is <strong>only</strong> available if requested at context creation
-because compatibility contexts are not supported.
-</p>
-
-
-<h2>SHA256 checksums</h2>
-<pre>
-TBD
-</pre>
-
-
-<h2>New features</h2>
-<p>None</p>
-
-
-<h2>Bug fixes</h2>
-
-<ul>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=102710">Bug 102710</a> - vkCmdBlitImage with arrayLayers &gt; 1 fails</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=103007">Bug 103007</a> - [OpenGL CTS] [HSW] KHR-GL45.gpu_shader_fp64.fp64.max_uniform_components fails</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=103544">Bug 103544</a> - Graphical glitches r600 in game this war of mine linux native</li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=103579">Bug 103579</a> - Vertex shader causes compiler to crash in SPIRV-to-NIR</li>
-
-</ul>
-
-
-<h2>Changes</h2>
-
-<p>Andres Gomez (6):</p>
-<ul>
- <li>cherry-ignore: swr: Fix KNOB_MAX_WORKER_THREADS thread creation override.</li>
- <li>cherry-ignore: added 17.3 nominations.</li>
- <li>cherry-ignore: radv: port merge tess info from anv</li>
- <li>cherry-ignore: main: Clear shader program data whenever ProgramBinary is called</li>
- <li>cherry-ignore: r600: set DX10_CLAMP for compute shader too</li>
- <li>Update version to 17.2.8</li>
-</ul>
-
-<p>Bas Nieuwenhuizen (2):</p>
-<ul>
- <li>spirv: Fix loading an entire block at once.</li>
- <li>radv: Fix multi-layer blits.</li>
-</ul>
-
-<p>Brian Paul (2):</p>
-<ul>
- <li>xlib: call _mesa_warning() instead of fprintf()</li>
- <li>gallium/aux: include nr_samples in util_resource_size() computation</li>
-</ul>
-
-<p>Emil Velikov (1):</p>
-<ul>
- <li>docs: add sha256 checksums for 17.2.7</li>
-</ul>
-
-<p>Iago Toral Quiroga (1):</p>
-<ul>
- <li>i965/vec4: use a temp register to compute offsets for pull loads</li>
-</ul>
-
-<p>Leo Liu (1):</p>
-<ul>
- <li>radeon/vce: move destroy command before feedback command</li>
-</ul>
-
-<p>Matt Turner (2):</p>
-<ul>
- <li>util: Assume little endian in the absence of platform-specific handling</li>
- <li>util: Add a SHA1 unit test program</li>
-</ul>
-
-<p>Roland Scheidegger (2):</p>
-<ul>
- <li>r600: use min_dx10/max_dx10 instead of min/max</li>
- <li>r600: use DX10_CLAMP bit in shader setup</li>
-</ul>
-
-
-</div>
-</body>
-</html>
diff --git a/lib/mesa/docs/relnotes/6.5.2.html b/lib/mesa/docs/relnotes/6.5.2.html
index e93055e5d..b14f24f28 100644
--- a/lib/mesa/docs/relnotes/6.5.2.html
+++ b/lib/mesa/docs/relnotes/6.5.2.html
@@ -57,7 +57,7 @@ copy texturing).
<li>New Intel i965 DRI driver
<li>New <code>minstall</code> script to replace normal install program
<li>Faster fragment program execution in software
-<li>Added (or fixed) support for <a href="https://www.khronos.org/registry/OpenGL/extensions/SGI/GLX_SGI_make_current_read.txt">
+<li>Added (or fixed) support for <a href="http://www.opengl.org/registry/specs/SGI/make_current_read.txt">
GLX_SGI_make_current_read</a> to the following drivers:
<ul>
<li>radeon</li>
diff --git a/lib/mesa/docs/relnotes/7.11.html b/lib/mesa/docs/relnotes/7.11.html
index bd2ca5ec6..721da9ca3 100644
--- a/lib/mesa/docs/relnotes/7.11.html
+++ b/lib/mesa/docs/relnotes/7.11.html
@@ -226,7 +226,7 @@ did not exist in the 7.10 release series at all.</p>
<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=36086">Bug 36086</a> - [wine] Segfault r300_resource_copy_region with some wine apps and RADEON_HYPERZ</li>
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=36182">Bug 36182</a> - Game Trine from https://www.humblebundle.com/ needs ATI_draw_buffers</li>
+<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=36182">Bug 36182</a> - Game Trine from http://www.humblebundle.com/ needs ATI_draw_buffers</li>
<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=36268">Bug 36268</a> - [r300g, bisected] minor flickering in Unigine Sanctuary</li>
diff --git a/lib/mesa/docs/relnotes/7.5.1.html b/lib/mesa/docs/relnotes/7.5.1.html
index 5afd5c0ab..cf5a5691d 100644
--- a/lib/mesa/docs/relnotes/7.5.1.html
+++ b/lib/mesa/docs/relnotes/7.5.1.html
@@ -21,7 +21,7 @@ Mesa 7.5.1 is a bug-fix release fixing issues found since the 7.5 release.
</p>
<p>
The main new feature of Mesa 7.5.x is the
-<a href="https://www.freedesktop.org/wiki/Software/gallium">Gallium3D</a> infrastructure.
+<a href="http://wiki.freedesktop.org/wiki/Software/gallium">Gallium3D</a> infrastructure.
</p>
<p>
Mesa 7.5.1 implements the OpenGL 2.1 API, but the version reported by
diff --git a/lib/mesa/docs/relnotes/7.5.2.html b/lib/mesa/docs/relnotes/7.5.2.html
index ce722c3cb..13389fdb4 100644
--- a/lib/mesa/docs/relnotes/7.5.2.html
+++ b/lib/mesa/docs/relnotes/7.5.2.html
@@ -21,7 +21,7 @@ Mesa 7.5.2 is a bug-fix release fixing issues found since the 7.5.1 release.
</p>
<p>
The main new feature of Mesa 7.5.x is the
-<a href="https://www.freedesktop.org/wiki/Software/gallium">Gallium3D</a> infrastructure.
+<a href="http://wiki.freedesktop.org/wiki/Software/gallium">Gallium3D</a> infrastructure.
</p>
<p>
Mesa 7.5.2 implements the OpenGL 2.1 API, but the version reported by
diff --git a/lib/mesa/docs/relnotes/7.5.html b/lib/mesa/docs/relnotes/7.5.html
index 29500e448..9e96aa329 100644
--- a/lib/mesa/docs/relnotes/7.5.html
+++ b/lib/mesa/docs/relnotes/7.5.html
@@ -23,7 +23,7 @@ with the 7.4.x branch or wait for Mesa 7.5.1.
</p>
<p>
The main new feature of Mesa 7.5 is the
-<a href="https://www.freedesktop.org/wiki/Software/gallium">Gallium3D</a> infrastructure.
+<a href="http://wiki.freedesktop.org/wiki/Software/gallium">Gallium3D</a> infrastructure.
</p>
<p>
Mesa 7.5 implements the OpenGL 2.1 API, but the version reported by
diff --git a/lib/mesa/docs/relnotes/9.0.html b/lib/mesa/docs/relnotes/9.0.html
index f3a6b7ab4..1810ad4c6 100644
--- a/lib/mesa/docs/relnotes/9.0.html
+++ b/lib/mesa/docs/relnotes/9.0.html
@@ -90,7 +90,7 @@ The two supported build methods are now autoconf/automake and SCons.
<li>Removed support for GL_ARB_shadow_ambient extension</li>
<li>Removed Gallium3D - nvfx driver (use nv30 instead)</li>
<li>
-libGLU has been moved into its own repository, found at <a href="https://cgit.freedesktop.org/mesa/glu/">https://cgit.freedesktop.org/mesa/glu/</a>
+libGLU has been moved into its own repository, found at <a href="http://cgit.freedesktop.org/mesa/glu/">http://cgit.freedesktop.org/mesa/glu/</a>
</li>
</ul>
diff --git a/lib/mesa/docs/relnotes/9.1.2.html b/lib/mesa/docs/relnotes/9.1.2.html
index 317ce2e02..885457af2 100644
--- a/lib/mesa/docs/relnotes/9.1.2.html
+++ b/lib/mesa/docs/relnotes/9.1.2.html
@@ -68,9 +68,9 @@ b1ae5a4d9255953980bc9254f5323420 MesaLib-9.1.2.zip
<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=62434">Bug 62434</a> - [bisected] 3284.073] (EE) AIGLX error: dlopen of /usr/lib/xorg/modules/dri/r600_dri.so failed (/usr/lib/libllvmradeon9.2.0.so: undefined symbol: lp_build_tgsi_intrinsic)</li>
-<li><a href="https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=349437">Debian bug #349437</a> - mesa - FTBFS: error: 'IEEE_ONE' undeclared</li>
+<li><a href="http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=349437">Debian bug #349437</a> - mesa - FTBFS: error: 'IEEE_ONE' undeclared</li>
-<li><a href="https://bugzilla.redhat.com/show_bug.cgi?id=918661">Redhat bug #918661</a> - crash in routine Avogadro UI manipulation</li>
+<li><a href="http://bugzilla.redhat.com/show_bug.cgi?id=918661">Redhat bug #918661</a> - crash in routine Avogadro UI manipulation</li>
</ul>