Erik Faye-Lund | 4d06683 | 2020-06-12 20:09:42 +0200 | [diff] [blame] | 1 | Mesa 18.1.1 Release Notes / June 1 2018 |
| 2 | ======================================= |
| 3 | |
| 4 | Mesa 18.1.1 is a bug fix release which fixes bugs found since the 18.1.0 |
| 5 | release. |
| 6 | |
| 7 | Mesa 18.1.1 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 | Compatibility contexts may report a lower version depending on each |
| 13 | driver. |
| 14 | |
| 15 | SHA256 checksums |
| 16 | ---------------- |
| 17 | |
| 18 | :: |
| 19 | |
| 20 | 366a35f7530a016f2a8284fb0ee5759eeb216b4d6fa47f0e96b89ad2e43faf96 mesa-18.1.1.tar.gz |
| 21 | d3312a2ede5aac14a47476b208b8e3a401367838330197c4588ab8ad420d7781 mesa-18.1.1.tar.xz |
| 22 | |
| 23 | New features |
| 24 | ------------ |
| 25 | |
| 26 | None |
| 27 | |
| 28 | Bug fixes |
| 29 | --------- |
| 30 | |
| 31 | None |
| 32 | |
| 33 | Changes |
| 34 | ------- |
| 35 | |
| 36 | Anuj Phogat (1): |
| 37 | |
| 38 | - i965/glk: Add l3 banks count for 2x6 configuration |
| 39 | |
| 40 | Bas Nieuwenhuizen (7): |
| 41 | |
| 42 | - radv: Fix multiview queries. |
| 43 | - radv: Translate logic ops. |
| 44 | - radv: Fix up 2_10_10_10 alpha sign. |
| 45 | - radv: Disable texel buffers with A2 SNORM/SSCALED/SINT for pre-vega. |
| 46 | - amd/addrlib: Use defines in autotools build. |
| 47 | - radv: Fix SRGB compute copies. |
| 48 | - radv: Only expose subgroup shuffles on VI+. |
| 49 | |
| 50 | Christoph Haag (1): |
| 51 | |
| 52 | - radv: fix VK_EXT_descriptor_indexing |
| 53 | |
| 54 | Dave Airlie (5): |
| 55 | |
| 56 | - radv/resolve: do fmask decompress on all layers. |
| 57 | - radv: resolve all layers in compute resolve path. |
| 58 | - radv: use compute path for multi-layer images. |
| 59 | - virgl: set texture buffer offset alignment to disable |
| 60 | ARB_texture_buffer_range. |
| 61 | - tgsi/scan: add hw atomic to the list of memory accessing files |
| 62 | |
| 63 | Dylan Baker (2): |
| 64 | |
| 65 | - docs: Add sha sums for release |
| 66 | - VERSION: bump to 18.1.1 for next release |
| 67 | |
| 68 | Eric Engestrom (1): |
| 69 | |
| 70 | - vulkan: don't free uninitialised memory |
| 71 | |
| 72 | Francisco Jerez (4): |
| 73 | |
| 74 | - Revert "mesa: simplify \_mesa_is_image_unit_valid for buffers" |
| 75 | - i965: Move buffer texture size calculation into a common helper |
| 76 | function. |
| 77 | - i965: Handle non-zero texture buffer offsets in buffer object range |
| 78 | calculation. |
| 79 | - i965: Use intel_bufferobj_buffer() wrapper in image surface state |
| 80 | setup. |
| 81 | |
| 82 | Ilia Mirkin (1): |
| 83 | |
| 84 | - nv30: ensure that displayable formats are marked accordingly |
| 85 | |
| 86 | Jan Vesely (1): |
| 87 | |
| 88 | - eg/compute: Use reference counting to handle compute memory pool. |
| 89 | |
| 90 | Jason Ekstrand (2): |
| 91 | |
| 92 | - intel/eu: Set EXECUTE_1 when setting the rounding mode in cr0 |
| 93 | - intel/blorp: Support blits and clears on surfaces with offsets |
| 94 | |
| 95 | Jose Dapena Paz (1): |
| 96 | |
| 97 | - mesa: do not leak ctx->Shader.ReferencedProgram references |
| 98 | |
| 99 | Kai Wasserbäch (1): |
| 100 | |
| 101 | - opencl: autotools: Fix linking order for OpenCL target |
| 102 | |
| 103 | Marek Olšák (3): |
| 104 | |
| 105 | - st/mesa: simplify lastLevel determination in st_finalize_texture |
| 106 | - radeonsi: fix incorrect parentheses around VS-PS varying elimination |
| 107 | - mesa: handle GL_UNSIGNED_INT64_ARB properly (v2) |
| 108 | |
| 109 | Michel Dänzer (1): |
| 110 | |
| 111 | - dri3: Stricter SBC wraparound handling |
| 112 | |
| 113 | Nanley Chery (4): |
| 114 | |
| 115 | - i965: Add and use a getter for the miptree aux buffer |
| 116 | - i965: Add and use a single miptree aux_buf field |
| 117 | - i965/miptree: Fix handling of uninitialized MCS buffers |
| 118 | - i965/miptree: Zero-initialize CCS_D buffers |
| 119 | |
| 120 | Samuel Pitoiset (2): |
| 121 | |
| 122 | - spirv: fix visiting inner loops with same break/continue block |
| 123 | - radv: fix centroid interpolation |
| 124 | |
| 125 | Stuart Young (1): |
| 126 | |
| 127 | - etnaviv: Fix missing rnndb file in tarballs |
| 128 | |
| 129 | Thierry Reding (3): |
| 130 | |
| 131 | - tegra: Treat resources with modifiers as scanout |
| 132 | - tegra: Fix scanout resources without modifiers |
| 133 | - tegra: Remove usage of non-stable UAPI |
| 134 | |
| 135 | Timothy Arceri (1): |
| 136 | |
| 137 | - mesa: add glUniform*ui{v} support to display lists |