1 | Mesa 23.3.3 Release Notes / 2024-01-10
|
---|
2 | ======================================
|
---|
3 |
|
---|
4 | Mesa 23.3.3 is a bug fix release which fixes bugs found since the 23.3.2 release.
|
---|
5 |
|
---|
6 | Mesa 23.3.3 implements the OpenGL 4.6 API, but the version reported by
|
---|
7 | glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
---|
8 | glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
|
---|
9 | Some drivers don't support all the features required in OpenGL 4.6. OpenGL
|
---|
10 | 4.6 is **only** available if requested at context creation.
|
---|
11 | Compatibility contexts may report a lower version depending on each driver.
|
---|
12 |
|
---|
13 | Mesa 23.3.3 implements the Vulkan 1.3 API, but the version reported by
|
---|
14 | the apiVersion property of the VkPhysicalDeviceProperties struct
|
---|
15 | depends on the particular driver being used.
|
---|
16 |
|
---|
17 | SHA256 checksum
|
---|
18 | ---------------
|
---|
19 |
|
---|
20 | ::
|
---|
21 |
|
---|
22 | 518307c0057fa3cee8b58df78be431d4df5aafa7edc60d09278b2d7a0a80f3b4 mesa-23.3.3.tar.xz
|
---|
23 |
|
---|
24 |
|
---|
25 | New features
|
---|
26 | ------------
|
---|
27 |
|
---|
28 | - None
|
---|
29 |
|
---|
30 |
|
---|
31 | Bug fixes
|
---|
32 | ---------
|
---|
33 |
|
---|
34 | - Error during SPIR-V parsing of OpCopyLogical
|
---|
35 | - radv: Atlas Fallen corrupted rendering
|
---|
36 | - intel: Require 64KB alignment when using CCS and multiple engines
|
---|
37 | - 23.3.2 regression: kms_swrast_dri.so segfaults
|
---|
38 | - Mesa is not compatible with Python 3.12 due to use of distutils
|
---|
39 | - anv: importing memory for a compressed image using modifier is hitting an assert
|
---|
40 |
|
---|
41 |
|
---|
42 | Changes
|
---|
43 | -------
|
---|
44 |
|
---|
45 | Connor Abbott (1):
|
---|
46 |
|
---|
47 | - ir3/legalize: Fix helper propagation with b.any/b.all/getone
|
---|
48 |
|
---|
49 | Daniel Schürmann (1):
|
---|
50 |
|
---|
51 | - nir/opt_move_discards_to_top: don't schedule discard/demote across subgroup operations
|
---|
52 |
|
---|
53 | Dave Airlie (5):
|
---|
54 |
|
---|
55 | - gallivm: handle llvm 16 atexit ordering problems.
|
---|
56 | - intel/compiler: fix release build unused variable.
|
---|
57 | - llvmpipe: fix caching for texture shaders.
|
---|
58 | - intel/compiler: reemit boolean resolve for inverted if on gen5
|
---|
59 | - radv: don't emit cp dma packets on video rings.
|
---|
60 |
|
---|
61 | Eric Engestrom (13):
|
---|
62 |
|
---|
63 | - docs: add sha256sum for 23.3.2
|
---|
64 | - .pick_status.json: Mark eb5bb5c784e97c533e30b348e82e446ac0da59c8 as denominated
|
---|
65 | - .pick_status.json: Update to ebee672ef87794f3f4201270623a92f34e62b8ff
|
---|
66 | - .pick_status.json: Mark 060439bdf0e74f0f2e255d0a81b5356f9a2f5457 as denominated
|
---|
67 | - .pick_status.json: Mark 8d0e70f628b745ad81124e0c3fe5e46ea84f6b46 as denominated
|
---|
68 | - .pick_status.json: Update to 39c8cca34fb72db055df18abf1d473e099f4b05b
|
---|
69 | - .pick_status.json: Update to 2c078bfd18cae0ed1a0a3916020e49fb74668504
|
---|
70 | - .pick_status.json: Update to e2a7c877ad1fd6bda4032f707eea7646e5229969
|
---|
71 | - .pick_status.json: Update to 031978933151e95690e93919e7bfd9f1753f2794
|
---|
72 | - .pick_status.json: Mark fbe4e16db2d369c3e54067d17f81bdce8661a461 as denominated
|
---|
73 | - .pick_status.json: Mark b38c776690c9c39b04c57d74f9b036de56995aff as denominated
|
---|
74 | - .pick_status.json: Update to f6d2df5a7542025022e69b81dbe3af3e51ea5cd3
|
---|
75 | - .pick_status.json: Update to 67ad1142cf6afe61de834cefeddb4be06382899f
|
---|
76 |
|
---|
77 | Erik Faye-Lund (2):
|
---|
78 |
|
---|
79 | - zink: update profile schema
|
---|
80 | - zink: use KHR version of maint5 features
|
---|
81 |
|
---|
82 | Friedrich Vock (1):
|
---|
83 |
|
---|
84 | - radv/rt: Free traversal NIR after compilation
|
---|
85 |
|
---|
86 | Georg Lehmann (1):
|
---|
87 |
|
---|
88 | - aco: fix applying input modifiers to DPP8
|
---|
89 |
|
---|
90 | Jonathan Gray (1):
|
---|
91 |
|
---|
92 | - zink: put sysmacros.h include under #ifdef MAJOR_IN_SYSMACROS
|
---|
93 |
|
---|
94 | José Roberto de Souza (2):
|
---|
95 |
|
---|
96 | - anv: Assume that imported bos already have flat CCS requirements satisfied
|
---|
97 | - anv: Increase ANV_MAX_QUEUE_FAMILIES
|
---|
98 |
|
---|
99 | Karol Herbst (2):
|
---|
100 |
|
---|
101 | - zink: lock screen queue on context_destroy and CreateSwapchain
|
---|
102 | - zink: fix heap-use-after-free on batch_state with sub-allocated pipe_resources
|
---|
103 |
|
---|
104 | Konstantin Seurer (2):
|
---|
105 |
|
---|
106 | - vtn: Remove transpose(m0)*m1 fast path
|
---|
107 | - vtn: Allow for OpCopyLogical with different but compatible types
|
---|
108 |
|
---|
109 | Leo Liu (1):
|
---|
110 |
|
---|
111 | - gallium/vl: match YUYV/UYVY swizzle with change of color channels
|
---|
112 |
|
---|
113 | Lionel Landwerlin (2):
|
---|
114 |
|
---|
115 | - isl: implement Wa_22015614752
|
---|
116 | - intel/fs: fix depth compute state for unchanged depth layout
|
---|
117 |
|
---|
118 | Marek Olšák (1):
|
---|
119 |
|
---|
120 | - glthread: don't unroll draws using user VBOs with GLES
|
---|
121 |
|
---|
122 | Mary Guillemard (2):
|
---|
123 |
|
---|
124 | - zink: Initialize pQueueFamilyIndices for image query / create
|
---|
125 | - zink: Always fill external_only in zink_query_dmabuf_modifiers
|
---|
126 |
|
---|
127 | Mike Blumenkrantz (1):
|
---|
128 |
|
---|
129 | - zink: enforce maxTexelBufferElements for texel buffer sizing
|
---|
130 |
|
---|
131 | Rhys Perry (1):
|
---|
132 |
|
---|
133 | - aco/tests: use more raw strings
|
---|
134 |
|
---|
135 | Samuel Pitoiset (2):
|
---|
136 |
|
---|
137 | - radv: fix binding partial depth/stencil views with dynamic rendering
|
---|
138 | - radv: disable stencil test without a stencil attachment
|
---|
139 |
|
---|
140 | Sil Vilerino (2):
|
---|
141 |
|
---|
142 | - Revert "d3d12: Only destroy the winsys during screen destruction, not reset"
|
---|
143 | - Revert "d3d12: Fix screen->winsys leak in d3d12_screen"
|
---|
144 |
|
---|
145 | Vinson Lee (1):
|
---|
146 |
|
---|
147 | - ac/rgp: Fix single-bit-bitfield-constant-conversion warning
|
---|
148 |
|
---|
149 | Yonggang Luo (1):
|
---|
150 |
|
---|
151 | - meson: Support for both packaging and distutils
|
---|
152 |
|
---|
153 | antonino (1):
|
---|
154 |
|
---|
155 | - egl: only check dri3 on X11
|
---|