1*61046927SAndroid Build Coastguard WorkerMesa 19.2.2 Release Notes / 2019-10-23 2*61046927SAndroid Build Coastguard Worker====================================== 3*61046927SAndroid Build Coastguard Worker 4*61046927SAndroid Build Coastguard WorkerMesa 19.2.2 is a bug fix release which fixes bugs found since the 19.2.1 5*61046927SAndroid Build Coastguard Workerrelease. 6*61046927SAndroid Build Coastguard Worker 7*61046927SAndroid Build Coastguard WorkerMesa 19.2.2 implements the OpenGL 4.5 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.5. OpenGL 4.5 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.2.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 7e4f0e2678bfcf3b94f533078b514f37943378a4a8604e477c888ec8a2904394 mesa-19.2.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- Vulkan version of "Middle-earth: Shadow of Mordor" has graphics 35*61046927SAndroid Build Coastguard Worker glitches on RADV driver (part 2) 36*61046927SAndroid Build Coastguard Worker- Vulkan version of "Middle-earth: Shadow of Mordor" has graphics 37*61046927SAndroid Build Coastguard Worker glitches on RADV driver 38*61046927SAndroid Build Coastguard Worker- [amdgpu][Navi][llvm] Minimap problem in Nier Automata 39*61046927SAndroid Build Coastguard Worker- Black ground in Dirt 4 40*61046927SAndroid Build Coastguard Worker- Superbibles examples crashing Mesa drivers (radeonsi) and causing gpu 41*61046927SAndroid Build Coastguard Worker reset 42*61046927SAndroid Build Coastguard Worker- [CTS] dEQP-VK.graphicsfuzz.write-red-in-loop-nest crashes 43*61046927SAndroid Build Coastguard Worker- mesa and libglvnd install the same headers 44*61046927SAndroid Build Coastguard Worker- Regression: Doom (2016) crashes on Mesa 19.2 and above and Radeon 380 45*61046927SAndroid Build Coastguard Worker with Vulkan (worked on Mesa 19.1) 46*61046927SAndroid Build Coastguard Worker- Rocket League displays corruption when the game starts 47*61046927SAndroid Build Coastguard Worker 48*61046927SAndroid Build Coastguard WorkerChanges 49*61046927SAndroid Build Coastguard Worker------- 50*61046927SAndroid Build Coastguard Worker 51*61046927SAndroid Build Coastguard WorkerAlan Coopersmith (6): 52*61046927SAndroid Build Coastguard Worker 53*61046927SAndroid Build Coastguard Worker- c99_compat.h: Don't try to use 'restrict' in C++ code 54*61046927SAndroid Build Coastguard Worker- util: Make Solaris implemention of p_atomic_add work with gcc 55*61046927SAndroid Build Coastguard Worker- util: Workaround lack of flock on Solaris 56*61046927SAndroid Build Coastguard Worker- util: Solaris has linux-style pthread_setname_np 57*61046927SAndroid Build Coastguard Worker- meson: recognize "sunos" as the system name for Solaris 58*61046927SAndroid Build Coastguard Worker- intel/common: include unistd.h for ioctl() prototype on Solaris 59*61046927SAndroid Build Coastguard Worker 60*61046927SAndroid Build Coastguard WorkerAlejandro Piñeiro (1): 61*61046927SAndroid Build Coastguard Worker 62*61046927SAndroid Build Coastguard Worker- v3d: take into account prim_counts_offset 63*61046927SAndroid Build Coastguard Worker 64*61046927SAndroid Build Coastguard WorkerBas Nieuwenhuizen (3): 65*61046927SAndroid Build Coastguard Worker 66*61046927SAndroid Build Coastguard Worker- radv: Disallow sparse shared images. 67*61046927SAndroid Build Coastguard Worker- nir/dead_cf: Remove dead control flow after infinite loops. 68*61046927SAndroid Build Coastguard Worker- radv: Fix single stage constant flush with merged shaders. 69*61046927SAndroid Build Coastguard Worker 70*61046927SAndroid Build Coastguard WorkerClément Guérin (1): 71*61046927SAndroid Build Coastguard Worker 72*61046927SAndroid Build Coastguard Worker- radeonsi: enable zerovram for Rocket League 73*61046927SAndroid Build Coastguard Worker 74*61046927SAndroid Build Coastguard WorkerConnor Abbott (2): 75*61046927SAndroid Build Coastguard Worker 76*61046927SAndroid Build Coastguard Worker- nir/sink: Rewrite loop handling logic 77*61046927SAndroid Build Coastguard Worker- nir/sink: Don't sink load_ubo to outside of its defining loop 78*61046927SAndroid Build Coastguard Worker 79*61046927SAndroid Build Coastguard WorkerDylan Baker (1): 80*61046927SAndroid Build Coastguard Worker 81*61046927SAndroid Build Coastguard Worker- docs: Add SHA256 sum for 19.2.1 82*61046927SAndroid Build Coastguard Worker 83*61046927SAndroid Build Coastguard WorkerEric Engestrom (7): 84*61046927SAndroid Build Coastguard Worker 85*61046927SAndroid Build Coastguard Worker- GL: drop symbols mangling support 86*61046927SAndroid Build Coastguard Worker- meson: rename \`glvnd_missing_pc_files\` to \`not 87*61046927SAndroid Build Coastguard Worker glvnd_has_headers_and_pc_files\` 88*61046927SAndroid Build Coastguard Worker- meson: move a couple of include installs around 89*61046927SAndroid Build Coastguard Worker- meson: split headers one per line 90*61046927SAndroid Build Coastguard Worker- meson: split Mesa headers as a separate installation 91*61046927SAndroid Build Coastguard Worker- meson: skip installation of GLVND-provided headers 92*61046927SAndroid Build Coastguard Worker- util/u_atomic: fix return type of p_atomic_{inc,dec}_return() and 93*61046927SAndroid Build Coastguard Worker p_atomic_{cmp,}xchg() 94*61046927SAndroid Build Coastguard Worker 95*61046927SAndroid Build Coastguard WorkerIan Romanick (2): 96*61046927SAndroid Build Coastguard Worker 97*61046927SAndroid Build Coastguard Worker- nir/search: Fix possible NULL dereference in is_fsign 98*61046927SAndroid Build Coastguard Worker- intel/vec4: Don't try both sources as immediates for DPH 99*61046927SAndroid Build Coastguard Worker 100*61046927SAndroid Build Coastguard WorkerJames Xiong (1): 101*61046927SAndroid Build Coastguard Worker 102*61046927SAndroid Build Coastguard Worker- iris: finish aux import on get_param 103*61046927SAndroid Build Coastguard Worker 104*61046927SAndroid Build Coastguard WorkerKenneth Graunke (2): 105*61046927SAndroid Build Coastguard Worker 106*61046927SAndroid Build Coastguard Worker- iris: Properly unreference extra VBOs for draw parameters 107*61046927SAndroid Build Coastguard Worker- iris: Implement the Gen < 9 tessellation quads workaround 108*61046927SAndroid Build Coastguard Worker 109*61046927SAndroid Build Coastguard WorkerLepton Wu (1): 110*61046927SAndroid Build Coastguard Worker 111*61046927SAndroid Build Coastguard Worker- egl/android: Remove our own reference to buffers. 112*61046927SAndroid Build Coastguard Worker 113*61046927SAndroid Build Coastguard WorkerLionel Landwerlin (3): 114*61046927SAndroid Build Coastguard Worker 115*61046927SAndroid Build Coastguard Worker- etnaviv: remove variable from global namespace 116*61046927SAndroid Build Coastguard Worker- anv: fix vkUpdateDescriptorSets with inline uniform blocks 117*61046927SAndroid Build Coastguard Worker- anv: fix memory leak on device destroy 118*61046927SAndroid Build Coastguard Worker 119*61046927SAndroid Build Coastguard WorkerLucas Stach (3): 120*61046927SAndroid Build Coastguard Worker 121*61046927SAndroid Build Coastguard Worker- etnaviv: fix vertex buffer state emission for single stream GPUs 122*61046927SAndroid Build Coastguard Worker- rbug: fix transmitted texture sizes 123*61046927SAndroid Build Coastguard Worker- rbug: unwrap index buffer resource 124*61046927SAndroid Build Coastguard Worker 125*61046927SAndroid Build Coastguard WorkerPierre-Eric Pelloux-Prayer (1): 126*61046927SAndroid Build Coastguard Worker 127*61046927SAndroid Build Coastguard Worker- mesa: fix invalid target error handling for teximage 128*61046927SAndroid Build Coastguard Worker 129*61046927SAndroid Build Coastguard WorkerRoland Scheidegger (1): 130*61046927SAndroid Build Coastguard Worker 131*61046927SAndroid Build Coastguard Worker- gallivm: Fix saturated signed psub/padd intrinsics on llvm 8 132*61046927SAndroid Build Coastguard Worker 133*61046927SAndroid Build Coastguard WorkerSamuel Pitoiset (6): 134*61046927SAndroid Build Coastguard Worker 135*61046927SAndroid Build Coastguard Worker- drirc: enable vk_x11_override_min_image_count for DOOM 136*61046927SAndroid Build Coastguard Worker- radv: bump minTexelBufferOffsetAlignment to 4 137*61046927SAndroid Build Coastguard Worker- radv: fix DCC fast clear code for intensity formats 138*61046927SAndroid Build Coastguard Worker- Revert "radv: do not emit PKT3_CONTEXT_CONTROL with AMDGPU 3.6.0+" 139*61046927SAndroid Build Coastguard Worker- radv: fix DCC fast clear code for intensity formats (correctly) 140*61046927SAndroid Build Coastguard Worker- radv: fix updating bound fast ds clear values with different aspects 141*61046927SAndroid Build Coastguard Worker 142*61046927SAndroid Build Coastguard WorkerTimothy Arceri (1): 143*61046927SAndroid Build Coastguard Worker 144*61046927SAndroid Build Coastguard Worker- glsl: fix crash compiling bindless samplers inside unnamed UBOs 145