VirtualBox

source: vbox/trunk/src/VBox/Additions/3D/mesa/mesa-24.0.2/docs/relnotes/22.3.3.rst@ 103996

Last change on this file since 103996 was 103996, checked in by vboxsync, 13 months ago

Additions/3D/mesa: export mesa-24.0.2 to OSE. bugref:10606

File size: 5.3 KB
Line 
1Mesa 22.3.3 Release Notes / 2023-01-11
2======================================
3
4Mesa 22.3.3 is a bug fix release which fixes bugs found since the 22.3.2 release.
5
6Mesa 22.3.3 implements the OpenGL 4.6 API, but the version reported by
7glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
8glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
9Some drivers don't support all the features required in OpenGL 4.6. OpenGL
104.6 is **only** available if requested at context creation.
11Compatibility contexts may report a lower version depending on each driver.
12
13Mesa 22.3.3 implements the Vulkan 1.3 API, but the version reported by
14the apiVersion property of the VkPhysicalDeviceProperties struct
15depends on the particular driver being used.
16
17SHA256 checksum
18---------------
19
20::
21
22 bed799788bf2bd9ef079d97cd8e09348bf53cb086818578e40773b2b17812922 mesa-22.3.3.tar.xz
23
24
25New features
26------------
27
28- None
29
30
31Bug fixes
32---------
33
34- radeonsi: Broken graphics in game ibb & obb with mesa_glthread=true
35- Hotline Miami 2 crashes on startup. (\`mesa_glthread` defaults true)
36- [RadeonSI] Dune: Spice Wars blue/purple screen
37- iris: assertion failure in iris_resource_from_memobj
38- Limbo (48000) goes white when starting a new game (Raven Ridge 2400G)
39- plasmashell sometimes hangs with mesa_glthread
40- virgl: enum pipe_shader_type reorder completely breaks virglrenderer
41- radv: Crash when creating graphics pipeline libraries with module identifier
42- Segmentation fault in KiCAD with version mesa-22.3+
43- radeonsi glthread crash regression
44- Uninitialized barrier.dst_stage_mask in radv_cmd_buffer_resolve_subpass_fs
45
46
47Changes
48-------
49
50Adam Stylinski (1):
51
52- nv30: Fix an offset for vbos being applied to a buffer twice
53
54Asahi Lina (1):
55
56- kmsro: Fix renderonly_scanout BO aliasing
57
58Daniel Schürmann (1):
59
60- aco: fix reset_block_regs() in postRA-optimizer
61
62Danylo Piliaiev (1):
63
64- tu: Fix varyings interpolation reading stale values
65
66Emma Anholt (2):
67
68- zink: Only expose PIPE_CAP_IMAGE_ATOMIC_FLOAT_ADD if we can actually add.
69- zink: Only expose PIPE_CAP_SHADER_ATOMIC_INT64 if we can do shared and ssbos.
70
71Eric Engestrom (4):
72
73- docs/relnotes: add sha256sum for 22.3.2
74- .pick_status.json: Update to 38d6185432d1f19a5653b3892069cd350187f5b8
75- gen_release_notes: strip second newline in new features
76- meson: add missing dependency
77
78Felix DeGrood (2):
79
80- anv: Emit CS stall on INTEL_MEASURE timestamp
81- hasvk: Emit CS stall on INTEL_MEASURE timestamp
82
83Gert Wollny (1):
84
85- virgl: Use virgl host side shader stage IDs when reading caps
86
87Iago Toral Quiroga (1):
88
89- v3dv: fix alpha-to-one for single sample setup
90
91Konstantin Kharlamov (5):
92
93- bin/gen_release_notes.py: do not end "features" with "None"
94- bin/gen_release_notes.py: do not fail on confidential features
95- bin/gen_release_notes.py: don't fail if "Closes" refers to an MR
96- bin/gen_release_notes.py: parse "Fixes" tags as well as "Closes"
97- bin/gen_release_notes.py: read Closes/Fixes tags case-insensitively
98
99Lionel Landwerlin (4):
100
101- anv: don't nullify entries
102- anv: check that push range actually match binding considered
103- anv: return properly typed value for no ubo promoted
104- anv: use the null surface with unused push descriptor binding table entries
105
106Lucas Stach (1):
107
108- etnaviv: blt: properly use upper half of clear value
109
110Marek Olšák (1):
111
112- radeonsi: rewrite si_update_ps_colorbuf0_slot to fix crashes and recursions
113
114Maíra Canal (1):
115
116- v3dv: initialize fd variable for proper error handling
117
118Mike Blumenkrantz (5):
119
120- zink: only update framebuffer object during swapchain update if framebuffer exists
121- zink: protect against invalid scissored renderpass clears
122- lavapipe: add some safety asserts when beginning rendering
123- zink: stop using VK_PIPELINE_CACHE_CREATE_EXTERNALLY_SYNCHRONIZED_BIT
124- zink: set surface->dt when updating swapchain
125
126Pierre-Eric Pelloux-Prayer (4):
127
128- egl: handle NULL loaderPrivate in dri_is_thread_safe
129- util/00-mesa-defaults: add Limbo workaround
130- mesa: add missing count_scale attribute
131- mesa: add missing count_scale attributes
132
133Qiu Wenbo (2):
134
135- vc4: Fix RADDR_A field extraction of branch instruction
136- vc4: Fix running process_mux_deps on irrelevant type of instructions
137
138Rhys Perry (1):
139
140- aco/gfx11: update s_code_end padding
141
142Ruijing Dong (5):
143
144- gallium: add film_grain_target into av1 dec desc
145- frontends/omx: initialize film_grain_target
146- frontneds/va: use current_display_picture from VA for film grain
147- frontends/va: pass in film_grain_target as new output
148- radeonsi/vcn: av1 film_grain output fix
149
150Samuel Pitoiset (4):
151
152- radv: fix missing initialization of radv_resolve_barrier::dst_stage_mask
153- radv: fix multiple resolves in the same subpass
154- radv: fix returning VK_PIPELINE_COMPILE_REQUIRED from library
155- radv: fix re-emitting tessellation domain origin when it's dynamic
156
157Sil Vilerino (1):
158
159- frontends/va: Update state var frame_num disregarding cap check
160
161Tapani Pälli (1):
162
163- iris: let isl set tiling mode for external resources
164
165Timothy Arceri (2):
166
167- util/00-mesa-defaults: add Metal Slug XX workaround
168- util/driconf: add Dune: Spice Wars workaround
169
170Väinö Mäkelä (1):
171
172- intel: Fix a hang caused by invalid dispatch enables on gfx6/7
173
174Xaver Hugl (1):
175
176- driconf: add a workaround for plasmashell freezing
177
178Yiwei Zhang (2):
179
180- lvp: properly ignore sampler write for immutable sampler
181- venus: properly ignore the sampler for immutable sampler
Note: See TracBrowser for help on using the repository browser.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette