xref: /aosp_15_r20/external/mesa3d/docs/relnotes/23.1.5.rst (revision 6104692788411f58d303aa86923a9ff6ecaded22)
1*61046927SAndroid Build Coastguard WorkerMesa 23.1.5 Release Notes / 2023-08-02
2*61046927SAndroid Build Coastguard Worker======================================
3*61046927SAndroid Build Coastguard Worker
4*61046927SAndroid Build Coastguard WorkerMesa 23.1.5 is a bug fix release which fixes bugs found since the 23.1.4 release.
5*61046927SAndroid Build Coastguard Worker
6*61046927SAndroid Build Coastguard WorkerMesa 23.1.5 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.5 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    3cf88576fdebf24fc4047067936131c90cb6541c27365996b79b661dec1fb153  mesa-23.1.5.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- Baldurs Gate 3 (DX11) - Graphical corruption on RDNA3 (ACO regression)
35*61046927SAndroid Build Coastguard Worker- intel: Deathloop and other DX12 games fail assert(validated) with invalid SEL instruction
36*61046927SAndroid Build Coastguard Worker
37*61046927SAndroid Build Coastguard Worker
38*61046927SAndroid Build Coastguard WorkerChanges
39*61046927SAndroid Build Coastguard Worker-------
40*61046927SAndroid Build Coastguard Worker
41*61046927SAndroid Build Coastguard WorkerAlex Denes (1):
42*61046927SAndroid Build Coastguard Worker
43*61046927SAndroid Build Coastguard Worker- virgl: link VA driver with build-id
44*61046927SAndroid Build Coastguard Worker
45*61046927SAndroid Build Coastguard WorkerAlyssa Rosenzweig (3):
46*61046927SAndroid Build Coastguard Worker
47*61046927SAndroid Build Coastguard Worker- panfrost: Lower vertex_id for XFB
48*61046927SAndroid Build Coastguard Worker- panfrost: Fix transform feedback on v9 harder
49*61046927SAndroid Build Coastguard Worker- nir/lower_blend: Fix 32-bit logicops
50*61046927SAndroid Build Coastguard Worker
51*61046927SAndroid Build Coastguard WorkerBas Nieuwenhuizen (2):
52*61046927SAndroid Build Coastguard Worker
53*61046927SAndroid Build Coastguard Worker- aco: fix nir_op_vec8/16 with 16-bit elements.
54*61046927SAndroid Build Coastguard Worker- aco: Fix some constant patterns in 16-bit vec4 construction with s_pack.
55*61046927SAndroid Build Coastguard Worker
56*61046927SAndroid Build Coastguard WorkerConnor Abbott (1):
57*61046927SAndroid Build Coastguard Worker
58*61046927SAndroid Build Coastguard Worker- tu: Fix vk2tu_*_stage flag type
59*61046927SAndroid Build Coastguard Worker
60*61046927SAndroid Build Coastguard WorkerDaniel Stone (1):
61*61046927SAndroid Build Coastguard Worker
62*61046927SAndroid Build Coastguard Worker- egl/wayland: Always initialise fd_display_gpu
63*61046927SAndroid Build Coastguard Worker
64*61046927SAndroid Build Coastguard WorkerDanylo Piliaiev (3):
65*61046927SAndroid Build Coastguard Worker
66*61046927SAndroid Build Coastguard Worker- freedreno/regs: Rename SP_FS_CTRL_REG0.DIFF_FINE into LODPIXMASK
67*61046927SAndroid Build Coastguard Worker- ir3: Fix FS quad ops returning wrong values from helper invocations
68*61046927SAndroid Build Coastguard Worker- tu,freedreno: Forbid blit event for R8G8_SRGB due to gpu faults
69*61046927SAndroid Build Coastguard Worker
70*61046927SAndroid Build Coastguard WorkerDave Airlie (1):
71*61046927SAndroid Build Coastguard Worker
72*61046927SAndroid Build Coastguard Worker- gallivm: fix atomic global temporary storage.
73*61046927SAndroid Build Coastguard Worker
74*61046927SAndroid Build Coastguard WorkerEric Engestrom (4):
75*61046927SAndroid Build Coastguard Worker
76*61046927SAndroid Build Coastguard Worker- docs: add sha256sum for 23.1.4
77*61046927SAndroid Build Coastguard Worker- .pick_status.json: Update to c75bf084d0b0ee4d4ba1d74ba5a7486a07ba8334
78*61046927SAndroid Build Coastguard Worker- .pick_status.json: Update to 2b7599dc495669a9f935dcb80e5b62a100a9b788
79*61046927SAndroid Build Coastguard Worker- .pick_status.json: Update to 8d7f682bdbaee2cd7185203770bfc3f0e07ee427
80*61046927SAndroid Build Coastguard Worker
81*61046927SAndroid Build Coastguard WorkerGeorg Lehmann (1):
82*61046927SAndroid Build Coastguard Worker
83*61046927SAndroid Build Coastguard Worker- aco/gfx11: fix get_gfx11_true16_mask with v_cmp_class_f16
84*61046927SAndroid Build Coastguard Worker
85*61046927SAndroid Build Coastguard WorkerKarol Herbst (2):
86*61046927SAndroid Build Coastguard Worker
87*61046927SAndroid Build Coastguard Worker- nv50/ir/nir: fix txq emission on MS textures
88*61046927SAndroid Build Coastguard Worker- nv50/ir/nir: Fix zero source handling of tex instructions.
89*61046927SAndroid Build Coastguard Worker
90*61046927SAndroid Build Coastguard WorkerKonstantin Seurer (2):
91*61046927SAndroid Build Coastguard Worker
92*61046927SAndroid Build Coastguard Worker- gallivm: Fix atomic_global types
93*61046927SAndroid Build Coastguard Worker- draw: Do not restart the primitive_id at 0
94*61046927SAndroid Build Coastguard Worker
95*61046927SAndroid Build Coastguard WorkerLionel Landwerlin (1):
96*61046927SAndroid Build Coastguard Worker
97*61046927SAndroid Build Coastguard Worker- intel/fs: fix missing predicate on SEL instruction
98*61046927SAndroid Build Coastguard Worker
99*61046927SAndroid Build Coastguard WorkerMike Blumenkrantz (7):
100*61046927SAndroid Build Coastguard Worker
101*61046927SAndroid Build Coastguard Worker- zink: be even dumber about buffer refs when replacing storage
102*61046927SAndroid Build Coastguard Worker- zink: emit SpvCapabilitySampleMaskPostDepthCoverage with SpvExecutionModePostDepthCoverage
103*61046927SAndroid Build Coastguard Worker- kopper: handle pixmap creation failure more gracefully
104*61046927SAndroid Build Coastguard Worker- glxsw: check geometry of drawables on creation
105*61046927SAndroid Build Coastguard Worker- zink: don't clobber descriptor mode on multiple screen creation
106*61046927SAndroid Build Coastguard Worker- nir: fix slot calculations for compact variables with location_frac
107*61046927SAndroid Build Coastguard Worker- lavapipe: use the component offset directly for xfb
108*61046927SAndroid Build Coastguard Worker
109*61046927SAndroid Build Coastguard WorkerNanley Chery (2):
110*61046927SAndroid Build Coastguard Worker
111*61046927SAndroid Build Coastguard Worker- anv: Don't support ASTC images with modifiers
112*61046927SAndroid Build Coastguard Worker- intel/blorp: Ambiguate after CCS resolves on gfx7-8
113*61046927SAndroid Build Coastguard Worker
114*61046927SAndroid Build Coastguard WorkerRhys Perry (4):
115*61046927SAndroid Build Coastguard Worker
116*61046927SAndroid Build Coastguard Worker- radv: fix radv_get_ballot_bit_size with CS
117*61046927SAndroid Build Coastguard Worker- nir/opt_dead_cf: remove nodes after a jump earlier
118*61046927SAndroid Build Coastguard Worker- aco: insert s_nop before VGPR deallocation
119*61046927SAndroid Build Coastguard Worker- ac/llvm: fix AC_TM_CHECK_IR
120*61046927SAndroid Build Coastguard Worker
121*61046927SAndroid Build Coastguard WorkerRobert Mader (1):
122*61046927SAndroid Build Coastguard Worker
123*61046927SAndroid Build Coastguard Worker- egl/wayland: wait for compositor to release shm buffers
124*61046927SAndroid Build Coastguard Worker
125*61046927SAndroid Build Coastguard WorkerYiwei Zhang (3):
126*61046927SAndroid Build Coastguard Worker
127*61046927SAndroid Build Coastguard Worker- turnip: flush cache for dstBuffer in vkCmdCopyQueryPoolResults
128*61046927SAndroid Build Coastguard Worker- venus: fix a cmd builder render_pass state leak across reset
129*61046927SAndroid Build Coastguard Worker- venus: fix cmd state leak across implicit reset
130