xref: /aosp_15_r20/external/mesa3d/docs/relnotes/23.1.9.rst (revision 6104692788411f58d303aa86923a9ff6ecaded22)
1*61046927SAndroid Build Coastguard WorkerMesa 23.1.9 Release Notes / 2023-10-04
2*61046927SAndroid Build Coastguard Worker======================================
3*61046927SAndroid Build Coastguard Worker
4*61046927SAndroid Build Coastguard WorkerMesa 23.1.9 is a bug fix release which fixes bugs found since the 23.1.8 release.
5*61046927SAndroid Build Coastguard Worker
6*61046927SAndroid Build Coastguard WorkerMesa 23.1.9 implements the OpenGL 4.6 API, but the version reported by
7*61046927SAndroid Build Coastguard WorkerglGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
8*61046927SAndroid Build Coastguard WorkerglGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
9*61046927SAndroid Build Coastguard WorkerSome drivers don't support all the features required in OpenGL 4.6. OpenGL
10*61046927SAndroid Build Coastguard Worker4.6 is **only** available if requested at context creation.
11*61046927SAndroid Build Coastguard WorkerCompatibility contexts may report a lower version depending on each driver.
12*61046927SAndroid Build Coastguard Worker
13*61046927SAndroid Build Coastguard WorkerMesa 23.1.9 implements the Vulkan 1.3 API, but the version reported by
14*61046927SAndroid Build Coastguard Workerthe apiVersion property of the VkPhysicalDeviceProperties struct
15*61046927SAndroid Build Coastguard Workerdepends on the particular driver being used.
16*61046927SAndroid Build Coastguard Worker
17*61046927SAndroid Build Coastguard WorkerSHA256 checksum
18*61046927SAndroid Build Coastguard Worker---------------
19*61046927SAndroid Build Coastguard Worker
20*61046927SAndroid Build Coastguard Worker::
21*61046927SAndroid Build Coastguard Worker
22*61046927SAndroid Build Coastguard Worker    295ba27c28146ed09214e8ce79afa1659edf9d142decc3c91f804552d64f7510  mesa-23.1.9.tar.xz
23*61046927SAndroid Build Coastguard Worker
24*61046927SAndroid Build Coastguard Worker
25*61046927SAndroid Build Coastguard WorkerNew features
26*61046927SAndroid Build Coastguard Worker------------
27*61046927SAndroid Build Coastguard Worker
28*61046927SAndroid Build Coastguard Worker- None
29*61046927SAndroid Build Coastguard Worker
30*61046927SAndroid Build Coastguard Worker
31*61046927SAndroid Build Coastguard WorkerBug fixes
32*61046927SAndroid Build Coastguard Worker---------
33*61046927SAndroid Build Coastguard Worker
34*61046927SAndroid Build Coastguard Worker- [ICL] piglit.spec.arb_gl_spirv.execution.ssbo.unsized-array regression
35*61046927SAndroid Build Coastguard Worker- clc: compiler_test gets built even if unit tests are disabled via  -Dbuild-tests=false
36*61046927SAndroid Build Coastguard Worker- radv: Star Wars The Old Republic hang when DCC is enabled
37*61046927SAndroid Build Coastguard Worker- radv: Resident Evil 6 hangs 7900XTX GPU when DCC is enabled if in Options go to Display settings
38*61046927SAndroid Build Coastguard Worker- radv: Resident Evil 6 Benchmark Tool hangs 7900 XTX GPU when DCC is enabled immediately after splash screen
39*61046927SAndroid Build Coastguard Worker- RADV: Randomly dissapearing objects in Starfield with RX 5xx and Vega graphics
40*61046927SAndroid Build Coastguard Worker- ANV: fp64 shader leaked
41*61046927SAndroid Build Coastguard Worker- RadeonSI: glClear() causes clear texture for some frames on RX580
42*61046927SAndroid Build Coastguard Worker
43*61046927SAndroid Build Coastguard Worker
44*61046927SAndroid Build Coastguard WorkerChanges
45*61046927SAndroid Build Coastguard Worker-------
46*61046927SAndroid Build Coastguard Worker
47*61046927SAndroid Build Coastguard WorkerChristian Gmeiner (1):
48*61046927SAndroid Build Coastguard Worker
49*61046927SAndroid Build Coastguard Worker- isaspec: encode: Correct used regex
50*61046927SAndroid Build Coastguard Worker
51*61046927SAndroid Build Coastguard WorkerDanylo Piliaiev (2):
52*61046927SAndroid Build Coastguard Worker
53*61046927SAndroid Build Coastguard Worker- tu/kgsl: Fix memory leak of tmp allocations during submissions
54*61046927SAndroid Build Coastguard Worker- radv: fix unused non-xfb shader outputs not being removed
55*61046927SAndroid Build Coastguard Worker
56*61046927SAndroid Build Coastguard WorkerDave Airlie (1):
57*61046927SAndroid Build Coastguard Worker
58*61046927SAndroid Build Coastguard Worker- llvmpipe: reset viewport_index_slot in fb bind
59*61046927SAndroid Build Coastguard Worker
60*61046927SAndroid Build Coastguard WorkerDavid Rosca (2):
61*61046927SAndroid Build Coastguard Worker
62*61046927SAndroid Build Coastguard Worker- frontends/va: Process VAEncSequenceParameterBufferType first in vaRenderPicture
63*61046927SAndroid Build Coastguard Worker- frontends/va: Set default rate control values once when creating encoder
64*61046927SAndroid Build Coastguard Worker
65*61046927SAndroid Build Coastguard WorkerEric Engestrom (8):
66*61046927SAndroid Build Coastguard Worker
67*61046927SAndroid Build Coastguard Worker- docs: add sha256sum for 23.1.8
68*61046927SAndroid Build Coastguard Worker- .pick_status.json: Update to 632792eca0f3befb2edec9e429e696b88001be0f
69*61046927SAndroid Build Coastguard Worker- .pick_status.json: Mark 6d00c2f78cf651ef156c287368783ac6d0c40d50 as denominated
70*61046927SAndroid Build Coastguard Worker- .pick_status.json: Update to e7d393b1d7b8fd9b39942d4c2e5b32c46ffffff7
71*61046927SAndroid Build Coastguard Worker- .pick_status.json: Update to 6ea2ea0bb0e04ee658ed8ebb4e51515b2f4d20fb
72*61046927SAndroid Build Coastguard Worker- .pick_status.json: Update to a2641ddf0dfba68f957e4d7d839d7b5bbd02aa62
73*61046927SAndroid Build Coastguard Worker- .pick_status.json: Mark a0fba1731193c2475843ab704a2b053abdcaab43 as denominated
74*61046927SAndroid Build Coastguard Worker- .pick_status.json: Mark 2be9b66cddbe56136adb95013f084b3d881b8b71 as denominated
75*61046927SAndroid Build Coastguard Worker
76*61046927SAndroid Build Coastguard WorkerGeorg Lehmann (2):
77*61046927SAndroid Build Coastguard Worker
78*61046927SAndroid Build Coastguard Worker- aco: fix p_extract with v1 dst and s1 operand
79*61046927SAndroid Build Coastguard Worker- aco: implement 64bit div find_lsb
80*61046927SAndroid Build Coastguard Worker
81*61046927SAndroid Build Coastguard WorkerGert Wollny (1):
82*61046927SAndroid Build Coastguard Worker
83*61046927SAndroid Build Coastguard Worker- copyimage: check requested slice early when cube maps are involved
84*61046927SAndroid Build Coastguard Worker
85*61046927SAndroid Build Coastguard WorkerKarmjit Mahil (1):
86*61046927SAndroid Build Coastguard Worker
87*61046927SAndroid Build Coastguard Worker- pvr: Fix dynamic desc offset storage
88*61046927SAndroid Build Coastguard Worker
89*61046927SAndroid Build Coastguard WorkerKarol Herbst (1):
90*61046927SAndroid Build Coastguard Worker
91*61046927SAndroid Build Coastguard Worker- meson/rusticl: add sha1_h
92*61046927SAndroid Build Coastguard Worker
93*61046927SAndroid Build Coastguard WorkerKenneth Graunke (1):
94*61046927SAndroid Build Coastguard Worker
95*61046927SAndroid Build Coastguard Worker- mesa: Fix zeroing of new ParameterValues array entries when growing
96*61046927SAndroid Build Coastguard Worker
97*61046927SAndroid Build Coastguard WorkerKonrad Dybcio (1):
98*61046927SAndroid Build Coastguard Worker
99*61046927SAndroid Build Coastguard Worker- freedreno: Include speedbin fallback in 690 chipid to fix probing
100*61046927SAndroid Build Coastguard Worker
101*61046927SAndroid Build Coastguard WorkerKonstantin Seurer (1):
102*61046927SAndroid Build Coastguard Worker
103*61046927SAndroid Build Coastguard Worker- aco/spill: Make sure that offset stays in bounds
104*61046927SAndroid Build Coastguard Worker
105*61046927SAndroid Build Coastguard WorkerLionel Landwerlin (2):
106*61046927SAndroid Build Coastguard Worker
107*61046927SAndroid Build Coastguard Worker- intel: don't assume Linux minor dev node
108*61046927SAndroid Build Coastguard Worker- iris: add missing workaround for 3DSTATE_LINE_STIPPLE
109*61046927SAndroid Build Coastguard Worker
110*61046927SAndroid Build Coastguard WorkerLiviu Prodea (1):
111*61046927SAndroid Build Coastguard Worker
112*61046927SAndroid Build Coastguard Worker- microsoft/clc: Don't build compiler test if build-tests is false
113*61046927SAndroid Build Coastguard Worker
114*61046927SAndroid Build Coastguard WorkerMarek Olšák (1):
115*61046927SAndroid Build Coastguard Worker
116*61046927SAndroid Build Coastguard Worker- ac/llvm: fix flat PS input corruption
117*61046927SAndroid Build Coastguard Worker
118*61046927SAndroid Build Coastguard WorkerMike Blumenkrantz (6):
119*61046927SAndroid Build Coastguard Worker
120*61046927SAndroid Build Coastguard Worker- zink: move swapchain fence to swapchain object
121*61046927SAndroid Build Coastguard Worker- zink: avoid UAF on wayland async present with to-be-retired swapchain
122*61046927SAndroid Build Coastguard Worker- zink: always trace_screen_unwrap in acquire
123*61046927SAndroid Build Coastguard Worker- glx: XFree visual info
124*61046927SAndroid Build Coastguard Worker- radv: fix external handle type queries for dmabuf/fd
125*61046927SAndroid Build Coastguard Worker- zink: fix crashing in image rebinds
126*61046927SAndroid Build Coastguard Worker
127*61046927SAndroid Build Coastguard WorkerPierre-Eric Pelloux-Prayer (1):
128*61046927SAndroid Build Coastguard Worker
129*61046927SAndroid Build Coastguard Worker- radeonsi: emit framebuffer state after allocating cmask
130*61046927SAndroid Build Coastguard Worker
131*61046927SAndroid Build Coastguard WorkerRhys Perry (1):
132*61046927SAndroid Build Coastguard Worker
133*61046927SAndroid Build Coastguard Worker- aco/optimizer_postRA: don't combine DPP across exec on GFX8/9
134*61046927SAndroid Build Coastguard Worker
135*61046927SAndroid Build Coastguard WorkerSamuel Pitoiset (3):
136*61046927SAndroid Build Coastguard Worker
137*61046927SAndroid Build Coastguard Worker- radv: stop skip emitting CB states when there is no color attachment
138*61046927SAndroid Build Coastguard Worker- radv: simplify the NGG vs legacy pipelinestat query path
139*61046927SAndroid Build Coastguard Worker- radv: fix COMPUTE_SHADER_INVOCATIONS query on compute queue
140*61046927SAndroid Build Coastguard Worker
141*61046927SAndroid Build Coastguard WorkerTapani Pälli (2):
142*61046927SAndroid Build Coastguard Worker
143*61046927SAndroid Build Coastguard Worker- anv: fix a leak of fp64_nir shader
144*61046927SAndroid Build Coastguard Worker- iris: flush data cache when flushing HDC on GFX < 12
145*61046927SAndroid Build Coastguard Worker
146*61046927SAndroid Build Coastguard Workerantonino (3):
147*61046927SAndroid Build Coastguard Worker
148*61046927SAndroid Build Coastguard Worker- vulkan: Extend vkGet/SetPrivateDataEXT handling to all platforms
149*61046927SAndroid Build Coastguard Worker- vulkan: Extend vkGet/SetPrivateDataEXT handling to VkSurface
150*61046927SAndroid Build Coastguard Worker- vulkan: Handle vkSetDebugUtilsObjectNameEXT on WSI objects
151*61046927SAndroid Build Coastguard Worker
152*61046927SAndroid Build Coastguard Workerwangra (1):
153*61046927SAndroid Build Coastguard Worker
154*61046927SAndroid Build Coastguard Worker- tu/kgsl: Fix bitfield of DITHER_MODE_MRT6
155