VirtualBox

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

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

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

檔案大小: 6.0 KB
 
1Mesa 23.1.3 Release Notes / 2023-06-22
2======================================
3
4Mesa 23.1.3 is a bug fix release which fixes bugs found since the 23.1.2 release.
5
6Mesa 23.1.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 23.1.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 2f6d7381bc10fbd2d6263ad1022785b8b511046c1a904162f8f7da18eea8aed9 mesa-23.1.3.tar.xz
23
24
25New features
26------------
27
28- None
29
30
31Bug fixes
32---------
33
34- R9 280 - Broken font rendering in Godot Engine (GLES2) - Radeonsi
35- radeonsi gcn1 regression
36- virgl: Stack overflow in virgl_bind_sampler_states on hosts with more than 32 samplers
37- [TGL] regression with r11_g11_b10 formats when running through virgl
38- Intel drivers fail to link with -Dxmlconfig=disabled
39- radv: regression UE5.2 nanite d3d12 vertex explosion
40- [ANV/DG2] nvpro-samples/vk_raytracing_tutorial_KHR/ray_tracing_reflections crash
41- radv: crash/freeze/assert with raytracing and Elden Ring 1.09
42- Elden Ring freeze when summoning cooperator with Raytracing
43- gc_alloc_size returns unaligned allocations
44- Rusticl OpenCL: panicked at 'called \`Option::unwrap()` on a \`None` value' && void SPIRVKernelParser::applyDecoration(uint32_t, const spv_parsed_instruction_t*): Assertion \`c.first == id' failed.
45- Using a \`NULL` pointer as \`bitmap` in \`glBitmap` leads to \`GL_OUT_OF_MEMORY` while creating display-list ("glNewList -> glBitmap")
46- Bitwise and with constant 31 removed on width argument to BitFieldSExtract, causing incorrect result on RADV ACO
47
48
49Changes
50-------
51
52Dave Airlie (1):
53
54- radv/video: drop incorrect defines for uapi ones.
55
56Dylan Baker (1):
57
58- meson: Key whether to build batch decoder on expat
59
60Emma Anholt (1):
61
62- mesa: Drop dead TGSI serialization prototypes.
63
64Eric Engestrom (6):
65
66- docs/relnotes: add sha256sum for 23.1.2
67- .pick_status.json: Update to 3f48d842960c6d7e3814b75c611c69209098a0b6
68- .pick_status.json: Update to a2d40c09b72374db5d2dd4115c1ea51b2543f515
69- .pick_status.json: Mark 5db031bf3ea3e37983f3ab17f2b550e1949d95a9 as denominated
70- .pick_status.json: Update to 48b32124c61f35ef39cee7e32ff7795dd49e0690
71- .pick_status.json: Update to b687cbe36c12081921e03c8633fedea334642105
72
73Friedrich Vock (5):
74
75- aco: Lower divergent bool phis iteratively
76- radv: Always flush before writing acceleration structure properties
77- aco: Reset scratch_rsrc on blocks without predecessors
78- aco: Fix live_var_analysis assert
79- aco: Fix assert in insert_exec_mask
80
81Gert Wollny (3):
82
83- r600/sfn: add read instruction for unused but required LDS op results
84- r600/sfn: Don't rewrite TESS_EVAL inner tess level outputs
85- r600: Split tex CF only if written component is read
86
87Jesse Natalie (2):
88
89- nir_opt_constant_folding: Fix nir_deref_path leak
90- nir: Fix constant expression for unpack_64_4x16
91
92Karol Herbst (3):
93
94- clc: relax spec constant validation
95- rusticl/event: ensure even status is updated in order
96- compiler/types: fix size of padded OpenCL Structs
97
98Lionel Landwerlin (3):
99
100- anv: disable mesh/task for generated draws
101- anv: fix incorrect batch for 3DSTATE_CONSTANT_ALL emission
102- anv: avoid private buffer allocations in vkGetDeviceImageMemoryRequirementsKHR
103
104Lucas Stach (3):
105
106- etnaviv: rs: flush TS cache before making configuration changes
107- etnaviv: rs: unconditionally flush color and depth cache before using RS
108- etnaviv: query: reset sample count on begin_query
109
110Marek Olšák (3):
111
112- mesa: fix glBitmap in display lists when width <= 0 || height <= 0
113- radeonsi: don't convert L8A8 to R8A8 when blitting via compute to fix gfx7
114- radeonsi: fix RB+ and gfx11 issues with framebuffer state
115
116Matt Turner (1):
117
118- meson: Remove reference to removed SWR driver
119
120Mike Blumenkrantz (14):
121
122- zink: check for cached mem correctly when mapping buffer
123- zink: remove assert for dt in zink_kopper_update
124- zink: stop swizzling conditional render during batch flush
125- zink: only try to create srgb mutable images if the vk format is supported
126- lavapipe: use PACKAGE_VERSION for cache uuid in release builds
127- zink: massively shrink qbo size for timestamp queries
128- lavapipe: add version uuid to shader binary validation
129- zink: strip format list when disabling mutable during image creation
130- lavapipe: more fixes for sample shading
131- lavapipe: correctly update shader object per-stage push constant sizes
132- zink: add COHERENT requirement for CACHED memory
133- zink: fix ubo array sizing in ntv
134- zink: acquire persistently bound swapchain descriptors before setting usage
135- zink: always clamp NUM_QUERIES to 500
136
137Nanley Chery (2):
138
139- intel/blorp: Avoid 32bpc fast clear sampling issue
140- Revert "iris: Add missed tile flush flag"
141
142Patrick Lerda (3):
143
144- nouveau: fix nouveau_heap_destroy() memory leak
145- r600: fix cayman_convert_border_color() swizzle behavior
146- util/blitter: fix util_blitter_clear_buffer() refcnt imbalance
147
148Qiang Yu (1):
149
150- ac/nir/ngg: fix ngg_gs_clear_primflags crash
151
152Rhys Perry (3):
153
154- aco: mask bits source of s_bfe
155- util: fix gc_alloc_size alignment
156- ac: fix PIPE_FORMAT_R11G11B10_FLOAT DST_SEL_W
157
158Rohan Garg (1):
159
160- anv: split ANV_PIPE_RENDER_TARGET_BUFFER_WRITES for finer grained flushing
161
162Samuel Pitoiset (2):
163
164- radv: fix re-emitting some dynamic states when the previous FS is NULL
165- radv: reset some dynamic states when the fragment shader stage is unbound
166
167Sviatoslav Peleshko (1):
168
169- nir/lower_shader_calls: Fix cursor if broken after nir_cf_extract() call
170
171Tim Pambor (1):
172
173- virgl: Fix stack overflow in virgl_bind_sampler_states
174
175Timur Kristóf (1):
176
177- aco: Mark exec write used when it writes other registers.
178
179Vinson Lee (1):
180
181- frontends/va: Fix missing unlock
182
183Xi Ruoyao (1):
184
185- Revert "glx: Remove pointless GLX_INTEL_swap_event paranoia"
注意: 瀏覽 TracBrowser 來幫助您使用儲存庫瀏覽器

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