1Mesa 19.0.1 Release Notes / March 27, 2019 2========================================== 3 4Mesa 19.0.1 is a bug fix release which fixes bugs found since the 19.0.0 5release. 6 7Mesa 19.0.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 f1dd1980ed628edea3935eed7974fbc5d8353e9578c562728b880d63ac613dbd mesa-19.0.1.tar.gz 21 6884163c0ea9e4c98378ab8fecd72fe7b5f437713a14471beda378df247999d4 mesa-19.0.1.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 107563 <https://bugs.freedesktop.org/show_bug.cgi?id=107563>`__ 35 - [RADV] Broken rendering in Unity demos 36- `Bug 109698 <https://bugs.freedesktop.org/show_bug.cgi?id=109698>`__ 37 - dri.pc contents invalid when built with meson 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 48Changes 49------- 50 51Andres Gomez (4): 52 53- glsl: correctly validate component layout qualifier for dvec{3,4} 54- glsl/linker: don't fail non static used inputs without matching 55 outputs 56- glsl/linker: simplify xfb_offset vs xfb_stride overflow check 57- Revert "glsl: relax input->output validation for SSO programs" 58 59Bas Nieuwenhuizen (2): 60 61- radv: Use correct image view comparison for fast clears. 62- ac/nir: Return frag_coord as integer. 63 64Danylo Piliaiev (2): 65 66- anv: Treat zero size XFB buffer as disabled 67- glsl: Cross validate variable's invariance by explicit invariance 68 only 69 70Dave Airlie (1): 71 72- softpipe: fix texture view crashes 73 74Dylan Baker (5): 75 76- docs: Add SHA256 sums for 19.0.0 77- cherry-ignore: Add commit that doesn't apply 78- bin/install_megadrivers.py: Correctly handle DESTDIR='' 79- bin/install_megadrivers.py: Fix regression for set DESTDIR 80- bump version for 19.0.1 81 82Eric Anholt (1): 83 84- v3d: Fix leak of the renderonly struct on screen destruction. 85 86Jason Ekstrand (6): 87 88- glsl/lower_vector_derefs: Don't use a temporary for TCS outputs 89- glsl/list: Add a list variant of insert_after 90- anv/pass: Flag the need for a RT flush for resolve attachments 91- nir/builder: Add a vector extract helper 92- nir: Add a new pass to lower array dereferences on vectors 93- intel/nir: Lower array-deref-of-vector UBO and SSBO loads 94 95Józef Kucia (2): 96 97- radv: Fix driverUUID 98- mesa: Fix GL_NUM_DEVICE_UUIDS_EXT 99 100Kenneth Graunke (1): 101 102- intel/fs: Fix opt_peephole_csel to not throw away saturates. 103 104Kevin Strasser (1): 105 106- egl/dri: Avoid out of bounds array access 107 108Mark Janes (1): 109 110- mesa: properly report the length of truncated log messages 111 112Plamena Manolova (1): 113 114- i965: Disable ARB_fragment_shader_interlock for platforms prior to 115 GEN9 116 117Samuel Pitoiset (3): 118 119- radv: set the maximum number of IBs per submit to 192 120- radv: always initialize HTILE when the src layout is UNDEFINED 121- radv: fix binding transform feedback buffers 122 123Sergii Romantsov (1): 124 125- d3d: meson: do not prefix user provided d3d-drivers-path 126 127Tapani Pälli (2): 128 129- isl: fix automake build when sse41 is not supported 130- anv/radv: release memory allocated by glsl types during spirv_to_nir 131