xref: /aosp_15_r20/external/mesa3d/docs/relnotes/20.2.2.rst (revision 6104692788411f58d303aa86923a9ff6ecaded22)
1*61046927SAndroid Build Coastguard WorkerMesa 20.2.2 Release Notes / 2020-11-06
2*61046927SAndroid Build Coastguard Worker======================================
3*61046927SAndroid Build Coastguard Worker
4*61046927SAndroid Build Coastguard WorkerMesa 20.2.2 is a bug fix release which fixes bugs found since the 20.2.1 release.
5*61046927SAndroid Build Coastguard Worker
6*61046927SAndroid Build Coastguard WorkerMesa 20.2.2 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 20.2.2 implements the Vulkan 1.2 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    1f93eb1090cf71490cd0e204e04f8427a82b6ed534b7f49ca50cea7dcc89b861  mesa-20.2.2.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- anv: dEQP-VK.api.copy_and_blit.core.blit_image.all_formats.color.3d* failures
35*61046927SAndroid Build Coastguard Worker- anv: dEQP-VK.api.copy_and_blit.core.blit_image.all_formats.color.3d* failures
36*61046927SAndroid Build Coastguard Worker- radv/aco: Vertex explosion on RPCS3
37*61046927SAndroid Build Coastguard Worker- Gnome 3.38 with Xwayland has screen corruption for X11 apps.
38*61046927SAndroid Build Coastguard Worker- RADV: Death Stranding glitchy sky rendering
39*61046927SAndroid Build Coastguard Worker- Crash in glDrawArrays on Intel iris
40*61046927SAndroid Build Coastguard Worker- deinterlace_vaapi=rate=field does not double output's actual frame rate on AMD
41*61046927SAndroid Build Coastguard Worker- Steam game Haydee leans on implementation-dependent behavior
42*61046927SAndroid Build Coastguard Worker- vc4 in 20.2-rc has regression causing app to crash
43*61046927SAndroid Build Coastguard Worker- [RADV/ACO] Star Citizen Lighting/Shadow Issue
44*61046927SAndroid Build Coastguard Worker
45*61046927SAndroid Build Coastguard Worker
46*61046927SAndroid Build Coastguard WorkerChanges
47*61046927SAndroid Build Coastguard Worker-------
48*61046927SAndroid Build Coastguard Worker
49*61046927SAndroid Build Coastguard WorkerBas Nieuwenhuizen (3):
50*61046927SAndroid Build Coastguard Worker
51*61046927SAndroid Build Coastguard Worker- radv: Fix 1D compressed mipmaps on GFX9.
52*61046927SAndroid Build Coastguard Worker- radv: Do not access set layout during vkCmdBindDescriptorSets.
53*61046927SAndroid Build Coastguard Worker- radv: Fix variable name collision.
54*61046927SAndroid Build Coastguard Worker
55*61046927SAndroid Build Coastguard WorkerDave Airlie (1):
56*61046927SAndroid Build Coastguard Worker
57*61046927SAndroid Build Coastguard Worker- gallivm: zero init the temporary register storage.
58*61046927SAndroid Build Coastguard Worker
59*61046927SAndroid Build Coastguard WorkerDylan Baker (9):
60*61046927SAndroid Build Coastguard Worker
61*61046927SAndroid Build Coastguard Worker- docs: add SHA256 sums for 20.2.1
62*61046927SAndroid Build Coastguard Worker- .pick_status.json: Update to f29c81f863c9879a6a87724cbdae1e1818f3f6b4
63*61046927SAndroid Build Coastguard Worker- .pick_status.json: Update to aea74eac3d7706ed8d870504b163356e3f104a4c
64*61046927SAndroid Build Coastguard Worker- .pick_status.json: Update to 7c5129985bcac75053823a31674e8a1e2629230c
65*61046927SAndroid Build Coastguard Worker- .pick_status.json: Update to 3c87ac1f60875b5bbd4facca22fc426ee747997a
66*61046927SAndroid Build Coastguard Worker- .pick_status.json: Update to d0f8fe5909107aa342f62813ced9ce535ed6da32
67*61046927SAndroid Build Coastguard Worker- .pick_status.json: Update to 025050bae73d0598d788e3c307328670a3bf51c1
68*61046927SAndroid Build Coastguard Worker- .pick_status.json: Update to b92eadb29cc8ef09096d9196434d49e35a3eccaf
69*61046927SAndroid Build Coastguard Worker- .pick_status.json: Update to 8077f3f4c4a3d8007caa30eed93fed1c6bbf3c5a
70*61046927SAndroid Build Coastguard Worker
71*61046927SAndroid Build Coastguard WorkerJose Maria Casanova Crespo (2):
72*61046927SAndroid Build Coastguard Worker
73*61046927SAndroid Build Coastguard Worker- vc4: Add missing load_ubo set_align in yuv_blit fs.
74*61046927SAndroid Build Coastguard Worker- vc4: Enable nir_lower_io for uniforms
75*61046927SAndroid Build Coastguard Worker
76*61046927SAndroid Build Coastguard WorkerLionel Landwerlin (3):
77*61046927SAndroid Build Coastguard Worker
78*61046927SAndroid Build Coastguard Worker- intel/dev: Bump Max EU per subslice/dualsubslice
79*61046927SAndroid Build Coastguard Worker- anv: fix source/destination layers for 3D blits
80*61046927SAndroid Build Coastguard Worker- blorp: allow blits with floating point source layers
81*61046927SAndroid Build Coastguard Worker
82*61046927SAndroid Build Coastguard WorkerLucas Stach (2):
83*61046927SAndroid Build Coastguard Worker
84*61046927SAndroid Build Coastguard Worker- etnaviv: drm: fix BO refcount race
85*61046927SAndroid Build Coastguard Worker- etnaviv: blt: properly program surface TS offset for clears
86*61046927SAndroid Build Coastguard Worker
87*61046927SAndroid Build Coastguard WorkerMarcin Ślusarz (2):
88*61046927SAndroid Build Coastguard Worker
89*61046927SAndroid Build Coastguard Worker- vulkan/wsi: fix possible random stalls in wsi_display_wait_for_event
90*61046927SAndroid Build Coastguard Worker- intel/tools: fix invalid type in argument to printf
91*61046927SAndroid Build Coastguard Worker
92*61046927SAndroid Build Coastguard WorkerMarek Olšák (2):
93*61046927SAndroid Build Coastguard Worker
94*61046927SAndroid Build Coastguard Worker- Revert "radeonsi/gfx10: disable vertex grouping"
95*61046927SAndroid Build Coastguard Worker- winsys/amdgpu: remove incorrect assertion check against max_check_space_size
96*61046927SAndroid Build Coastguard Worker
97*61046927SAndroid Build Coastguard WorkerMichael Tretter (1):
98*61046927SAndroid Build Coastguard Worker
99*61046927SAndroid Build Coastguard Worker- etnaviv: free tgsi tokens when shader state is deleted
100*61046927SAndroid Build Coastguard Worker
101*61046927SAndroid Build Coastguard WorkerMichel Dänzer (3):
102*61046927SAndroid Build Coastguard Worker
103*61046927SAndroid Build Coastguard Worker- loader/dri3: Only allocate additional buffers if needed
104*61046927SAndroid Build Coastguard Worker- loader/dri3: Keep current number of back buffers if frame was skipped
105*61046927SAndroid Build Coastguard Worker- loader/dri3: Allocate up to 4 back buffers for page flips
106*61046927SAndroid Build Coastguard Worker
107*61046927SAndroid Build Coastguard WorkerNanley Chery (3):
108*61046927SAndroid Build Coastguard Worker
109*61046927SAndroid Build Coastguard Worker- st/mesa: Add missing sentinels in format_map[]
110*61046927SAndroid Build Coastguard Worker- intel/isl: Drop redundant unpack of unorm channels
111*61046927SAndroid Build Coastguard Worker- isl: Fix the aux-map encoding for D24_UNORM_X8
112*61046927SAndroid Build Coastguard Worker
113*61046927SAndroid Build Coastguard WorkerRhys Perry (4):
114*61046927SAndroid Build Coastguard Worker
115*61046927SAndroid Build Coastguard Worker- nir/opt_load_store_vectorize: don't vectorize stores across demote
116*61046927SAndroid Build Coastguard Worker- aco: add missing SCC clobber in get_buffer_size
117*61046927SAndroid Build Coastguard Worker- aco: update phi_map in add_subdword_operand()
118*61046927SAndroid Build Coastguard Worker- aco: ignore the ACO-inserted continue in create_continue_phis()
119*61046927SAndroid Build Coastguard Worker
120*61046927SAndroid Build Coastguard WorkerRob Clark (1):
121*61046927SAndroid Build Coastguard Worker
122*61046927SAndroid Build Coastguard Worker- freedreno: Disallow tiled if SHARED and not QCOM_COMPRESSED
123*61046927SAndroid Build Coastguard Worker
124*61046927SAndroid Build Coastguard WorkerRyan Neph (1):
125*61046927SAndroid Build Coastguard Worker
126*61046927SAndroid Build Coastguard Worker- virgl: Fixes portal2 binary name in tweak config
127*61046927SAndroid Build Coastguard Worker
128*61046927SAndroid Build Coastguard WorkerSamuel Pitoiset (1):
129*61046927SAndroid Build Coastguard Worker
130*61046927SAndroid Build Coastguard Worker- aco: fix determining if LOD is zero for nir_texop_txf/nir_texop_txs
131*61046927SAndroid Build Coastguard Worker
132*61046927SAndroid Build Coastguard WorkerTapani Pälli (2):
133*61046927SAndroid Build Coastguard Worker
134*61046927SAndroid Build Coastguard Worker- gallivm/nir: handle nir_op_flt in lp_build_nir_llvm
135*61046927SAndroid Build Coastguard Worker- iris: fix the order of src and dst for fence memcpy
136*61046927SAndroid Build Coastguard Worker
137*61046927SAndroid Build Coastguard WorkerThong Thai (1):
138*61046927SAndroid Build Coastguard Worker
139*61046927SAndroid Build Coastguard Worker- frontends/va/postproc: Un-break field flag
140*61046927SAndroid Build Coastguard Worker
141*61046927SAndroid Build Coastguard WorkerTimothy Arceri (1):
142*61046927SAndroid Build Coastguard Worker
143*61046927SAndroid Build Coastguard Worker- glsl: relax rule on varying matching for shaders older than 4.00
144*61046927SAndroid Build Coastguard Worker
145*61046927SAndroid Build Coastguard WorkerTony Wasserka (1):
146*61046927SAndroid Build Coastguard Worker
147*61046927SAndroid Build Coastguard Worker- aco/isel: Always export position data from VS/NGG
148