1Mesa 18.1.1 Release Notes / June 1 2018 2======================================= 3 4Mesa 18.1.1 is a bug fix release which fixes bugs found since the 18.1.0 5release. 6 7Mesa 18.1.1 implements the OpenGL 4.5 API, but the version reported by 8glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) / 9glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being 10used. Some drivers don't support all the features required in OpenGL 114.5. OpenGL 4.5 is **only** available if requested at context creation. 12Compatibility contexts may report a lower version depending on each 13driver. 14 15SHA256 checksums 16---------------- 17 18:: 19 20 366a35f7530a016f2a8284fb0ee5759eeb216b4d6fa47f0e96b89ad2e43faf96 mesa-18.1.1.tar.gz 21 d3312a2ede5aac14a47476b208b8e3a401367838330197c4588ab8ad420d7781 mesa-18.1.1.tar.xz 22 23New features 24------------ 25 26None 27 28Bug fixes 29--------- 30 31None 32 33Changes 34------- 35 36Anuj Phogat (1): 37 38- i965/glk: Add l3 banks count for 2x6 configuration 39 40Bas 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 50Christoph Haag (1): 51 52- radv: fix VK_EXT_descriptor_indexing 53 54Dave 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 63Dylan Baker (2): 64 65- docs: Add sha sums for release 66- VERSION: bump to 18.1.1 for next release 67 68Eric Engestrom (1): 69 70- vulkan: don't free uninitialised memory 71 72Francisco 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 82Ilia Mirkin (1): 83 84- nv30: ensure that displayable formats are marked accordingly 85 86Jan Vesely (1): 87 88- eg/compute: Use reference counting to handle compute memory pool. 89 90Jason 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 95Jose Dapena Paz (1): 96 97- mesa: do not leak ctx->Shader.ReferencedProgram references 98 99Kai Wasserbäch (1): 100 101- opencl: autotools: Fix linking order for OpenCL target 102 103Marek 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 109Michel Dänzer (1): 110 111- dri3: Stricter SBC wraparound handling 112 113Nanley 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 120Samuel Pitoiset (2): 121 122- spirv: fix visiting inner loops with same break/continue block 123- radv: fix centroid interpolation 124 125Stuart Young (1): 126 127- etnaviv: Fix missing rnndb file in tarballs 128 129Thierry 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 135Timothy Arceri (1): 136 137- mesa: add glUniform*ui{v} support to display lists 138