VirtualBox

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

最後變更 在這個檔案從105254是 103996,由 vboxsync 提交於 12 月 前

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

檔案大小: 8.5 KB
 
1Mesa 23.1.4 Release Notes / 2023-07-21
2======================================
3
4Mesa 23.1.4 is a bug fix release which fixes bugs found since the 23.1.3 release.
5
6Mesa 23.1.4 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 23.1.4 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 7261a17fb94867e3dc5a90d8a1f100fa04b0cbbde51d25302c0872b5e9a10959 mesa-23.1.4.tar.xz
23
24
25New features
26------------
27
28- None
29
30
31Bug fixes
32---------
33
34- radeonsi: Deadlock when creating a new GL context in parallel with linking a shader on another GL context
35- robustness2 raygen tests intermittently fail in Intel Mesa CI
36- glthread: huge performance regression
37- DirectX games do not launch on Intel HD Graphics 4000 (IVB GT2) [bisected]
38- anv: GPU hangs on MSAA tests with Angle
39- AMD OpenGL texture corruption and crashing regression in java app
40- The filenumber part of the #line preprocessor directive is ignored for multiline error messages
41- Confidential issue #4103
42- r600 regression
43- [bisected][anv] newly enabled test (dEQP-VK.api.info.format_properties.g8_b8r8_2plane_420_unorm) failing
44- deqp gles3.1 gpu hangs on DG2 A380 when running zink
45- freedreno: firefox crashes on video playback
46- radeon: Basphemous graphical glitch
47- aztec ruins gl benchmark slow to compile shaders on intel
48- anv: false cacheline flushing or insufficient buffer alignment on at least ADL
49- [Vulkan][TGL] vkCmdCopyQueryPoolResults failed to write buffer after compute shader write with overlap
50
51
52Changes
53-------
54
55Alyssa Rosenzweig (4):
56
57- nir/lower_bool_to_int32: Fix progress reporting
58- pan/mdg: Fix temp count calculation
59- nir: Add nir_foreach_function_impl helper
60- panfrost: Fix transform feedback on v9
61
62Billy Laws (1):
63
64- wgl: Fix depth/stencil image support when using zink kopper
65
66Boris Brezillon (3):
67
68- renderonly: Fix potential NULL deref in the error path
69- renderonly: Make sure we reset scanout on error in create_kms_dumb_buffer_for_resource()
70- winsys/panfrost: Make sure we reset scanout on error in create_kms_dumb_buffer_for_resource()
71
72Corentin Noël (2):
73
74- compiler: Allow the explicit_stride of aoa types to be zero
75- nir/split_64bit_vec3_and_vec4: Use the right number of components
76
77Dave Airlie (3):
78
79- lavapipe: check sampler pointer before deref
80- draw/gs: handle extra shader outputs in geometry.
81- llvmpipe/linear: don't allow linear path for shader output with location frac
82
83Eric Engestrom (11):
84
85- docs/relnotes: add sha256sum for 23.1.3
86- .pick_status.json: Update to 337908440eefc95abef9fa4464e29d299072df73
87- .pick_status.json: Update to f9e6d35f65c6c5913d54ba5306af391a8701a68a
88- asahi: drop unnecessary DRM_FORMAT_MOD_{LINEAR,INVALID} fallbacks
89- .pick_status.json: Mark af895692b3b52599e456f14e08a3beaa32b5a4c8 as denominated
90- .pick_status.json: Update to e67337bebf623e67d119f48c2d24f3b831482ede
91- .pick_status.json: Update to ba0ceb3be33766e2d96d50be6827e709c25f57dc
92- .pick_status.json: Update to 9bcdc45ee7e8c4ca0dbb18ba16077d474d5ebb31
93- util/disk_cache: fix ~/.cache/ permissions
94- .pick_status.json: Update to cfd24047a1d901d209b18828fd91f9ec36ef0fed
95- .pick_status.json: Mark 79f7882fc604515302351282f5e01ec5907727f7 as denominated
96
97Faith Ekstrand (1):
98
99- nv50/ir: Support vector movs
100
101Feng Jiang (2):
102
103- frontends/va: Fix memory leak of decrypt_key
104- virgl/video: Fix out-of-bounds access in fill_mpeg4_picture_desc()
105
106Filip Gawin (1):
107
108- crocus: Avoid fast-clear with incompatible view
109
110Francisco Jerez (1):
111
112- intel/gfx12.5: Enable L3 partial write merging for compressible surfaces among other cases.
113
114Frank Binns (1):
115
116- pvr: skip setting up SPM consts buffer when no const shared regs are used
117
118Friedrich Vock (2):
119
120- radv/rt: Enable exact on software intersection functions
121- radv/rt: Miss rays that hit the triangle's v edge
122
123Gert Wollny (2):
124
125- r600/sfn: Don't clear clear group flag on vec4 that comes from TEX or FETCH
126- r600: Pre-EG - Set wrap texture modes to repeat when seemless cube is used
127
128Hyunjun Ko (1):
129
130- anv/video: fix to set U/V offset correctly.
131
132Iago Toral Quiroga (1):
133
134- broadcom/compiler: don't leak v3d_compile when finding a new best strategy
135
136Iván Briano (1):
137
138- anv: ensure CFE_STATE is emitted for ray tracing pipelines
139
140Janne Grunau (1):
141
142- st/mesa: Set gl_config.floatMode based on color_format
143
144Jesse Natalie (1):
145
146- d3d12: Fix indexing of local_reference_state
147
148José Roberto de Souza (1):
149
150- anv: Fix compute maximum number of threads value
151
152Juston Li (1):
153
154- radv: fix incorrect size for primitives generated query
155
156Karmjit Mahil (2):
157
158- pvr: Fix seg fault on empty descriptor set
159- pvr: Fix dynamic offset patching
160
161Karol Herbst (1):
162
163- nvc0: backport fp helper invocation fix to 2nd gen Maxwell+
164
165Kenneth Graunke (1):
166
167- intel: Initialize FF_MODE2 on all Gfx12 platforms
168
169Konstantin Seurer (2):
170
171- gallivm: Clamp the texel buffer size
172- nir/opt_dead_cf: Handle if statements ending in a jump correctly
173
174Lina Versace (1):
175
176- venus: Fix detection of push descriptor set
177
178Lionel Landwerlin (6):
179
180- anv: limit ANV_PIPE_RENDER_TARGET_BUFFER_WRITES to blorp operations using 3D
181- anv: track buffer writes from shaders for query results writes
182- anv: align buffers to a cache line
183- anv: fix utrace batch allocation
184- intel/fs: disable coarse pixel shader with interpolater messages at sample
185- anv: fix utrace signaling with Xe
186
187Marek Olšák (5):
188
189- vbo: correctly restore _VaryingInputs for display list fast path
190- glthread: determine global locking once every 64 batches to fix get_time perf
191- mesa: fix 38% decrease in display list performance of Viewperf2020/NX8_StudioAA
192- util/u_queue: fix util_queue_finish deadlock by merging lock and finish_lock
193- lima: update CI fixes and flakes
194
195Matt Turner (2):
196
197- anv: Pipe anv_physical_device to anv_get_image_format_features2
198- anv: Only expose video decode bits with KHR_video_decode_queue
199
200Mike Blumenkrantz (9):
201
202- nir/lower_tex: ignore saturate for txf ops
203- zink: fix assert for inline uniform invalidation with generated gs bound
204- zink: fix unbinding generated gs on real gs bind
205- zink: get new bda when rebinding invalidated buffers
206- zink: do initial program unref during program creation
207- zink: fix separate shader program refcounting
208- zink: don't destroy swapchain on initial CreateSwapchainKHR fail
209- aux/trace: fix bindless texture dumping
210- zink: fix batch disambiguation on first submit
211
212Patrick Lerda (3):
213
214- util/blitter: revert util_blitter_clear_buffer()
215- radeonsi: fix refcnt imbalance related to util_blitter_save_fragment_constant_buffer_slot()
216- panfrost: fix refcnt imbalance related to blitter
217
218Rhys Perry (4):
219
220- ac/llvm: fix wave32 ac_build_mbcnt_add with 64-bit mask
221- ac/llvm: skip ballot zext for 32-bit dest with wave32-as-wave64
222- radv: add conformant_trunc_coord to cache UUID
223- nir/unsigned_upper_bound: fix phi(bcsel)
224
225Rob Clark (4):
226
227- freedreno/drm: Don't try to export suballoc bo
228- freedreno: Handle export error handling
229- freedreno: Add aux-context support
230- freedreno: Reallocate on unshared export
231
232Robert Beckett (1):
233
234- winsys/panfrost: Fix a scanout resource leak
235
236Rohan Garg (1):
237
238- intel/perf: add perf query support for Intel Raptorlake
239
240Samuel Pitoiset (3):
241
242- radv/amdgpu: fix dumping cs with RADV_DEBUG=noibs
243- radv/amdgpu: skip adding per VM BOs for sparse during CS BO list build
244- radv/amdgpu: workaround a kernel bug when replacing sparse mappings
245
246Semjon Kravtsenko (1):
247
248- glx: Assign unique serial number to GLXBadFBConfig error
249
250Shan-Min Chao (1):
251
252- tu/kgsl: Fix memory overwrite with vkFlushMappedMemoryRanges when more than 1 range
253
254SoroushIMG (1):
255
256- pvr: Fix barrier insertion on merged subpasses
257
258Sviatoslav Peleshko (1):
259
260- glsl: Fix yylloc.source propagation in YYLLOC_DEFAULT
261
262Timothy Arceri (1):
263
264- glsl: call nir_opt_find_array_copies() when linking
265
266Timur Kristóf (2):
267
268- ac/nir/ngg: Call nir_convert_to_lcssa before divergence analysis.
269- aco: Fix subgroup_id intrinsic on GFX10.3+.
270
271Vinson Lee (1):
272
273- tu: Fix missing unlock
274
275Yiwei Zhang (3):
276
277- venus: suballocate feedback slot with feedback buffer alignment
278- venus: fix a cmd tmp storage leak
279- venus: fix leaks from tracked present src images
280
281Yonggang Luo (1):
282
283- mapi: Fixes check_table.cpp for DrawArraysInstancedARB and DrawElementsInstancedARB
注意: 瀏覽 TracBrowser 來幫助您使用儲存庫瀏覽器

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