1 Mesa 19.2.3 Release Notes / 2019-11-06
2 ======================================
4 Mesa 19.2.3 is a bug fix release which fixes bugs found since the 19.2.2
7 Mesa 19.2.3 implements the OpenGL 4.5 API, but the version reported by
8 glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
9 glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
10 used. Some drivers don't support all the features required in OpenGL
11 4.5. OpenGL 4.5 is **only** available if requested at context creation.
12 Compatibility contexts may report a lower version depending on each
15 Mesa 19.2.3 implements the Vulkan 1.1 API, but the version reported by
16 the apiVersion property of the VkPhysicalDeviceProperties struct depends
17 on the particular driver being used.
24 5ee6e42504fe41dcc9a6eba26982656a675b2550a640946f463927ed7f1c5047 mesa-19.2.3.tar.xz
34 - 19.2.2 fails mesa:util / timespec test on x86
35 - Objects leaving trails in Firefox with antialias and
36 preserveDrawingBuffer in three.js WebGLRednerer with mesa 19.2
37 - glLinkProgram crash when using gcc-9 -O3 -flto due to use of
43 Bas Nieuwenhuizen (4):
45 - radv: Fix timeout handling in syncobj wait.
46 - radv: Remove \_mesa_locale_init/fini calls.
47 - turnip: Remove \_mesa_locale_init/fini calls.
48 - anv: Remove \_mesa_locale_init/fini calls.
50 Caio Marcelo de Oliveira Filho (1):
52 - anv: Fix output of INTEL_DEBUG=bat for chained batches
56 - glsl: Initialize all fields of ir_variable in constructor
60 - bin/gen_release_notes.py: fix conditional of bugfix
61 - bin/gen_release_notes.py: strip '#' from gitlab bugs
62 - bin/gen_release_notes.py: Return "None" if there are no new features
63 - bin/post_version.py: Pass version as an argument
64 - bin/post_version.py: white space fixes
65 - bin/post_release.py: Add .html to hrefs
66 - bin/gen_release_notes.py: html escape all external data
67 - bin/gen_release_notes.py: Add a warning if new features are
68 introduced in a point release
69 - cherry-ignore: update for 19.2.3 cycle
70 - nir: correct use of identity check in python
71 - meson: Add dep_glvnd to egl deps when building with glvnd
75 - nv50/ir: mark STORE destination inputs as used
79 - Revert "mesa/main: Fix multisample texture initialize"
83 - anv: Fix a potential BO handle leak
84 - anv/tests: Zero-initialize instances
88 - rbug: Fix use of alloca() without #include "c99_alloca.h"
89 - Fix timespec_from_nsec test for 32-bit time_t
93 - etnaviv: fix depth bias
97 - iris: Fix "Force Zero RTA Index Enable" setting again
99 Lionel Landwerlin (2):
101 - anv: fix unwind of vkCreateDevice fail
102 - mesa: check draw buffer completeness on
103 glClearBufferfi/glClearBufferiv
107 - util/u_queue: skip util_queue_finish if num_threads is 0
111 - anv: Properly allocate aux-tracking space for CCS_E
112 - intel/blorp: Disable depth testing for slow depth clears
113 - iris: Clear ::has_hiz when disabling aux
114 - iris: Don't leak the resource for unsupported modifier
115 - iris: Disallow incomplete resource creation
119 - intel/compiler: remove the operand restriction for src1 on GLK
121 Pierre-Eric Pelloux-Prayer (1):
123 - mesa: enable msaa in clear_with_quad if needed
127 - intel/blorp: Assign correct view while clearing depth stencil
131 - radv: do not create meta pipelines with 16 samples
132 - radv: do not emit rbplus if attachments are undefined
133 - radv/gfx10: fix 3D images
134 - radv: fix vkUpdateDescriptorSets with inline uniform blocks
138 - i965: setup sized internalformat for MESA_FORMAT_R10G10B10A2_UNORM
140 Thomas Hellstrom (2):
142 - svga: Fix banded DMA upload unmap
143 - winsys/svga: Limit the maximum DMA hardware buffer size