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