1*61046927SAndroid Build Coastguard WorkerMesa 19.2.3 Release Notes / 2019-11-06 2*61046927SAndroid Build Coastguard Worker====================================== 3*61046927SAndroid Build Coastguard Worker 4*61046927SAndroid Build Coastguard WorkerMesa 19.2.3 is a bug fix release which fixes bugs found since the 19.2.2 5*61046927SAndroid Build Coastguard Workerrelease. 6*61046927SAndroid Build Coastguard Worker 7*61046927SAndroid Build Coastguard WorkerMesa 19.2.3 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.3 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 5ee6e42504fe41dcc9a6eba26982656a675b2550a640946f463927ed7f1c5047 mesa-19.2.3.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- 19.2.2 fails mesa:util / timespec test on x86 35*61046927SAndroid Build Coastguard Worker- Objects leaving trails in Firefox with antialias and 36*61046927SAndroid Build Coastguard Worker preserveDrawingBuffer in three.js WebGLRednerer with mesa 19.2 37*61046927SAndroid Build Coastguard Worker- glLinkProgram crash when using gcc-9 -O3 -flto due to use of 38*61046927SAndroid Build Coastguard Worker uninitialised value 39*61046927SAndroid Build Coastguard Worker 40*61046927SAndroid Build Coastguard WorkerChanges 41*61046927SAndroid Build Coastguard Worker------- 42*61046927SAndroid Build Coastguard Worker 43*61046927SAndroid Build Coastguard WorkerBas Nieuwenhuizen (4): 44*61046927SAndroid Build Coastguard Worker 45*61046927SAndroid Build Coastguard Worker- radv: Fix timeout handling in syncobj wait. 46*61046927SAndroid Build Coastguard Worker- radv: Remove \_mesa_locale_init/fini calls. 47*61046927SAndroid Build Coastguard Worker- turnip: Remove \_mesa_locale_init/fini calls. 48*61046927SAndroid Build Coastguard Worker- anv: Remove \_mesa_locale_init/fini calls. 49*61046927SAndroid Build Coastguard Worker 50*61046927SAndroid Build Coastguard WorkerCaio Marcelo de Oliveira Filho (1): 51*61046927SAndroid Build Coastguard Worker 52*61046927SAndroid Build Coastguard Worker- anv: Fix output of INTEL_DEBUG=bat for chained batches 53*61046927SAndroid Build Coastguard Worker 54*61046927SAndroid Build Coastguard WorkerDanylo Piliaiev (1): 55*61046927SAndroid Build Coastguard Worker 56*61046927SAndroid Build Coastguard Worker- glsl: Initialize all fields of ir_variable in constructor 57*61046927SAndroid Build Coastguard Worker 58*61046927SAndroid Build Coastguard WorkerDylan Baker (11): 59*61046927SAndroid Build Coastguard Worker 60*61046927SAndroid Build Coastguard Worker- bin/gen_release_notes.py: fix conditional of bugfix 61*61046927SAndroid Build Coastguard Worker- bin/gen_release_notes.py: strip '#' from gitlab bugs 62*61046927SAndroid Build Coastguard Worker- bin/gen_release_notes.py: Return "None" if there are no new features 63*61046927SAndroid Build Coastguard Worker- bin/post_version.py: Pass version as an argument 64*61046927SAndroid Build Coastguard Worker- bin/post_version.py: white space fixes 65*61046927SAndroid Build Coastguard Worker- bin/post_release.py: Add .html to hrefs 66*61046927SAndroid Build Coastguard Worker- bin/gen_release_notes.py: html escape all external data 67*61046927SAndroid Build Coastguard Worker- bin/gen_release_notes.py: Add a warning if new features are 68*61046927SAndroid Build Coastguard Worker introduced in a point release 69*61046927SAndroid Build Coastguard Worker- cherry-ignore: update for 19.2.3 cycle 70*61046927SAndroid Build Coastguard Worker- nir: correct use of identity check in python 71*61046927SAndroid Build Coastguard Worker- meson: Add dep_glvnd to egl deps when building with glvnd 72*61046927SAndroid Build Coastguard Worker 73*61046927SAndroid Build Coastguard WorkerIlia Mirkin (1): 74*61046927SAndroid Build Coastguard Worker 75*61046927SAndroid Build Coastguard Worker- nv50/ir: mark STORE destination inputs as used 76*61046927SAndroid Build Coastguard Worker 77*61046927SAndroid Build Coastguard WorkerIllia Iorin (1): 78*61046927SAndroid Build Coastguard Worker 79*61046927SAndroid Build Coastguard Worker- Revert "mesa/main: Fix multisample texture initialize" 80*61046927SAndroid Build Coastguard Worker 81*61046927SAndroid Build Coastguard WorkerFaith Ekstrand (2): 82*61046927SAndroid Build Coastguard Worker 83*61046927SAndroid Build Coastguard Worker- anv: Fix a potential BO handle leak 84*61046927SAndroid Build Coastguard Worker- anv/tests: Zero-initialize instances 85*61046927SAndroid Build Coastguard Worker 86*61046927SAndroid Build Coastguard WorkerJon Turney (2): 87*61046927SAndroid Build Coastguard Worker 88*61046927SAndroid Build Coastguard Worker- rbug: Fix use of alloca() without #include "c99_alloca.h" 89*61046927SAndroid Build Coastguard Worker- Fix timespec_from_nsec test for 32-bit time_t 90*61046927SAndroid Build Coastguard Worker 91*61046927SAndroid Build Coastguard WorkerJonathan Marek (1): 92*61046927SAndroid Build Coastguard Worker 93*61046927SAndroid Build Coastguard Worker- etnaviv: fix depth bias 94*61046927SAndroid Build Coastguard Worker 95*61046927SAndroid Build Coastguard WorkerKenneth Graunke (1): 96*61046927SAndroid Build Coastguard Worker 97*61046927SAndroid Build Coastguard Worker- iris: Fix "Force Zero RTA Index Enable" setting again 98*61046927SAndroid Build Coastguard Worker 99*61046927SAndroid Build Coastguard WorkerLionel Landwerlin (2): 100*61046927SAndroid Build Coastguard Worker 101*61046927SAndroid Build Coastguard Worker- anv: fix unwind of vkCreateDevice fail 102*61046927SAndroid Build Coastguard Worker- mesa: check draw buffer completeness on 103*61046927SAndroid Build Coastguard Worker glClearBufferfi/glClearBufferiv 104*61046927SAndroid Build Coastguard Worker 105*61046927SAndroid Build Coastguard WorkerMarek Olšák (1): 106*61046927SAndroid Build Coastguard Worker 107*61046927SAndroid Build Coastguard Worker- util/u_queue: skip util_queue_finish if num_threads is 0 108*61046927SAndroid Build Coastguard Worker 109*61046927SAndroid Build Coastguard WorkerNanley Chery (5): 110*61046927SAndroid Build Coastguard Worker 111*61046927SAndroid Build Coastguard Worker- anv: Properly allocate aux-tracking space for CCS_E 112*61046927SAndroid Build Coastguard Worker- intel/blorp: Disable depth testing for slow depth clears 113*61046927SAndroid Build Coastguard Worker- iris: Clear ::has_hiz when disabling aux 114*61046927SAndroid Build Coastguard Worker- iris: Don't leak the resource for unsupported modifier 115*61046927SAndroid Build Coastguard Worker- iris: Disallow incomplete resource creation 116*61046927SAndroid Build Coastguard Worker 117*61046927SAndroid Build Coastguard WorkerPaulo Zanoni (1): 118*61046927SAndroid Build Coastguard Worker 119*61046927SAndroid Build Coastguard Worker- intel/compiler: remove the operand restriction for src1 on GLK 120*61046927SAndroid Build Coastguard Worker 121*61046927SAndroid Build Coastguard WorkerPierre-Eric Pelloux-Prayer (1): 122*61046927SAndroid Build Coastguard Worker 123*61046927SAndroid Build Coastguard Worker- mesa: enable msaa in clear_with_quad if needed 124*61046927SAndroid Build Coastguard Worker 125*61046927SAndroid Build Coastguard WorkerSagar Ghuge (1): 126*61046927SAndroid Build Coastguard Worker 127*61046927SAndroid Build Coastguard Worker- intel/blorp: Assign correct view while clearing depth stencil 128*61046927SAndroid Build Coastguard Worker 129*61046927SAndroid Build Coastguard WorkerSamuel Pitoiset (4): 130*61046927SAndroid Build Coastguard Worker 131*61046927SAndroid Build Coastguard Worker- radv: do not create meta pipelines with 16 samples 132*61046927SAndroid Build Coastguard Worker- radv: do not emit rbplus if attachments are undefined 133*61046927SAndroid Build Coastguard Worker- radv/gfx10: fix 3D images 134*61046927SAndroid Build Coastguard Worker- radv: fix vkUpdateDescriptorSets with inline uniform blocks 135*61046927SAndroid Build Coastguard Worker 136*61046927SAndroid Build Coastguard WorkerTapani Pälli (1): 137*61046927SAndroid Build Coastguard Worker 138*61046927SAndroid Build Coastguard Worker- i965: setup sized internalformat for MESA_FORMAT_R10G10B10A2_UNORM 139*61046927SAndroid Build Coastguard Worker 140*61046927SAndroid Build Coastguard WorkerThomas Hellstrom (2): 141*61046927SAndroid Build Coastguard Worker 142*61046927SAndroid Build Coastguard Worker- svga: Fix banded DMA upload unmap 143*61046927SAndroid Build Coastguard Worker- winsys/svga: Limit the maximum DMA hardware buffer size 144