1Mesa 19.3.2 Release Notes / 2020-01-09 2====================================== 3 4Mesa 19.3.2 is a bug fix release which fixes bugs found since the 19.3.1 5release. 6 7Mesa 19.3.2 implements the OpenGL 4.6 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.6. OpenGL 4.6 is **only** available if requested at context creation. 12Compatibility contexts may report a lower version depending on each 13driver. 14 15Mesa 19.3.2 implements the Vulkan 1.1 API, but the version reported by 16the apiVersion property of the VkPhysicalDeviceProperties struct depends 17on the particular driver being used. 18 19SHA256 checksum 20--------------- 21 22:: 23 24 4e3aee324616352bbc7f58d47ab573e10f68cc7719fd045bd6d3abcdd97ee1c1 mesa-19.3.2.tar.xz 25 26New features 27------------ 28 29- None 30 31Bug fixes 32--------- 33 34- Rise of the Tomb Raider benchmark crash on Dell XPS 7390 2-in-1 w/ 35 Iris Plus Graphics (Ice Lake 8x8 GT2) 36- Raven Ridge (2400G): Resident Evil 2 crashes my machine 37- Rocket League ingame artifacts 38- [radv] SteamVR direct mode no longer works 39- [RADV] [Navi] LOD artifacting in Halo - The Master Chief Collection 40 (Halo Reach) 41- [ANV] unused create parameters not properly ignored 42- Blocky corruption in The Surge 2 43- radeonsi: Floating point exception on R9 270 gpu for a set of traces 44- [CTS] 45 dEQP-VK.api.image_clearing.core.clear_color_image.2d.linear.single_layer.r32g32b32\_\* 46 fail on GFX6-GFX8 47- Vulkan: Please consider adding another sample count to 48 sampledImageIntegerSampleCounts 49- Navi10: Bitrate based encoding with VAAPI/RadeonSI unusable 50- [GFX10] Glitch rendering Custom Avatars in Beat Saber 51- intel/fs: Check for 16-bit immediates in 52 fs_visitor::lower_mul_dword_inst is too strict 53 54Changes 55------- 56 57Andrii Simiklit (3): 58 59- glsl: fix an incorrect max_array_access after optimization of 60 ssbo/ubo 61- glsl: fix a binding points assignment for ssbo/ubo arrays 62- glsl/nir: do not change an element index to have correct block name 63 64Bas Nieuwenhuizen (7): 65 66- radv: Limit workgroup size to 1024. 67- radv: Expose all sample counts for integer formats as well. 68- amd/common: Handle alignment of 96-bit formats. 69- nir: Add clone/hash/serialize support for non-uniform tex 70 instructions. 71- spirv: Fix glsl type assert in spir2nir. 72- radv: Only use the gfx mipmap level offset/pitch for linear textures. 73- radv: Emit a BATCH_BREAK when changing pixel shaders or 74 CB_TARGET_MASK. 75 76Caio Marcelo de Oliveira Filho (4): 77 78- intel/fs: Lower 64-bit MOVs after lower_load_payload() 79- intel/fs: Fix lowering of dword multiplication by 16-bit constant 80- intel/vec4: Fix lowering of multiplication by 16-bit constant 81- anv: Ignore some CreateInfo structs when rasterization is disabled 82 83Christian Gmeiner (1): 84 85- etnaviv: update resource status after flushing 86 87Dylan Baker (2): 88 89- dcos: add releanse notes for 19.3.1 90- cherry-ignore: update for 19.3.2 91 92Eric Engestrom (4): 93 94- util/format: remove left-over util_format_description_table 95 declaration 96- amd: fix empty-body issues 97- nine: fix empty-body-issues 98- mesa: avoid returning a value in a void function 99 100Gert Wollny (1): 101 102- r600: Fix maximum line width 103 104Jason Ekstrand (2): 105 106- anv: Properly advertise sampledImageIntegerSampleCounts 107- intel/nir: Add a memory barrier before barrier() 108 109Lionel Landwerlin (2): 110 111- loader: fix close on uninitialized file descriptor value 112- anv: don't close invalid syncfd semaphore 113 114Marek Olšák (2): 115 116- winsys/radeon: initialize pte_fragment_size 117- radeonsi: disable SDMA on gfx8 to fix corruption on RX 580 118 119Pierre-Eric Pelloux-Prayer (2): 120 121- radeon/vcn2: enable rate control for hevc encoding 122- radeonsi: check ctx->sdma_cs before using it 123 124Samuel Pitoiset (2): 125 126- radv/gfx10: fix the out-of-bounds check for vertex descriptors 127- radv: return the correct pitch for linear mipmaps on GFX10 128 129Timur Kristóf (1): 130 131- aco: Fix uniform i2i64. 132 133Yevhenii Kolesnikov (2): 134 135- meta: Cleanup function for DrawTex 136- main: allow external textures for BindImageTexture 137