Erik Faye-Lund | 4d06683 | 2020-06-12 20:09:42 +0200 | [diff] [blame] | 1 | Mesa 17.1.7 Release Notes / August 21, 2017 |
| 2 | =========================================== |
| 3 | |
| 4 | Mesa 17.1.7 is a bug fix release which fixes bugs found since the 17.1.6 |
| 5 | release. |
| 6 | |
| 7 | Mesa 17.1.7 implements the OpenGL 4.5 API, but the version reported by |
| 8 | glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) / |
| 9 | glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being |
| 10 | used. Some drivers don't support all the features required in OpenGL |
| 11 | 4.5. OpenGL 4.5 is **only** available if requested at context creation |
| 12 | because compatibility contexts are not supported. |
| 13 | |
| 14 | SHA256 checksums |
| 15 | ---------------- |
| 16 | |
| 17 | :: |
| 18 | |
| 19 | 7ca484fe3194e8185d9a20261845bfd284cc40d0f3fda690d317f85ac7b91af5 mesa-17.1.7.tar.gz |
| 20 | 69f472a874b1122404fa0bd13e2d6bf87eb3b9ad9c21d2f39872a96d83d9e5f5 mesa-17.1.7.tar.xz |
| 21 | |
| 22 | New features |
| 23 | ------------ |
| 24 | |
| 25 | None |
| 26 | |
| 27 | Bug fixes |
| 28 | --------- |
| 29 | |
| 30 | - `Bug 101334 <https://bugs.freedesktop.org/show_bug.cgi?id=101334>`__ |
| 31 | - AMD SI cards: Some vulkan apps freeze the system |
| 32 | - `Bug 101766 <https://bugs.freedesktop.org/show_bug.cgi?id=101766>`__ |
| 33 | - Assertion \`!"invalid type"' failed when constant expression |
| 34 | involves literal of different type |
| 35 | - `Bug 102024 <https://bugs.freedesktop.org/show_bug.cgi?id=102024>`__ |
| 36 | - FORMAT_FEATURE_SAMPLED_IMAGE_BIT not supported for D16_UNORM and |
| 37 | D32_SFLOAT |
| 38 | - `Bug 102148 <https://bugs.freedesktop.org/show_bug.cgi?id=102148>`__ |
| 39 | - Crash when running qopenglwidget example on mesa llvmpipe win32 |
| 40 | - `Bug 102241 <https://bugs.freedesktop.org/show_bug.cgi?id=102241>`__ |
| 41 | - gallium/wgl: SwapBuffers freezing regularly with swap interval |
| 42 | enabled |
| 43 | |
| 44 | Changes |
| 45 | ------- |
| 46 | |
| 47 | Andres Gomez (8): |
| 48 | |
| 49 | - cherry-ignore: add "swr: use the correct variable for no undefined |
| 50 | symbols" |
| 51 | - cherry-ignore: add "radeon/ac: use ds_swizzle for derivs on si/cik." |
| 52 | - cherry-ignore: add "configure: remove trailing "-a" in swr |
| 53 | architecture teststable: 17.2 nomination only." |
| 54 | - cherry-ignore: added 17.2 nominations. |
| 55 | - cherry-ignore: add "radv: Handle VK_ATTACHMENT_UNUSED in color |
| 56 | attachments." |
| 57 | - cherry-ignore: add "virgl: drop precise modifier." |
| 58 | - cherry-ignore: add "radv: handle 10-bit format clamping workaround." |
| 59 | - Update version to 17.1.7 |
| 60 | |
| 61 | Chris Wilson (1): |
| 62 | |
| 63 | - i965/blit: Remember to include miptree buffer offset in relocs |
| 64 | |
| 65 | Connor Abbott (1): |
| 66 | |
| 67 | - ac/nir: fix lsb emission |
| 68 | |
| 69 | Dave Airlie (5): |
| 70 | |
| 71 | - intel/vec4/gs: reset nr_pull_param if DUAL_INSTANCED compile failed. |
| 72 | - radv: avoid GPU hangs if someone does a resolve with non-multisample |
| 73 | src (v2) |
| 74 | - radv: fix f16->f32 denorm handling for SI/CIK. (v2) |
| 75 | - radv: fix MSAA on SI gpus. |
| 76 | - radv: force cs/ps/l2 flush at end of command stream. (v2) |
| 77 | |
| 78 | Emil Velikov (3): |
| 79 | |
| 80 | - docs: add sha256 checksums for 17.1.6 |
| 81 | - egl/x11: don't leak xfixes_query in the error path |
| 82 | - egl: avoid eglCreatePlatform*Surface{EXT,} crash with invalid dpy |
| 83 | |
| 84 | Eric Anholt (1): |
| 85 | |
| 86 | - util: Fix build on old glibc. |
| 87 | |
| 88 | Frank Richter (3): |
| 89 | |
| 90 | - st/mesa: fix a null pointer access |
| 91 | - st/wgl: check for negative delta in wait_swap_interval() |
| 92 | - gallium/os: fix os_time_get_nano() to roll over less |
| 93 | |
| 94 | Ilia Mirkin (3): |
| 95 | |
| 96 | - glsl/ast: update rhs in addition to the var's constant_value |
| 97 | - nv50/ir: fix srcMask computation for TG4 and TXF |
| 98 | - nv50/ir: fix TXQ srcMask |
| 99 | |
| 100 | Jason Ekstrand (1): |
| 101 | |
| 102 | - anv/formats: Allow sampling on depth-only formats on gen7 |
| 103 | |
| 104 | Karol Herbst (1): |
| 105 | |
| 106 | - nv50/ir: fix ConstantFolding with saturation |
| 107 | |
| 108 | Kenneth Graunke (1): |
| 109 | |
| 110 | - i965: Delete pitch alignment assertion in |
| 111 | get_blit_intratile_offset_el. |
| 112 | |
| 113 | Marek Olลกรกk (2): |
| 114 | |
| 115 | - ac: fail shader compilation if libelf is replaced by an incompatible |
| 116 | version |
| 117 | - radeonsi: disable CE by default |
| 118 | |
| 119 | Tim Rowley (1): |
| 120 | |
| 121 | - swr/rast: Fix invalid casting for calls to Interlocked\* functions |