diff options
author | Jonathan Gray <jsg@cvs.openbsd.org> | 2018-10-23 06:00:02 +0000 |
---|---|---|
committer | Jonathan Gray <jsg@cvs.openbsd.org> | 2018-10-23 06:00:02 +0000 |
commit | 18d6381c51e253e4c41c62619f80d9ce745b95c8 (patch) | |
tree | a6f0a6ad4273a34925bbc2a08d717f5acc2763eb /lib/mesa/docs/relnotes | |
parent | aea331c3cb69ef2756ffceb05da8ace5e6287314 (diff) |
Import Mesa 17.3.9
Diffstat (limited to 'lib/mesa/docs/relnotes')
-rw-r--r-- | lib/mesa/docs/relnotes/17.1.10.html | 155 | ||||
-rw-r--r-- | lib/mesa/docs/relnotes/17.1.7.html | 148 | ||||
-rw-r--r-- | lib/mesa/docs/relnotes/17.1.8.html | 115 | ||||
-rw-r--r-- | lib/mesa/docs/relnotes/17.1.9.html | 144 | ||||
-rw-r--r-- | lib/mesa/docs/relnotes/17.3.0.html | 246 | ||||
-rw-r--r-- | lib/mesa/docs/relnotes/17.3.1.html | 191 | ||||
-rw-r--r-- | lib/mesa/docs/relnotes/17.3.2.html | 109 | ||||
-rw-r--r-- | lib/mesa/docs/relnotes/17.3.3.html | 151 | ||||
-rw-r--r-- | lib/mesa/docs/relnotes/17.3.4.html | 275 | ||||
-rw-r--r-- | lib/mesa/docs/relnotes/17.3.5.html | 66 | ||||
-rw-r--r-- | lib/mesa/docs/relnotes/17.3.6.html | 85 | ||||
-rw-r--r-- | lib/mesa/docs/relnotes/17.3.7.html | 312 | ||||
-rw-r--r-- | lib/mesa/docs/relnotes/17.3.8.html | 147 | ||||
-rw-r--r-- | lib/mesa/docs/relnotes/17.3.9.html | 161 |
14 files changed, 2305 insertions, 0 deletions
diff --git a/lib/mesa/docs/relnotes/17.1.10.html b/lib/mesa/docs/relnotes/17.1.10.html new file mode 100644 index 000000000..a3c78d04e --- /dev/null +++ b/lib/mesa/docs/relnotes/17.1.10.html @@ -0,0 +1,155 @@ +<!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.10 Release Notes / September 25, 2017</h1> + +<p> +Mesa 17.1.10 is a bug fix release which fixes bugs found since the 17.1.9 release. +</p> +<p> +Mesa 17.1.10 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> +a48ce6b643a728b2b0f926151930525b3670fbff1fb688527fd9051eab9f30a4 mesa-17.1.10.tar.gz +cbc0d681cc4df47d8deb5a36f45b420978128522fd665b2cd4c7096316f11bdb mesa-17.1.10.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=102844">Bug 102844</a> - memory leak with glDeleteProgram for shader program type GL_COMPUTE_SHADER</li> + +</ul> + + +<h2>Changes</h2> + +<p>Alexandre Demers (1):</p> +<ul> + <li>osmesa: link with libunwind if enabled (v2)</li> +</ul> + +<p>Andres Gomez (12):</p> +<ul> + <li>docs: add sha256 checksums for 17.1.9</li> + <li>cherry-ignore: add "st/mesa: skip draw calls with pipe_draw_info::count == 0"</li> + <li>cherry-ignore: add "radv: use amdgpu_bo_va_op_raw."</li> + <li>cherry-ignore: add "radv: use simpler indirect packet 3 if possible."</li> + <li>cherry-ignore: add "radeonsi: don't always apply the PrimID instancing bug workaround on SI"</li> + <li>cherry-ignore: add "intel/eu/validate: Look up types on demand in execution_type()"</li> + <li>cherry-ignore: add "radv: gfx9 fixes"</li> + <li>cherry-ignore: add "radv/gfx9: set mip0-depth correctly for 2d arrays/3d images"</li> + <li>cherry-ignore: add "radv/gfx9: fix image resource handling."</li> + <li>cherry-ignore: add "docs/egl: remove reference to EGL_DRIVERS_PATH"</li> + <li>cherry-ignore: add "radv: Disable multilayer & multilevel DCC."</li> + <li>cherry-ignore: add "radv: Don't allocate CMASK for linear images."</li> +</ul> + +<p>Dave Airlie (2):</p> +<ul> + <li>radv/ac: bump params array for image atomic comp swap</li> + <li>st/glsl->tgsi: fix u64 to bool comparisons.</li> +</ul> + +<p>Emil Velikov (2):</p> +<ul> + <li>egl/x11/dri3: adding missing __DRI_BACKGROUND_CALLABLE extension</li> + <li>automake: enable libunwind in `make distcheck'</li> +</ul> + +<p>Eric Anholt (3):</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> +</ul> + +<p>George Kyriazis (1):</p> +<ul> + <li>swr: invalidate attachment on transition change</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>Jason Ekstrand (1):</p> +<ul> + <li>i965/blorp: Set r8stencil_needs_update when writing stencil</li> +</ul> + +<p>Juan A. Suarez Romero (9):</p> +<ul> + <li>cherry-ignore: add "ac/surface: match Z and stencil tile config"</li> + <li>cherry-ignore: add "radv/nir: call opt_remove_phis after trivial continues."</li> + <li>cherry-ignore: add "amd/common: add workaround for cube map array layer clamping"</li> + <li>cherry-ignore: add "radeonsi: workaround for gather4 on integer cube maps"</li> + <li>cherry-ignore: add "Scons: Add LLVM 5.0 support"</li> + <li>cherry-ignore: add "ac/surface: handle S8 on gfx9"</li> + <li>cherry-ignore: add "radv: Check for GFX9 for 1D arrays in image_size intrinsic."</li> + <li>cherry-ignore: add "glsl/linker: fix output variable overlap check"</li> + <li>Update version to 17.1.10</li> +</ul> + +<p>Józef Kucia (1):</p> +<ul> + <li>anv: Fix descriptors copying</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 (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>st/glsl_to_tgsi: only the first (inner-most) array reference can be a 2D index</li> + <li>amd/common: round cube array slice in ac_prepare_cube_coords</li> + <li>radeonsi: set MIP_POINT_PRECLAMP to 0</li> + <li>radeonsi: fix array textures layer coordinate</li> +</ul> + +<p>Tapani Pälli (1):</p> +<ul> + <li>mesa: free current ComputeProgram state in _mesa_free_context_data</li> +</ul> + + + +</div> +</body> +</html> diff --git a/lib/mesa/docs/relnotes/17.1.7.html b/lib/mesa/docs/relnotes/17.1.7.html new file mode 100644 index 000000000..664def19a --- /dev/null +++ b/lib/mesa/docs/relnotes/17.1.7.html @@ -0,0 +1,148 @@ +<!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.7 Release Notes / August 21, 2017</h1> + +<p> +Mesa 17.1.7 is a bug fix release which fixes bugs found since the 17.1.6 release. +</p> +<p> +Mesa 17.1.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> +7ca484fe3194e8185d9a20261845bfd284cc40d0f3fda690d317f85ac7b91af5 mesa-17.1.7.tar.gz +69f472a874b1122404fa0bd13e2d6bf87eb3b9ad9c21d2f39872a96d83d9e5f5 mesa-17.1.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=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=101766">Bug 101766</a> - Assertion `!"invalid type"' failed when constant expression involves literal of different type</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> + +</ul> + + +<h2>Changes</h2> + +<p>Andres Gomez (8):</p> +<ul> + <li>cherry-ignore: add "swr: use the correct variable for no undefined symbols"</li> + <li>cherry-ignore: add "radeon/ac: use ds_swizzle for derivs on si/cik."</li> + <li>cherry-ignore: add "configure: remove trailing "-a" in swr architecture teststable: 17.2 nomination only."</li> + <li>cherry-ignore: added 17.2 nominations.</li> + <li>cherry-ignore: add "radv: Handle VK_ATTACHMENT_UNUSED in color attachments."</li> + <li>cherry-ignore: add "virgl: drop precise modifier."</li> + <li>cherry-ignore: add "radv: handle 10-bit format clamping workaround."</li> + <li>Update version to 17.1.7</li> +</ul> + +<p>Chris Wilson (1):</p> +<ul> + <li>i965/blit: Remember to include miptree buffer offset in relocs</li> +</ul> + +<p>Connor Abbott (1):</p> +<ul> + <li>ac/nir: fix lsb emission</li> +</ul> + +<p>Dave Airlie (5):</p> +<ul> + <li>intel/vec4/gs: reset nr_pull_param if DUAL_INSTANCED compile failed.</li> + <li>radv: avoid GPU hangs if someone does a resolve with non-multisample src (v2)</li> + <li>radv: fix f16->f32 denorm handling for SI/CIK. (v2)</li> + <li>radv: fix MSAA on SI gpus.</li> + <li>radv: force cs/ps/l2 flush at end of command stream. (v2)</li> +</ul> + +<p>Emil Velikov (3):</p> +<ul> + <li>docs: add sha256 checksums for 17.1.6</li> + <li>egl/x11: don't leak xfixes_query in the error path</li> + <li>egl: avoid eglCreatePlatform*Surface{EXT,} crash with invalid dpy</li> +</ul> + +<p>Eric Anholt (1):</p> +<ul> + <li>util: Fix build on old glibc.</li> +</ul> + +<p>Frank Richter (3):</p> +<ul> + <li>st/mesa: fix a null pointer access</li> + <li>st/wgl: check for negative delta in wait_swap_interval()</li> + <li>gallium/os: fix os_time_get_nano() to roll over less</li> +</ul> + +<p>Ilia Mirkin (3):</p> +<ul> + <li>glsl/ast: update rhs in addition to the var's constant_value</li> + <li>nv50/ir: fix srcMask computation for TG4 and TXF</li> + <li>nv50/ir: fix TXQ srcMask</li> +</ul> + +<p>Jason Ekstrand (1):</p> +<ul> + <li>anv/formats: Allow sampling on depth-only formats on gen7</li> +</ul> + +<p>Karol Herbst (1):</p> +<ul> + <li>nv50/ir: fix ConstantFolding with saturation</li> +</ul> + +<p>Kenneth Graunke (1):</p> +<ul> + <li>i965: Delete pitch alignment assertion in get_blit_intratile_offset_el.</li> +</ul> + +<p>Marek Olšák (2):</p> +<ul> + <li>ac: fail shader compilation if libelf is replaced by an incompatible version</li> + <li>radeonsi: disable CE by default</li> +</ul> + +<p>Tim Rowley (1):</p> +<ul> + <li>swr/rast: Fix invalid casting for calls to Interlocked* functions</li> +</ul> + + +</div> +</body> +</html> diff --git a/lib/mesa/docs/relnotes/17.1.8.html b/lib/mesa/docs/relnotes/17.1.8.html new file mode 100644 index 000000000..b8dfe0cb4 --- /dev/null +++ b/lib/mesa/docs/relnotes/17.1.8.html @@ -0,0 +1,115 @@ +<!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.8 Release Notes / August 28, 2017</h1> + +<p> +Mesa 17.1.8 is a bug fix release which fixes bugs found since the 17.1.7 release. +</p> +<p> +Mesa 17.1.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> +faa59a677e88fd5224cdfebcdb6ca9ad3e3c64bd562baa8d5c3c1faeef1066b6 mesa-17.1.8.tar.gz +75ed2eaeae26ddd536150f294386468ae2e1a7717948c41cd14b7875be5269db mesa-17.1.8.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=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=102308">Bug 102308</a> - segfault in glCompressedTextureSubImage3D</li> + +</ul> + + +<h2>Changes</h2> + +<p>Andres Gomez (6):</p> +<ul> + <li>docs: add sha256 checksums for 17.1.7</li> + <li>cherry-ignore: cherry-ignore: added 17.2 nominations.</li> + <li>cherry-ignore: add "i965/tex: Don't pass samples to miptree_create_for_teximage"</li> + <li>cherry-ignore: add "i965: Make a BRW_NEW_FAST_CLEAR_COLOR dirty bit."</li> + <li>cherry-ignore: add "egl/drm: Fix misused x and y offsets in swrast_*_image*"</li> + <li>Update version to 17.1.8</li> +</ul> + +<p>Christoph Haag (1):</p> +<ul> + <li>mesa: only copy requested compressed teximage cubemap faces</li> +</ul> + +<p>Dave Airlie (1):</p> +<ul> + <li>radv: don't crash if we have no framebuffer</li> +</ul> + +<p>Ilia Mirkin (2):</p> +<ul> + <li>glsl: add a few missing int64 constant propagation cases</li> + <li>nv50/ir: properly set sType for TXF ops to U32</li> +</ul> + +<p>Jason Ekstrand (1):</p> +<ul> + <li>i965: Stop looking at NewDriverState when emitting 3DSTATE_URB</li> +</ul> + +<p>Kai Chen (1):</p> +<ul> + <li>egl/wayland: Use roundtrips when awaiting buffer release</li> +</ul> + +<p>Lionel Landwerlin (1):</p> +<ul> + <li>i965: perf: minimize the chances to spread queries across batchbuffers</li> +</ul> + +<p>Marek Olšák (1):</p> +<ul> + <li>radeonsi/gfx9: add a temporary workaround for a tessellation driver bug</li> +</ul> + +<p>Tim Rowley (1):</p> +<ul> + <li>swr/rast: switch gen_knobs.cpp license</li> +</ul> + +<p>Topi Pohjolainen (1):</p> +<ul> + <li>intel/blorp: Adjust intra-tile x when faking rgb with red-only</li> +</ul> + + +</div> +</body> +</html> diff --git a/lib/mesa/docs/relnotes/17.1.9.html b/lib/mesa/docs/relnotes/17.1.9.html new file mode 100644 index 000000000..b1812df6d --- /dev/null +++ b/lib/mesa/docs/relnotes/17.1.9.html @@ -0,0 +1,144 @@ +<!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.9 Release Notes / September 8, 2017</h1> + +<p> +Mesa 17.1.9 is a bug fix release which fixes bugs found since the 17.1.8 release. +</p> +<p> +Mesa 17.1.9 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> +4325401b07b5f44759da781bc8d7c0a4a7244e09a702d16c037090986e07ee22 mesa-17.1.9.tar.gz +5f51ad94341696097d5df7b838183534478216858ac0fc8de183671a36ffea1a mesa-17.1.9.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=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> + +</ul> + + +<h2>Changes</h2> + +<p>Andres Gomez (8):</p> +<ul> + <li>docs: add sha256 checksums for 17.1.8</li> + <li>cherry-ignore: added 17.2 nominations.</li> + <li>cherry-ignore: add "nir: Fix system_value_from_intrinsic for subgroups"</li> + <li>cherry-ignore: add "i965: Fix crash in fallback GTT mapping."</li> + <li>cherry-ignore: add "radeonsi/gfx9: always flush DB metadata on framebuffer changes"</li> + <li>cherry-ignore: add "radv: Fix vkCopyImage with both depth and stencil aspects."</li> + <li>cherry-ignore: add "radeonsi/gfx9: proper workaround for LS/HS VGPR initialization bug"</li> + <li>Update version to 17.1.9</li> +</ul> + +<p>Bas Nieuwenhuizen (3):</p> +<ul> + <li>radv: Fix off by one in MAX_VBS assert.</li> + <li>radv: Fix sparse BO mapping merging.</li> + <li>radv: Actually set the cmd_buffer usage_flags.</li> +</ul> + +<p>Ben Crocker (1):</p> +<ul> + <li>llvmpipe: lp_build_gather_elem_vec BE fix for 3x16 load</li> +</ul> + +<p>Charmaine Lee (1):</p> +<ul> + <li>vbo: fix offset in minmax cache key</li> +</ul> + +<p>Christian Gmeiner (1):</p> +<ul> + <li>etnaviv: use correct param for etna_compatible_rs_format(..)</li> +</ul> + +<p>Emil Velikov (3):</p> +<ul> + <li>egl: don't NULL deref the .get_capabilities function pointer</li> + <li>egl/wayland: plug leaks in dri2_wl_create_window_surface() error path</li> + <li>egl/wayland: polish object teardown in dri2_wl_destroy_surface</li> +</ul> + +<p>Eric Engestrom (1):</p> +<ul> + <li>util: improve compiler guard</li> +</ul> + +<p>Grazvydas Ignotas (2):</p> +<ul> + <li>radv: clear dynamic_shader_stages on create</li> + <li>radv: don't assert on empty hash table</li> +</ul> + +<p>Ilia Mirkin (2):</p> +<ul> + <li>glsl: fix counting of vertex shader output slots used by explicit vars</li> + <li>st/mesa: fix handling of vertex array double inputs</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>Michael Olbrich (1):</p> +<ul> + <li>egl/dri2: only destroy created objects</li> +</ul> + +<p>Ray Strode (1):</p> +<ul> + <li>gallivm: correct channel shift logic on big endian</li> +</ul> + +<p>Roland Scheidegger (1):</p> +<ul> + <li>st/mesa: fix view template initialization in try_pbo_readpixels</li> +</ul> + + +</div> +</body> +</html> diff --git a/lib/mesa/docs/relnotes/17.3.0.html b/lib/mesa/docs/relnotes/17.3.0.html new file mode 100644 index 000000000..943603d2f --- /dev/null +++ b/lib/mesa/docs/relnotes/17.3.0.html @@ -0,0 +1,246 @@ +<!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.3.0 Release Notes / December 8. 2017</h1> + +<p> +Mesa 17.3.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.3.1. +</p> +<p> +Mesa 17.3.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> +0cb1ffe2b4637d80f08df3bdfeb300352dcffd8ff4f6711278639b084e3f07f9 mesa-17.3.0.tar.gz +29a0a3a6c39990d491a1a58ed5c692e596b3bfc6c01d0b45e0b787116c50c6d9 mesa-17.3.0.tar.xz +</pre> + + +<h2>New features</h2> + +<p> +Note: some of the new features are only available with certain drivers. +</p> + +<ul> +<li>libtxc_dxtn is now integrated into Mesa. GL_EXT_texture_compression_s3tc and GL_ANGLE_texture_compression_dxt are now always enabled on drivers that support them</li> +<li>GL_ARB_indirect_parameters on i965/gen7+</li> +<li>GL_ARB_polygon_offset_clamp on i965, nv50, nvc0, r600, radeonsi, llvmpipe, swr</li> +<li>GL_ARB_transform_feedback_overflow_query on radeonsi</li> +<li>GL_ARB_texture_filter_anisotropic on i965, nv50, nvc0, r600, radeonsi</li> +<li>GL_EXT_memory_object on radeonsi</li> +<li>GL_EXT_memory_object_fd on radeonsi</li> +<li>EGL_ANDROID_native_fence_sync on radeonsi with a future kernel (possibly 4.15)</li> +<li>EGL_IMG_context_priority on i965</li> +</ul> + +<h2>Bug fixes</h2> + +<ul> + +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=97532">Bug 97532</a> - Regression: GLB 2.7 & 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=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=100613">Bug 100613</a> - Regression in Mesa 17 on s390x (zSystems)</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=101378">Bug 101378</a> - interpolateAtSample check for input parameter is too strict</li> + +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=101655">Bug 101655</a> - Explicit sync support for android</li> + +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=101691">Bug 101691</a> - gfx corruption on windowed 3d-apps running on dGPU</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=101766">Bug 101766</a> - Assertion `!"invalid type"' failed when constant expression involves literal of different type</li> + +<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=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=101941">Bug 101941</a> - Getting different output depending on attribute declaration order</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=101981">Bug 101981</a> - Commit ddc32537d6db69198e88ef0dfe19770bf9daa536 breaks rendering in multiple applications</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=101989">Bug 101989</a> - ES3-CTS.functional.state_query.integers.viewport_getinteger regression</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=102014">Bug 102014</a> - Mesa git build broken by commit bc7f41e11d325280db12e7b9444501357bc13922</li> + +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=102015">Bug 102015</a> - [Regression,bisected]: Segfaults with various programs</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=102038">Bug 102038</a> - assertion failure in update_framebuffer_size</li> + +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=102050">Bug 102050</a> - commit b4f639d02a causes build breakage on Android 32bit builds</li> + +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=102052">Bug 102052</a> - No package 'expat' found</li> + +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=102062">Bug 102062</a> - Segfault at eglCreateContext in android-x86</li> + +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=102125">Bug 102125</a> - [softpipe] piglit arb_texture_view-targets regression</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=102177">Bug 102177</a> - [SKL] ES31-CTS.core.sepshaderobjs.StateInteraction fails sporadically</li> + +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=102201">Bug 102201</a> - [regression, SI] GPU crash in Unigine Valley</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=102274">Bug 102274</a> - assertion failure in ir_validate.cpp:240</li> + +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=102308">Bug 102308</a> - segfault in glCompressedTextureSubImage3D</li> + +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=102358">Bug 102358</a> - WarThunder freezes at start, with activated vsync (vblank_mode=2)</li> + +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=102377">Bug 102377</a> - PIPE_*_4BYTE_ALIGNED_ONLY caps crashing</li> + +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=102429">Bug 102429</a> - [regression, SI] Performance decrease in Unigine Valley & Heaven</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=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=102461">Bug 102461</a> - [llvmpipe] piglit glean fragprog1 XPD test 1 regression</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=102496">Bug 102496</a> - Frontbuffer rendering corruption on mesa master</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> + +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=102530">Bug 102530</a> - [bisected] Kodi crashes when launching a stream - commit bd2662bf</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=102565">Bug 102565</a> - u_debug_stack.c:114: undefined reference to `_Ux86_64_getcontext'</li> + +<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=102665">Bug 102665</a> - test_glsl_to_tgsi_lifetime.cpp:53:67: error: ‘>>’ should be ‘> >’ within a nested template argument list</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=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=102685">Bug 102685</a> - piglit.spec.glsl-1_50.compiler.vs-redeclares-pervertex-out-before-global-redeclaration</li> + +<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=102809">Bug 102809</a> - Rust shadows(?) flash random colours</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=102852">Bug 102852</a> - Scons: Support the new Scons 3.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> + +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=102924">Bug 102924</a> - mesa (git version) images too dark</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> + +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=102955">Bug 102955</a> - HyperZ related rendering issue in ARK: Survival Evolved</li> + +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=102999">Bug 102999</a> - [BISECTED,REGRESSION] Failing Android EGL dEQP with RGBA configs</li> + +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=103002">Bug 103002</a> - string_buffer_test.cpp:43: error: ISO C++ forbids initialization of member ‘str1’</li> + +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=103085">Bug 103085</a> - [ivb byt hsw] piglit.spec.arb_indirect_parameters.tf-count-arrays</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=103101">Bug 103101</a> - [SKL][bisected] DiRT Rally GPU hang</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=103128">Bug 103128</a> - [softpipe] piglit fs-ldexp regression</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> + +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=103214">Bug 103214</a> - GLES CTS functional.state_query.indexed.atomic_counter regression</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=103247">Bug 103247</a> - Performance regression: car chase, manhattan</li> + +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=103253">Bug 103253</a> - blob.h:138:1: error: unknown type name 'ssize_t'</li> + +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=103265">Bug 103265</a> - [llvmpipe] piglit depth-tex-compare regression</li> + +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=103323">Bug 103323</a> - Possible unintended error message in file pixel.c line 286</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 "error: no match for 'operator-'" with GCC-7, Mesa from Git and current LLVM revisions</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=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=103537">Bug 103537</a> - i965: Shadow of Mordor broken since commit 379b24a40d3d34ffdaaeb1b328f50e28ecb01468 on Haswell</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=103616">Bug 103616</a> - Increased difference from reference image in shaders</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=103759">Bug 103759</a> - plasma desktop corrupted rendering</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> + +<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> + +</ul> + +<h2>Changes</h2> + + +</div> +</body> +</html> diff --git a/lib/mesa/docs/relnotes/17.3.1.html b/lib/mesa/docs/relnotes/17.3.1.html new file mode 100644 index 000000000..51c90518c --- /dev/null +++ b/lib/mesa/docs/relnotes/17.3.1.html @@ -0,0 +1,191 @@ +<!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.3.1 Release Notes / December 21, 2017</h1> + +<p> +Mesa 17.3.1 is a bug fix release which fixes bugs found since the 17.3.0 release. +</p> +<p> +Mesa 17.3.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> +b0bb0419dbe3043ed4682a28eaf95721f427ca3f23a3c2a7dc77dbe8a3b6384d mesa-17.3.1.tar.gz +9ae607e0998a586fb2c866cfc8e45e6f52d1c56cb1b41288253ea83eada824c1 mesa-17.3.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=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=102710">Bug 102710</a> - vkCmdBlitImage with arrayLayers > 1 fails</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> + +<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 -> 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>Bas Nieuwenhuizen (3):</p> +<ul> + <li>spirv: Fix loading an entire block at once.</li> + <li>radv: Don't advertise VK_EXT_debug_report.</li> + <li>radv: Fix multi-layer blits.</li> +</ul> + +<p>Ben Crocker (1):</p> +<ul> + <li>docs/llvmpipe: document ppc64le as alternative architecture to x86.</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>Bruce Cherniak (1):</p> +<ul> + <li>swr: Fix KNOB_MAX_WORKER_THREADS thread creation override.</li> +</ul> + +<p>Dave Airlie (1):</p> +<ul> + <li>radv: port merge tess info from anv</li> +</ul> + +<p>Emil Velikov (5):</p> +<ul> + <li>docs: add sha256 checksums for 17.3.0</li> + <li>util: scons: wire up the sha1 test</li> + <li>cherry-ignore: meson: fix strtof locale support check</li> + <li>cherry-ignore: util: add mesa-sha1 test to meson</li> + <li>Update version to 17.3.1</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>Gert Wollny (1):</p> +<ul> + <li>r600/sb: do not convert if-blocks that contain indirect array access</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: Switch over to fully external-or-not MOCS scheme</li> +</ul> + +<p>Juan A. Suarez Romero (1):</p> +<ul> + <li>travis: disable Meson build</li> +</ul> + +<p>Kenneth Graunke (2):</p> +<ul> + <li>meta: Initialize depth/clear values on declaration.</li> + <li>meta: Fix ClearTexture with GL_DEPTH_COMPONENT.</li> +</ul> + +<p>Leo Liu (1):</p> +<ul> + <li>radeon/vce: move destroy command before feedback command</li> +</ul> + +<p>Marek Olšák (4):</p> +<ul> + <li>radeonsi: flush the context after resource_copy_region for buffer exports</li> + <li>radeonsi: allow DMABUF exports for local buffers</li> + <li>winsys/amdgpu: disable local BOs again due to worse performance</li> + <li>radeonsi: don't call force_dcc_off for buffers</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>Nicolai Hähnle (1):</p> +<ul> + <li>radeonsi: fix the R600_RESOURCE_FLAG_UNMAPPABLE check</li> +</ul> + +<p>Pierre Moreau (1):</p> +<ul> + <li>nvc0/ir: Properly lower 64-bit shifts when the shift value is >32</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>glx/dri3: Remove unused deviceName variable</li> + <li>util/disk_cache: Remove unneeded free() on always null string</li> +</ul> + + +</div> +</body> +</html> diff --git a/lib/mesa/docs/relnotes/17.3.2.html b/lib/mesa/docs/relnotes/17.3.2.html new file mode 100644 index 000000000..39630a9d1 --- /dev/null +++ b/lib/mesa/docs/relnotes/17.3.2.html @@ -0,0 +1,109 @@ +<!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.3.2 Release Notes / January 8, 2018</h1> + +<p> +Mesa 17.3.2 is a bug fix release which fixes bugs found since the 17.3.1 release. +</p> +<p> +Mesa 17.3.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> +f997e80f14c385f9a2ba827c2b74aebf1b7426712ca4a81c631ef9f78e437bf4 mesa-17.3.2.tar.gz +e2844a13f2d6f8f24bee65804a51c42d8dc6ae9c36cff7ee61d0940e796d64c6 mesa-17.3.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=97852">Bug 97852</a> - Unreal Engine corrupted preview viewport</li> + +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=103801">Bug 103801</a> - [i965] >Observer_ issue</li> + +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=104288">Bug 104288</a> - Steamroll needs allow_glsl_cross_stage_interpolation_mismatch=true</li> + +</ul> + + +<h2>Changes</h2> + +<p>Bas Nieuwenhuizen (1):</p> +<ul> + <li>radv: Fix DCC compatible formats.</li> +</ul> + +<p>Brendan King (1):</p> +<ul> + <li>egl: link libEGL against the dynamic version of libglapi</li> +</ul> + +<p>Dave Airlie (6):</p> +<ul> + <li>radv/gfx9: add support for 3d images to blit 2d paths</li> + <li>radv: handle depth/stencil image copy with layouts better. (v3.1)</li> + <li>radv/meta: fix blit paths for depth/stencil (v2.1)</li> + <li>radv: fix issue with multisample positions and interp_var_at_sample.</li> + <li>radv/gfx9: add 3d sampler image->buffer copy shader. (v3)</li> + <li>radv: don't do format replacement on tc compat htile surfaces.</li> +</ul> + +<p>Emil Velikov (2):</p> +<ul> + <li>docs: add sha256 checksums for 17.3.1</li> + <li>Update version to 17.3.2</li> +</ul> + +<p>Eric Engestrom (1):</p> +<ul> + <li>egl: let each platform decided how to handle LIBGL_ALWAYS_SOFTWARE</li> +</ul> + +<p>Rob Herring (1):</p> +<ul> + <li>egl/android: Fix build break with dri2_initialize_android _EGLDisplay parameter</li> +</ul> + +<p>Samuel Pitoiset (2):</p> +<ul> + <li>radv/gfx9: fix primitive topology when adjacency is used</li> + <li>radv: use a faster version for nir_op_pack_half_2x16</li> +</ul> + +<p>Tapani Pälli (2):</p> +<ul> + <li>mesa: add AllowGLSLCrossStageInterpolationMismatch workaround</li> + <li>drirc: set allow_glsl_cross_stage_interpolation_mismatch for more games</li> +</ul> + + +</div> +</body> +</html> diff --git a/lib/mesa/docs/relnotes/17.3.3.html b/lib/mesa/docs/relnotes/17.3.3.html new file mode 100644 index 000000000..350701a53 --- /dev/null +++ b/lib/mesa/docs/relnotes/17.3.3.html @@ -0,0 +1,151 @@ +<!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.3.3 Release Notes / January 18, 2018</h1> + +<p> +Mesa 17.3.3 is a bug fix release which fixes bugs found since the 17.3.2 release. +</p> +<p> +Mesa 17.3.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> +c733d37a161501cd81dc9b309ccb613753b98eafc6d35e0847548a6642749772 mesa-17.3.3.tar.gz +41bac5de0ef6adc1f41a1ec0f80c19e361298ce02fa81b5f9ba4fdca33a9379b mesa-17.3.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=104214">Bug 104214</a> - Dota crashes when switching from game to desktop</li> + +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=104492">Bug 104492</a> - Compute Shader: Wrong alignment when assigning struct value to structured SSBO</li> + +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=104551">Bug 104551</a> - Check if Mako templates for Python are installed</li> + +</ul> + + +<h2>Changes</h2> + +<p>Alex Smith (3):</p> +<ul> + <li>anv: Add missing unlock in anv_scratch_pool_alloc</li> + <li>anv: Take write mask into account in has_color_buffer_write_enabled</li> + <li>anv: Make sure state on primary is correct after CmdExecuteCommands</li> +</ul> + +<p>Andres Gomez (1):</p> +<ul> + <li>anv: Import mako templates only during execution of anv_extensions</li> +</ul> + +<p>Bas Nieuwenhuizen (11):</p> +<ul> + <li>radv: Invert condition for all samples identical during resolve.</li> + <li>radv: Flush caches before subpass resolve.</li> + <li>radv: Fix fragment resolve destination offset.</li> + <li>radv: Use correct framebuffer size for partial FS resolves.</li> + <li>radv: Always use fragment resolve if dest uses DCC.</li> + <li>Revert "radv/gfx9: fix block compression texture views."</li> + <li>radv: Use correct HTILE expanded words.</li> + <li>radv: Allow writing 0 scissors.</li> + <li>ac/nir: Handle loading data from compact arrays.</li> + <li>radv: Invalidate L1 for VK_ACCESS_VERTEX_ATTRIBUTE_READ_BIT.</li> + <li>ac/nir: Sanitize location_frac for local variables.</li> +</ul> + +<p>Dave Airlie (8):</p> +<ul> + <li>radv: fix events on compute queues.</li> + <li>radv: fix pipeline statistics end query on compute queue</li> + <li>radv/gfx9: fix 3d image to image transfers on compute queues.</li> + <li>radv/gfx9: fix 3d image clears on compute queues</li> + <li>radv/gfx9: fix buffer to image for 3d images on compute queues</li> + <li>radv/gfx9: fix block compression texture views.</li> + <li>radv/gfx9: use a bigger hammer to flush cb/db caches.</li> + <li>radv/gfx9: use correct swizzle parameter to work out border swizzle.</li> +</ul> + +<p>Emil Velikov (1):</p> +<ul> + <li>docs: add sha256 checksums for 17.3.2</li> +</ul> + +<p>Florian Will (1):</p> +<ul> + <li>glsl: Respect std430 layout in lower_buffer_access</li> +</ul> + +<p>Juan A. Suarez Romero (6):</p> +<ul> + <li>cherry-ignore: intel/fs: Use the original destination region for int MUL lowering</li> + <li>cherry-ignore: i965/fs: Use UW types when using V immediates</li> + <li>cherry-ignore: main: Clear shader program data whenever ProgramBinary is called</li> + <li>cherry-ignore: egl: pass the dri2_dpy to the $plat_teardown functions</li> + <li>cherry-ignore: vulkan/wsi: free cmd pools</li> + <li>Update version to 17.3.3</li> +</ul> + +<p>Józef Kucia (1):</p> +<ul> + <li>radeonsi: fix alpha-to-coverage if color writes are disabled</li> +</ul> + +<p>Kenneth Graunke (2):</p> +<ul> + <li>i965: Require space for MI_BATCHBUFFER_END.</li> + <li>i965: Torch public intel_batchbuffer_emit_dword/float helpers.</li> +</ul> + +<p>Lucas Stach (1):</p> +<ul> + <li>etnaviv: disable in-place resolve for non-supertiled surfaces</li> +</ul> + +<p>Samuel Iglesias Gonsálvez (1):</p> +<ul> + <li>anv: VkDescriptorSetLayoutBinding can have descriptorCount == 0</li> +</ul> + +<p>Thomas Hellstrom (1):</p> +<ul> + <li>loader/dri3: Avoid freeing renderbuffers in use</li> +</ul> + +<p>Tim Rowley (1):</p> +<ul> + <li>swr/rast: fix invalid sign masks in avx512 simdlib code</li> +</ul> + + +</div> +</body> +</html> diff --git a/lib/mesa/docs/relnotes/17.3.4.html b/lib/mesa/docs/relnotes/17.3.4.html new file mode 100644 index 000000000..85157576e --- /dev/null +++ b/lib/mesa/docs/relnotes/17.3.4.html @@ -0,0 +1,275 @@ +<!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.3.4 Release Notes / January 15, 2018</h1> + +<p> +Mesa 17.3.4 is a bug fix release which fixes bugs found since the 17.3.3 release. +</p> +<p> +Mesa 17.3.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> +2d3a4c3cbc995b3e192361dce710d8c749e046e7575aa1b7d8fc9e6b4df28f84 mesa-17.3.4.tar.gz +71f995e233bc5df1a0dd46c980d1720106e7f82f02d61c1ca50854b5e02590d0 mesa-17.3.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=90311">Bug 90311</a> - Fail to build libglx with clang at linking stage</li> + +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=101442">Bug 101442</a> - Piglit shaders@ssa@fs-if-def-else-break fails with sb but passes with R600_DEBUG=nosb</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=103006">Bug 103006</a> - [OpenGL CTS] [HSW] KHR-GL45.vertex_attrib_binding.basic-inputL-case1</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=104163">Bug 104163</a> - [GEN9+] 2-3% perf drop in GfxBench Manhattan 3.1 from "i965: Disable regular fast-clears (CCS_D) on gen9+"</li> + +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=104383">Bug 104383</a> - [KBL] Intel GPU hang with firefox</li> + +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=104411">Bug 104411</a> - [CCS] lemonbar-xft GPU hang</li> + +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=104487">Bug 104487</a> - [KBL] portal2_linux GPU hang</li> + +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=104711">Bug 104711</a> - [skl CCS] Oxenfree (unity engine game) hangs GPU</li> + +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=104741">Bug 104741</a> - Graphic corruption for Android apps Telegram and KineMaster</li> + +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=104745">Bug 104745</a> - HEVC VDPAU decoding broken on RX 460 with UVD Firmware v1.130</li> + +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=104818">Bug 104818</a> - mesa fails to build on ia64</li> + +</ul> + + +<h2>Changes</h2> + +<p>Andres Gomez (1):</p> +<ul> + <li>i965: perform 2 uploads with dual slot *64*PASSTHRU formats on gen<8</li> +</ul> + +<p>Bas Nieuwenhuizen (10):</p> +<ul> + <li>radv: Fix ordering issue in meta memory allocation failure path.</li> + <li>radv: Fix memory allocation failure path in compute resolve init.</li> + <li>radv: Fix freeing meta state if the device pipeline cache fails to allocate.</li> + <li>radv: Fix fragment resolve init memory allocation failure paths.</li> + <li>radv: Fix bufimage failure deallocation.</li> + <li>radv: Init variant entry with memset.</li> + <li>radv: Don't allow 3d or 1d depth/stencil textures.</li> + <li>ac/nir: Use instance_rate_inputs per attribute, not per variable.</li> + <li>ac/nir: Use correct 32-bit component writemask for 64-bit SSBO stores.</li> + <li>ac/nir: Fix vector extraction if source vector has >4 elements.</li> +</ul> + +<p>Boyuan Zhang (2):</p> +<ul> + <li>radeon/vcn: add and manage render picture list</li> + <li>radeon/uvd: add and manage render picture list</li> +</ul> + +<p>Chuck Atkins (1):</p> +<ul> + <li>configure.ac: add missing llvm dependencies to .pc files</li> +</ul> + +<p>Dave Airlie (10):</p> +<ul> + <li>r600/sb: fix a bug emitting ar load from a constant.</li> + <li>ac/nir: account for view index in the user sgpr allocation.</li> + <li>radv: add fs_key meta format support to resolve passes.</li> + <li>radv: don't use hw resolve for integer image formats</li> + <li>radv: don't use hw resolves for r16g16 norm formats.</li> + <li>radv: move spi_baryc_cntl to pipeline</li> + <li>r600/sb: insert the else clause when we might depart from a loop</li> + <li>radv: don't enable tc compat for d32s8 + 4/8 samples (v1.1)</li> + <li>radv/gfx9: fix block compression texture views. (v2)</li> + <li>virgl: also remove dimension on indirect.</li> +</ul> + +<p>Eleni Maria Stea (1):</p> +<ul> + <li>mesa: Fix function pointers initialization in status tracker</li> +</ul> + +<p>Emil Velikov (18):</p> +<ul> + <li>cherry-ignore: i965: Accept CONTEXT_ATTRIB_PRIORITY for brwCreateContext</li> + <li>cherry-ignore: swr: refactor swr_create_screen to allow for proper cleanup on error</li> + <li>cherry-ignore: anv: add explicit 18.0 only nominations</li> + <li>cherry-ignore: radv: fix sample_mask_in loading. (v3.1)</li> + <li>cherry-ignore: meson: multiple fixes</li> + <li>cherry-ignore: swr/rast: support llvm 3.9 type declarations</li> + <li>Revert "cherry-ignore: intel/fs: Use the original destination region for int MUL lowering"</li> + <li>cherry-ignore: ac/nir: set amdgpu.uniform and invariant.load for UBOs</li> + <li>cherry-ignore: add gen10 fixes</li> + <li>cherry-ignore: add r600/amdgpu 18.0 nominations</li> + <li>cherry-ignore: add i965 shader cache fixes</li> + <li>cherry-ignore: nir: mark unused space in packed_tex_data</li> + <li>radv: Stop advertising VK_KHX_multiview</li> + <li>cherry-ignore: radv: Don't expose VK_KHX_multiview on android.</li> + <li>configure.ac: correct driglx-direct help text</li> + <li>cherry-ignore: add meson fix</li> + <li>cherry-ignore: add a few more meson fixes</li> + <li>Update version to 17.3.4</li> +</ul> + +<p>Eric Engestrom (1):</p> +<ul> + <li>radeon: remove left over dead code</li> +</ul> + +<p>Gert Wollny (1):</p> +<ul> + <li>r600/shader: Initialize max_driver_temp_used correctly for the first time</li> +</ul> + +<p>Grazvydas Ignotas (2):</p> +<ul> + <li>st/va: release held locks in error paths</li> + <li>st/vdpau: release held lock in error path</li> +</ul> + +<p>Igor Gnatenko (1):</p> +<ul> + <li>link mesautil with pthreads</li> +</ul> + +<p>Indrajit Das (4):</p> +<ul> + <li>st/omx_bellagio: Update default intra matrix per MPEG2 spec</li> + <li>radeon/uvd: update quantiser matrices only when requested</li> + <li>radeon/vcn: update quantiser matrices only when requested</li> + <li>st/va: clear pointers for mpeg2 quantiser matrices</li> +</ul> + +<p>Jason Ekstrand (19):</p> +<ul> + <li>i965: Call brw_cache_flush_for_render in predraw_resolve_framebuffer</li> + <li>i965: Add more precise cache tracking helpers</li> + <li>i965/blorp: Add more destination flushing</li> + <li>i965: Track the depth and render caches separately</li> + <li>i965: Track format and aux usage in the render cache</li> + <li>Re-enable regular fast-clears (CCS_D) on gen9+</li> + <li>i965/miptree: Refactor CCS_E and CCS_D cases in render_aux_usage</li> + <li>i965/miptree: Add an explicit tiling parameter to create_for_bo</li> + <li>i965/miptree: Use the tiling from the modifier instead of the BO</li> + <li>i965/bufmgr: Add a create_from_prime_tiled function</li> + <li>i965: Set tiling on BOs imported with modifiers</li> + <li>i965/miptree: Take an aux_usage in prepare/finish_render</li> + <li>i965/miptree: Add an aux_disabled parameter to render_aux_usage</li> + <li>i965/surface_state: Drop brw_aux_surface_disabled</li> + <li>intel/fs: Use the original destination region for int MUL lowering</li> + <li>anv/pipeline: Don't look at blend state unless we have an attachment</li> + <li>anv/cmd_buffer: Re-emit the pipeline at every subpass</li> + <li>anv: Stop advertising VK_KHX_multiview</li> + <li>i965: Call prepare_external after implicit window-system MSAA resolves</li> +</ul> + +<p>Jon Turney (3):</p> +<ul> + <li>configure: Default to gbm=no on osx</li> + <li>glx/apple: include util/debug.h for env_var_as_boolean prototype</li> + <li>glx/apple: locate dispatch table functions to wrap by name</li> +</ul> + +<p>José Fonseca (1):</p> +<ul> + <li>svga: Prevent use after free.</li> +</ul> + +<p>Juan A. Suarez Romero (1):</p> +<ul> + <li>docs: add sha256 checksums for 17.3.3</li> +</ul> + +<p>Kenneth Graunke (2):</p> +<ul> + <li>i965: Bind null render targets for shadow sampling + color.</li> + <li>i965: Bump official kernel requirement to Linux v3.9.</li> +</ul> + +<p>Lucas Stach (2):</p> +<ul> + <li>etnaviv: dirty TS state when framebuffer has changed</li> + <li>renderonly: fix dumb BO allocation for non 32bpp formats</li> +</ul> + +<p>Marek Olšák (1):</p> +<ul> + <li>radeonsi: don't ignore pitch for imported textures</li> +</ul> + +<p>Matthew Nicholls (2):</p> +<ul> + <li>radv: restore previous stencil reference after depth-stencil clear</li> + <li>radv: remove predication on cache flushes</li> +</ul> + +<p>Maxin B. John (1):</p> +<ul> + <li>anv_icd.py: improve reproducible builds</li> +</ul> + +<p>Michel Dänzer (1):</p> +<ul> + <li>winsys/radeon: Compute is_displayable in surf_drm_to_winsys</li> +</ul> + +<p>Roland Scheidegger (1):</p> +<ul> + <li>r600: don't do stack workarounds for hemlock</li> +</ul> + +<p>Samuel Pitoiset (1):</p> +<ul> + <li>radv: create pipeline layout objects for all meta operations</li> +</ul> + +<p>Samuel Thibault (1):</p> +<ul> + <li>glx: fix non-dri build</li> +</ul> + +<p>Timothy Arceri (2):</p> +<ul> + <li>ac: fix buffer overflow bug in 64bit SSBO loads</li> + <li>ac: fix visit_ssa_undef() for doubles</li> +</ul> + + +</div> +</body> +</html> diff --git a/lib/mesa/docs/relnotes/17.3.5.html b/lib/mesa/docs/relnotes/17.3.5.html new file mode 100644 index 000000000..6dc55c9be --- /dev/null +++ b/lib/mesa/docs/relnotes/17.3.5.html @@ -0,0 +1,66 @@ +<!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.3.5 Release Notes / February 19, 2018</h1> + +<p> +Mesa 17.3.5 is a bug fix release which fixes bugs found since the 17.3.4 release. +</p> +<p> +Mesa 17.3.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> +bc1ee20366aae2affc37c89228f871f438136f70252005e9f842169bde976788 mesa-17.3.5.tar.gz +eb9228fc8aaa71e0205c1481c5b157752ebaec9b646b030d27478e25a6d7936a mesa-17.3.5.tar.xz +</pre> + + +<h2>New features</h2> +<p>None</p> + + +<h2>Bug fixes</h2> + +<ul> + +</ul> + + +<h2>Changes</h2> + +<p>Emil Velikov (2):</p> +<ul> + <li>docs: add sha256 checksums for 17.3.4</li> + <li>Update version to 17.3.5</li> +</ul> + +<p>James Legg (1):</p> +<ul> + <li>ac/nir: Fix conflict resolution typo in handle_vs_input_decl</li> +</ul> + + +</div> +</body> +</html> diff --git a/lib/mesa/docs/relnotes/17.3.6.html b/lib/mesa/docs/relnotes/17.3.6.html new file mode 100644 index 000000000..0dd109797 --- /dev/null +++ b/lib/mesa/docs/relnotes/17.3.6.html @@ -0,0 +1,85 @@ +<!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.3.5 Release Notes / February 19, 2018</h1> + +<p> +Mesa 17.3.6 is a bug fix release which fixes bugs found since the 17.3.5 release. +</p> +<p> +Mesa 17.3.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> +d5e10ea3f0d11b06d2b0b235bba372a04278c39bc0e712090bda1f61842db188 mesa-17.3.6.tar.gz +e5915680d44ac9d05defdec529db7459ac9edd441c9845266eff2e2d3e57fbf8 mesa-17.3.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=104383">Bug 104383</a> - [KBL] Intel GPU hang with firefox</li> + +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=104411">Bug 104411</a> - [CCS] lemonbar-xft GPU hang</li> + +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=104546">Bug 104546</a> - Crash happens when running compute pipeline after calling glxMakeCurrent two times</li> + +</ul> + + +<h2>Changes</h2> + +<p>Emil Velikov (2):</p> +<ul> + <li>docs: add sha256 checksums for 17.3.5</li> + <li>Update version to 17.3.6</li> +</ul> + +<p>Jason Ekstrand (4):</p> +<ul> + <li>i965/draw: Do resolves properly for textures used by TXF</li> + <li>i965: Replace draw_aux_buffer_disabled with draw_aux_usage</li> + <li>i965/draw: Set NEW_AUX_STATE when draw aux changes</li> + <li>i965: Stop disabling aux during texture preparation</li> +</ul> + +<p>Kenneth Graunke (1):</p> +<ul> + <li>i965: Don't disable CCS for RT dependencies when dispatching compute.</li> +</ul> + +<p>Topi Pohjolainen (1):</p> +<ul> + <li>i965: Don't try to disable render aux buffers for compute</li> +</ul> + +</div> +</body> +</html> + diff --git a/lib/mesa/docs/relnotes/17.3.7.html b/lib/mesa/docs/relnotes/17.3.7.html new file mode 100644 index 000000000..5627667db --- /dev/null +++ b/lib/mesa/docs/relnotes/17.3.7.html @@ -0,0 +1,312 @@ +<!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.3.7 Release Notes / March 21, 2018</h1> + +<p> +Mesa 17.3.7 is a bug fix release which fixes bugs found since the 17.3.7 release. +</p> +<p> +Mesa 17.3.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> +f08de6d0ccb3dbca04b44790d85c3ff9e7b1cc4189d1b7c7167e5ba7d98736c0 mesa-17.3.7.tar.gz +0595904a8fba65a8fe853a84ad3c940205503b94af41e8ceed245fada777ac1e mesa-17.3.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=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=103988">Bug 103988</a> - Intermittent piglit failures with shader cache enabled</li> + +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=104302">Bug 104302</a> - Wolfenstein 2 (2017) under wine graphical artifacting on RADV</li> + +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=104381">Bug 104381</a> - swr fails to build since llvm-svn r321257</li> + +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=104625">Bug 104625</a> - semicolon after if</li> + +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=104642">Bug 104642</a> - Android: NULL pointer dereference with i965 mesa-dev, seems build_id_length related</li> + +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=104654">Bug 104654</a> - r600/sb: Alien Isolation GPU lock</li> + +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=104905">Bug 104905</a> - SpvOpFOrdEqual doesn't return correct results for NaNs</li> + +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=104915">Bug 104915</a> - Indexed SHADING_LANGUAGE_VERSION query not supported</li> + +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=104923">Bug 104923</a> - anv: Dota2 rendering corruption</li> + +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=105013">Bug 105013</a> - [regression] GLX+VA-API+clutter-gst video playback is corrupt with Mesa 17.3 (but is fine with 17.2)</li> + +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=105029">Bug 105029</a> - simdlib_512_avx512.inl:371:57: error: could not convert ‘_mm512_mask_blend_epi32((__mmask16)(ImmT), a, b)’ from ‘__m512i’ {aka ‘__vector(8) long long int’} to ‘SIMDImpl::SIMD512Impl::Float’</li> + +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=105098">Bug 105098</a> - [RADV] GPU freeze with simple Vulkan App</li> + +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=105103">Bug 105103</a> - Wayland master causes Mesa to fail to compile</li> + +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=105224">Bug 105224</a> - Webgl Pointclouds flickers</li> + +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=105255">Bug 105255</a> - Waiting for fences without waitAll is not implemented</li> + +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=105271">Bug 105271</a> - WebGL2 shader crashes i965_dri.so 17.3.3</li> + +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=105436">Bug 105436</a> - Blinking textures in UT2004 [bisected]</li> + +</ul> + + +<h2>Changes</h2> + +<p>Alex Smith (1):</p> +<ul> + <li>radv: Fix CmdCopyImage between uncompressed and compressed images</li> +</ul> + +<p>Andriy Khulap (1):</p> +<ul> + <li>i965: Fix RELOC_WRITE typo in brw_store_data_imm64()</li> +</ul> + +<p>Anuj Phogat (1):</p> +<ul> + <li>isl: Don't use surface format R32_FLOAT for typed atomic integer operations</li> +</ul> + +<p>Bas Nieuwenhuizen (6):</p> +<ul> + <li>radv: Always lower indirect derefs after nir_lower_global_vars_to_local.</li> + <li>radeonsi: Export signalled sync file instead of -1.</li> + <li>radv: Implement WaitForFences with !waitAll.</li> + <li>radv: Implement waiting on non-submitted fences.</li> + <li>radv: Fix copying from 3D images starting at non-zero depth.</li> + <li>radv: Increase the number of dynamic uniform buffers.</li> +</ul> + +<p>Brian Paul (1):</p> +<ul> + <li>mesa: add missing switch case for EXTRA_VERSION_40 in check_extra()</li> +</ul> + +<p>Chuck Atkins (1):</p> +<ul> + <li>glx: Properly handle cases where screen creation fails</li> +</ul> + +<p>Daniel Stone (3):</p> +<ul> + <li>i965: Fix bugs in intel_from_planar</li> + <li>egl/wayland: Fix ARGB/XRGB transposition in config map</li> + <li>egl/wayland: Always use in-tree wayland-egl-backend.h</li> +</ul> + +<p>Dave Airlie (9):</p> +<ul> + <li>r600: fix cubemap arrays</li> + <li>r600/sb/cayman: fix indirect ubo access on cayman</li> + <li>r600: fix xfb stream check.</li> + <li>ac/nir: to integer the args to bcsel.</li> + <li>r600/cayman: fix fragcood loading recip generation.</li> + <li>radv: don't support tc-compat on multisample d32s8 at all.</li> + <li>virgl: remap query types to hw support.</li> + <li>ac/nir: don't apply slice rounding on txf_ms</li> + <li>r600: implement callstack workaround for evergreen.</li> +</ul> + +<p>Dylan Baker (2):</p> +<ul> + <li>glapi/check_table: Remove 'extern "C"' block</li> + <li>glapi: remove APPLE extensions from test</li> +</ul> + +<p>Emil Velikov (1):</p> +<ul> + <li>docs: add sha256 checksums for 17.3.6</li> +</ul> + +<p>Eric Anholt (4):</p> +<ul> + <li>mesa: Drop incorrect A4B4G4R4 _mesa_format_matches_format_and_type() cases.</li> + <li>ac/nir: Fix compiler warning about uninitialized dw_addr.</li> + <li>glsl/tests: Fix strict aliasing warning about int64/double.</li> + <li>glsl/tests: Fix a compiler warning about signed/unsigned loop comparison.</li> +</ul> + +<p>Francisco Jerez (1):</p> +<ul> + <li>i965: Fix KHR_blend_equation_advanced with some render targets.</li> +</ul> + +<p>Frank Binns (1):</p> +<ul> + <li>egl/dri2: fix segfault when display initialisation fails</li> +</ul> + +<p>George Kyriazis (1):</p> +<ul> + <li>swr/rast: blend_epi32() should return Integer, not Float</li> +</ul> + +<p>Gert Wollny (1):</p> +<ul> + <li>r600: Take ALU_EXTENDED into account when evaluating jump offsets</li> +</ul> + +<p>Gurchetan Singh (1):</p> +<ul> + <li>mesa: don't clamp just based on ARB_viewport_array extension</li> +</ul> + +<p>Iago Toral Quiroga (2):</p> +<ul> + <li>i965/sbe: fix number of inputs for active components</li> + <li>i965/vec4: use a temp register to compute offsets for pull loads</li> +</ul> + +<p>James Legg (1):</p> +<ul> + <li>radv: Really use correct HTILE expanded words.</li> +</ul> + +<p>Jason Ekstrand (3):</p> +<ul> + <li>intel/isl: Add an isl_color_value_is_zero helper</li> + <li>vulkan/wsi/x11: Set OUT_OF_DATE if wait_for_special_event fails</li> + <li>intel/fs: Set up sampler message headers in the visitor on gen7+</li> +</ul> + +<p>Jonathan Gray (1):</p> +<ul> + <li>configure.ac: pthread-stubs not present on OpenBSD</li> +</ul> + +<p>Jordan Justen (3):</p> +<ul> + <li>i965: Create new program cache bo when clearing the program cache</li> + <li>program: Don't reset SamplersValidated when restoring from shader cache</li> + <li>intel/vulkan: Hard code CS scratch_ids_per_subslice for Cherryview</li> +</ul> + +<p>Juan A. Suarez Romero (14):</p> +<ul> + <li>cherry-ignore: Explicit 18.0 only nominations</li> + <li>cherry-ignore: r600/compute: only mark buffer/image state dirty for fragment shaders</li> + <li>cherry-ignore: anv: Move setting current_pipeline to cmd_state_init</li> + <li>cherry-ignore: anv: Be more careful about fast-clear colors</li> + <li>cherry-ignore: Add patches that has a specific version for 17.3</li> + <li>cherry-ignore: r600: Take ALU_EXTENDED into account when evaluating jump offsets</li> + <li>cherry-ignore: intel/compiler: Memory fence commit must always be enabled for gen10+</li> + <li>cherry-ignore: i965: Avoid problems from referencing orphaned BOs after growing.</li> + <li>cherry-ignore: include all Meson related fixes</li> + <li>cherry-ignore: ac/shader: fix vertex input with components.</li> + <li>cherry-ignore: i965: Use absolute addressing for constant buffer 0 on Kernel 4.16+.</li> + <li>cherry-ignore: anv/image: Separate modifiers from legacy scanout</li> + <li>cherry-ignore: glsl: Fix memory leak with known glsl_type instances</li> + <li>Update version to 17.3.7</li> +</ul> + +<p>Karol Herbst (1):</p> +<ul> + <li>nvir/nvc0: fix legalizing of ld unlock c0[0x10000]</li> +</ul> + +<p>Kenneth Graunke (1):</p> +<ul> + <li>i965: Emit CS stall before MEDIA_VFE_STATE.</li> +</ul> + +<p>Lionel Landwerlin (1):</p> +<ul> + <li>i965: perf: ensure reading config IDs from sysfs isn't interrupted</li> +</ul> + +<p>Marek Olšák (2):</p> +<ul> + <li>radeonsi: align command buffer starting address to fix some Raven hangs</li> + <li>configure.ac: blacklist libdrm 2.4.90</li> +</ul> + +<p>Michal Navratil (1):</p> +<ul> + <li>winsys/amdgpu: allow non page-aligned size bo creation from pointer</li> +</ul> + +<p>Samuel Iglesias Gonsálvez (1):</p> +<ul> + <li>glsl/linker: fix bug when checking precision qualifier</li> +</ul> + +<p>Samuel Pitoiset (2):</p> +<ul> + <li>ac/nir: use ordered float comparisons except for not equal</li> + <li>Revert "mesa: do not trigger _NEW_TEXTURE_STATE in glActiveTexture()"</li> +</ul> + +<p>Stephan Gerhold (1):</p> +<ul> + <li>util/build-id: Fix address comparison for binaries with LOAD vaddr > 0</li> +</ul> + +<p>Thomas Hellstrom (2):</p> +<ul> + <li>svga: Fix a leftover debug hack</li> + <li>loader_dri3/glx/egl: Reinstate the loader_dri3_vtable get_dri_screen callback</li> +</ul> + +<p>Tim Rowley (1):</p> +<ul> + <li>swr/rast: fix MemoryBuffer build break for llvm-6</li> +</ul> + +<p>Timothy Arceri (1):</p> +<ul> + <li>nir: fix interger divide by zero crash during constant folding</li> +</ul> + +<p>Tobias Droste (1):</p> +<ul> + <li>gallivm: Use new LLVM fast-math-flags API</li> +</ul> + +<p>Vadym Shovkoplias (1):</p> +<ul> + <li>mesa: add glsl version query (v4)</li> +</ul> + +<p>Vinson Lee (1):</p> +<ul> + <li>swr/rast: Fix macOS macro.</li> +</ul> + + +</div> +</body> +</html> + diff --git a/lib/mesa/docs/relnotes/17.3.8.html b/lib/mesa/docs/relnotes/17.3.8.html new file mode 100644 index 000000000..55dce6da5 --- /dev/null +++ b/lib/mesa/docs/relnotes/17.3.8.html @@ -0,0 +1,147 @@ +<!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.3.8 Release Notes / April 03, 2018</h1> + +<p> +Mesa 17.3.8 is a bug fix release which fixes bugs found since the 17.3.7 release. +</p> +<p> +Mesa 17.3.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> +175d2ca9be2af3a8db6cd603986096d75da70f59699528d7b6675d542a305e23 mesa-17.3.8.tar.gz +8f9d9bf281c48e4a8f5228816577263b4c655248dc7666e75034ab422951a6b1 mesa-17.3.8.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=102542">Bug 102542</a> - mesa-17.2.0/src/gallium/state_trackers/nine/nine_ff.c:1938: bad assignment ?</li> + +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=103746">Bug 103746</a> - [BDW BSW SKL KBL] dEQP-GLES31.functional.copy_image regressions</li> + +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=104636">Bug 104636</a> - [BSW/HD400] Aztec Ruins GL version GPU hangs</li> + +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=105290">Bug 105290</a> - [BSW/HD400] SynMark OglCSDof GPU hangs when shaders come from cache</li> + +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=105464">Bug 105464</a> - Reading per-patch outputs in Tessellation Control Shader returns undefined values</li> + +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=105670">Bug 105670</a> - [regression][hang] Trine1EE hangs GPU after loading screen on Mesa3D-17.3 and later</li> + +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=105704">Bug 105704</a> - compiler assertion hit</li> + +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=105717">Bug 105717</a> - [bisected] Mesa build tests fails: BIGENDIAN_CPU or LITTLEENDIAN_CPU must be defined</li> + +</ul> + + +<h2>Changes</h2> + +<p>Axel Davy (3):</p> +<ul> + <li>st/nine: Fix bad tracking of vs textures for NINESBT_ALL</li> + <li>st/nine: Fixes warning about implicit conversion</li> + <li>st/nine: Fix non inversible matrix check</li> +</ul> + +<p>Caio Marcelo de Oliveira Filho (1):</p> +<ul> + <li>anv/pipeline: fail if TCS/TES compile fail</li> +</ul> + +<p>Dave Airlie (1):</p> +<ul> + <li>radv: get correct offset into LDS for indexed vars.</li> +</ul> + +<p>Derek Foreman (1):</p> +<ul> + <li>egl/wayland: Make swrast display_sync the correct queue</li> +</ul> + +<p>Eric Engestrom (1):</p> +<ul> + <li>meson/configure: detect endian.h instead of trying to guess when it's available</li> +</ul> + +<p>Ian Romanick (2):</p> +<ul> + <li>mesa: Don't write to user buffer in glGetTexParameterIuiv on error</li> + <li>i965/vec4: Fix null destination register in 3-source instructions</li> +</ul> + +<p>Jason Ekstrand (1):</p> +<ul> + <li>i965: Emit texture cache invalidates around blorp_copy</li> +</ul> + +<p>Jordan Justen (2):</p> +<ul> + <li>i965: Calculate thread_count in brw_alloc_stage_scratch</li> + <li>i965: Hard code CS scratch_ids_per_subslice for Cherryview</li> +</ul> + +<p>Juan A. Suarez Romero (6):</p> +<ul> + <li>docs: add sha256 checksums for 17.3.7</li> + <li>cherry-ignore: ac/nir: pass the nir variable through tcs loading.</li> + <li>cherry-ignore: radv: handle exporting view index to fragment shader. (v1.1)</li> + <li>cherry-ignore: omx: always define ENABLE_ST_OMX_{BELLAGIO,TIZONIA}</li> + <li>cherry-ignore: docs: fix 18.0 release note version</li> + <li>Update version to 17.3.8</li> +</ul> + +<p>Leo Liu (1):</p> +<ul> + <li>radeon/vce: move feedback command inside of destroy function</li> +</ul> + +<p>Marek Olšák (1):</p> +<ul> + <li>st/dri: fix OpenGL-OpenCL interop for GL_TEXTURE_BUFFER</li> +</ul> + +<p>Rob Clark (1):</p> +<ul> + <li>nir: fix per_vertex_output intrinsic</li> +</ul> + +<p>Timothy Arceri (2):</p> +<ul> + <li>glsl: fix infinite loop caused by bug in loop unrolling pass</li> + <li>nir: fix crash in loop unroll corner case</li> +</ul> + + +</div> +</body> +</html> + diff --git a/lib/mesa/docs/relnotes/17.3.9.html b/lib/mesa/docs/relnotes/17.3.9.html new file mode 100644 index 000000000..8d528d9b1 --- /dev/null +++ b/lib/mesa/docs/relnotes/17.3.9.html @@ -0,0 +1,161 @@ +<!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.3.9 Release Notes / April 18, 2018</h1> + +<p> +Mesa 17.3.9 is a bug fix release which fixes bugs found since the 17.3.8 release. +</p> +<p> +Mesa 17.3.9 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=98281">Bug 98281</a> - 'message's in ctx->Debug.LogMessages[] seem to leak.</li> + +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=101408">Bug 101408</a> - [Gen8+] Xonotic fails to render one of the weapons</li> + +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=102342">Bug 102342</a> - mesa-17.1.7/src/gallium/auxiliary/pipebuffer/pb_cache.c:169]: (style) Suspicious condition</li> + +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=105317">Bug 105317</a> - The GPU Vega 56 was hang while try to pass #GraphicsFuzz shader15 test</li> + +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=105440">Bug 105440</a> - GEN7: rendering issue on citra</li> + +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=105442">Bug 105442</a> - Hang when running nine ff lighting shader with radeonsi</li> + +<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=105994">Bug 105994</a> - surface state leak when creating and destroying image views with aspectMask depth and stencil</li> + +</ul> + + +<h2>Changes</h2> + +<p>Andres Gomez (2):</p> +<ul> + <li>dri_util: when overriding, always reset the core version</li> + <li>mesa: adds some comments regarding MESA_GLES_VERSION_OVERRIDE usage</li> +</ul> + +<p>Axel Davy (2):</p> +<ul> + <li>st/nine: Declare lighting consts for ff shaders</li> + <li>st/nine: Do not use scratch for face register</li> +</ul> + +<p>Bas Nieuwenhuizen (1):</p> +<ul> + <li>ac/nir: Add workaround for GFX9 buffer views.</li> +</ul> + +<p>Daniel Stone (1):</p> +<ul> + <li>st/dri: Initialise modifier to INVALID for DRI2</li> +</ul> + +<p>Emil Velikov (1):</p> +<ul> + <li>glsl: remove unreachable assert()</li> +</ul> + +<p>Eric Engestrom (1):</p> +<ul> + <li>gbm: remove never-implemented function</li> +</ul> + +<p>Henri Verbeet (1):</p> +<ul> + <li>mesa: Inherit texture view multi-sample information from the original texture images.</li> +</ul> + +<p>Iago Toral Quiroga (1):</p> +<ul> + <li>compiler/spirv: set is_shadow for depth comparitor sampling opcodes</li> +</ul> + +<p>Jason Ekstrand (4):</p> +<ul> + <li>nir/vars_to_ssa: Remove copies from the correct set</li> + <li>nir/lower_indirect_derefs: Support interp_var_at intrinsics</li> + <li>intel/vec4: Set channel_sizes for MOV_INDIRECT sources</li> + <li>nir/lower_vec_to_movs: Only coalesce if the vec had a SSA destination</li> +</ul> + +<p>Juan A. Suarez Romero (3):</p> +<ul> + <li>docs: add sha256 checksums for 17.3.8</li> + <li>cherry-ignore: Explicit 18.0 only nominations</li> + <li>Update version to 17.3.9</li> +</ul> + +<p>Lionel Landwerlin (1):</p> +<ul> + <li>anv: fix number of planes for depth & stencil</li> +</ul> + +<p>Marek Olšák (1):</p> +<ul> + <li>mesa: simplify MESA_GL_VERSION_OVERRIDE behavior of API override</li> +</ul> + +<p>Samuel Pitoiset (1):</p> +<ul> + <li>radv: fix picking the method for resolve subpass</li> +</ul> + +<p>Sergii Romantsov (1):</p> +<ul> + <li>i965: Extend the negative 32-bit deltas to 64-bits</li> +</ul> + +<p>Timothy Arceri (6):</p> +<ul> + <li>gallium/pipebuffer: fix parenthesis location</li> + <li>glsl: always call do_lower_jumps() after loop unrolling</li> + <li>ac: add if/loop build helpers</li> + <li>radeonsi: make use of if/loop build helpers in ac</li> + <li>ac: make use of if/loop build helpers</li> + <li>mesa: free debug messages when destroying the debug state</li> +</ul> + +<p>Xiong, James (1):</p> +<ul> + <li>i965: return the fourcc saved in __DRIimage when possible</li> +</ul> + + +</div> +</body> +</html> + |