1Mesa 18.3.6 Release Notes / April 5, 2019 2========================================= 3 4Mesa 18.3.6 is a bug fix release which fixes bugs found since the 18.3.5 5release. 6 7Mesa 18.3.6 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 4619d92afadf7072f7956599a2ccd0934fc45b4ddbc2eb865bdcb50ddf963f87 mesa-18.3.6.tar.gz 21 aaf17638dcf5a90b93b6389e152fdc9ef147768b09598f24d2c5cf482fcfc705 mesa-18.3.6.tar.xz 22 23New features 24------------ 25 26None 27 28Bug fixes 29--------- 30 31- `Bug 100316 <https://bugs.freedesktop.org/show_bug.cgi?id=100316>`__ 32 - Linking GLSL 1.30 shaders with invariant and deprecated variables 33 triggers an 'mismatching invariant qualifiers' error 34- `Bug 108766 <https://bugs.freedesktop.org/show_bug.cgi?id=108766>`__ 35 - Mesa built with meson has RPATH entries 36- `Bug 109648 <https://bugs.freedesktop.org/show_bug.cgi?id=109648>`__ 37 - AMD Raven hang during va-api decoding 38- `Bug 109980 <https://bugs.freedesktop.org/show_bug.cgi?id=109980>`__ 39 - [i915 CI][HSW] 40 spec@arb_fragment_shader_interlock@arb_fragment_shader_interlock-image-load-store 41 - fail 42- `Bug 110211 <https://bugs.freedesktop.org/show_bug.cgi?id=110211>`__ 43 - If DESTDIR is set to an empty string, the dri drivers are not 44 installed 45- `Bug 110221 <https://bugs.freedesktop.org/show_bug.cgi?id=110221>`__ 46 - build error with meson 47- `Bug 110259 <https://bugs.freedesktop.org/show_bug.cgi?id=110259>`__ 48 - radv: Sampling depth-stencil image in GENERAL layout returns 49 nothing but zero (regression, bisected) 50 51Changes 52------- 53 54Andres Gomez (4): 55 56- glsl: correctly validate component layout qualifier for dvec{3,4} 57- glsl/linker: don't fail non static used inputs without matching 58 outputs 59- glsl/linker: simplify xfb_offset vs xfb_stride overflow check 60- Revert "glsl: relax input->output validation for SSO programs" 61 62Bas Nieuwenhuizen (2): 63 64- radv: Use correct image view comparison for fast clears. 65- ac/nir: Return frag_coord as integer. 66 67Danylo Piliaiev (1): 68 69- glsl: Cross validate variable's invariance by explicit invariance 70 only 71 72Dave Airlie (1): 73 74- softpipe: fix texture view crashes 75 76Dylan Baker (1): 77 78- bin/install_megadrivers.py: Correctly handle DESTDIR='' 79 80Emil Velikov (2): 81 82- docs: add sha256 checksums for 18.3.5 83- Update version to 18.3.6 84 85Eric Anholt (1): 86 87- dri3: Return the current swap interval from glXGetSwapIntervalMESA(). 88 89Eric Engestrom (1): 90 91- meson: strip rpath from megadrivers 92 93Jason Ekstrand (2): 94 95- anv/pass: Flag the need for a RT flush for resolve attachments 96- Revert "anv/radv: release memory allocated by glsl types during 97 spirv_to_nir" 98 99Józef Kucia (2): 100 101- mesa: Fix GL_NUM_DEVICE_UUIDS_EXT 102- radv: Fix driverUUID 103 104Leo Liu (2): 105 106- radeon/vcn: add H.264 constrained baseline support 107- radeon/vcn/vp9: search the render target from the whole list 108 109Marek Olšák (1): 110 111- radeonsi: fix assertion failure by using the correct type 112 113Mark Janes (1): 114 115- mesa: properly report the length of truncated log messages 116 117Plamena Manolova (1): 118 119- i965: Disable ARB_fragment_shader_interlock for platforms prior to 120 GEN9 121 122Samuel Pitoiset (2): 123 124- radv: fix binding transform feedback buffers 125- radv: do not always initialize HTILE in compressed state 126 127Tapani Pälli (1): 128 129- anv/radv: release memory allocated by glsl types during spirv_to_nir 130 131Timothy Arceri (1): 132 133- st/glsl_to_nir: fix incorrect arrary access 134 135Tobias Klausmann (1): 136 137- vulkan/util: meson build - add wayland client include 138