xref: /aosp_15_r20/external/mesa3d/docs/relnotes/20.2.4.rst (revision 6104692788411f58d303aa86923a9ff6ecaded22)
1*61046927SAndroid Build Coastguard WorkerMesa 20.2.4 Release Notes / 2020-12-04
2*61046927SAndroid Build Coastguard Worker======================================
3*61046927SAndroid Build Coastguard Worker
4*61046927SAndroid Build Coastguard WorkerMesa 20.2.4 is a bug fix release which fixes bugs found since the 20.2.3 release.
5*61046927SAndroid Build Coastguard Worker
6*61046927SAndroid Build Coastguard WorkerMesa 20.2.4 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.4 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    0572dc6015d2e1c50f67823edd16855ae9b6feded0a1470598404e75e64aa092  mesa-20.2.4.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- [AMDGPU NAVI 5700xt] Large parts of the Blender viewport does not render correctly if an object with hair is moved.
35*61046927SAndroid Build Coastguard Worker- zink: regression after !7606
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 WorkerChristian Gmeiner (1):
42*61046927SAndroid Build Coastguard Worker
43*61046927SAndroid Build Coastguard Worker- etnaviv/drm: fix evil-twin etna_drm_table_lock
44*61046927SAndroid Build Coastguard Worker
45*61046927SAndroid Build Coastguard WorkerDaniel Stone (1):
46*61046927SAndroid Build Coastguard Worker
47*61046927SAndroid Build Coastguard Worker- freedreno: Add missing dependency to build
48*61046927SAndroid Build Coastguard Worker
49*61046927SAndroid Build Coastguard WorkerDanylo Piliaiev (1):
50*61046927SAndroid Build Coastguard Worker
51*61046927SAndroid Build Coastguard Worker- freedreno/a6xx: Fix typo in height alignment calculation in a6xx layout
52*61046927SAndroid Build Coastguard Worker
53*61046927SAndroid Build Coastguard WorkerDave Airlie (1):
54*61046927SAndroid Build Coastguard Worker
55*61046927SAndroid Build Coastguard Worker- llvmpipe/setup: move point stats collection earlier.
56*61046927SAndroid Build Coastguard Worker
57*61046927SAndroid Build Coastguard WorkerDylan Baker (6):
58*61046927SAndroid Build Coastguard Worker
59*61046927SAndroid Build Coastguard Worker- docs: Add relnotes for 20.2.3
60*61046927SAndroid Build Coastguard Worker- .pick_status.json: Update to a92f597b98bb032b904c7c8a8c3a9fe798b51915
61*61046927SAndroid Build Coastguard Worker- .pick_status.json: Update to 89f6b72f19dbc503386643c6283047bdb1013bef
62*61046927SAndroid Build Coastguard Worker- amd/llvm: run clang-format
63*61046927SAndroid Build Coastguard Worker- .pick_status.json: Update to 872c4bcd27db7b7ca26abe9fc090ae26d502156f
64*61046927SAndroid Build Coastguard Worker- pick-ui: don't grab the mouse
65*61046927SAndroid Build Coastguard Worker
66*61046927SAndroid Build Coastguard WorkerEric Anholt (5):
67*61046927SAndroid Build Coastguard Worker
68*61046927SAndroid Build Coastguard Worker- freedreno: Fix leak of u_transfer_helper.
69*61046927SAndroid Build Coastguard Worker- gallium: Fix leak of bound SSBOs at CSO context destruction.
70*61046927SAndroid Build Coastguard Worker- gallivm: Fix max const buffer count.
71*61046927SAndroid Build Coastguard Worker- gallium: Fix leak of currently bound UBOs at CSO context destruction.
72*61046927SAndroid Build Coastguard Worker- freedreno: Break out of "should we free the entry" loop once we've freed.
73*61046927SAndroid Build Coastguard Worker
74*61046927SAndroid Build Coastguard WorkerEric Engestrom (1):
75*61046927SAndroid Build Coastguard Worker
76*61046927SAndroid Build Coastguard Worker- gitlab-ci: drop deprecated platforms that snuck in when nobody was watching
77*61046927SAndroid Build Coastguard Worker
78*61046927SAndroid Build Coastguard WorkerErik Faye-Lund (1):
79*61046927SAndroid Build Coastguard Worker
80*61046927SAndroid Build Coastguard Worker- zink: fix layered resolves
81*61046927SAndroid Build Coastguard Worker
82*61046927SAndroid Build Coastguard WorkerIan Romanick (1):
83*61046927SAndroid Build Coastguard Worker
84*61046927SAndroid Build Coastguard Worker- intel/compiler: Rotate instructions ROR and ROL cannot have source modifiers
85*61046927SAndroid Build Coastguard Worker
86*61046927SAndroid Build Coastguard WorkerJames Park (1):
87*61046927SAndroid Build Coastguard Worker
88*61046927SAndroid Build Coastguard Worker- radv: Fix leak in radv_amdgpu_winsys_destroy()
89*61046927SAndroid Build Coastguard Worker
90*61046927SAndroid Build Coastguard WorkerKrunal Patel (1):
91*61046927SAndroid Build Coastguard Worker
92*61046927SAndroid Build Coastguard Worker- radeon/vce: Bitrate not updated when changing framerate
93*61046927SAndroid Build Coastguard Worker
94*61046927SAndroid Build Coastguard WorkerLionel Landwerlin (1):
95*61046927SAndroid Build Coastguard Worker
96*61046927SAndroid Build Coastguard Worker- anv: fix descriptor pool leak in VMA object
97*61046927SAndroid Build Coastguard Worker
98*61046927SAndroid Build Coastguard WorkerLucas Stach (1):
99*61046927SAndroid Build Coastguard Worker
100*61046927SAndroid Build Coastguard Worker- etnaviv: fix disabling of INT filter for real
101*61046927SAndroid Build Coastguard Worker
102*61046927SAndroid Build Coastguard WorkerMarek Olšák (5):
103*61046927SAndroid Build Coastguard Worker
104*61046927SAndroid Build Coastguard Worker- mesa: call FLUSH_VERTICES before changing sampler uniforms
105*61046927SAndroid Build Coastguard Worker- ac/nir: fix a typo in ac_are_tessfactors_def_in_all_invocs
106*61046927SAndroid Build Coastguard Worker- radeonsi: fix a memory leak in si_create_dcc_retile_cs
107*61046927SAndroid Build Coastguard Worker- radeonsi: fix a nasty bug in si_pm4.c
108*61046927SAndroid Build Coastguard Worker- radeonsi: disable WGP mode on gfx10.3 to prevent hangs
109*61046927SAndroid Build Coastguard Worker
110*61046927SAndroid Build Coastguard WorkerPierre-Eric Pelloux-Prayer (1):
111*61046927SAndroid Build Coastguard Worker
112*61046927SAndroid Build Coastguard Worker- radeonsi/gfx10: flush gfx cs on ngg -> legacy transition
113*61046927SAndroid Build Coastguard Worker
114*61046927SAndroid Build Coastguard WorkerRhys Perry (7):
115*61046927SAndroid Build Coastguard Worker
116*61046927SAndroid Build Coastguard Worker- nir/unsigned_upper_bound: fix buffer overflow in search_phi_bcsel
117*61046927SAndroid Build Coastguard Worker- nir: fix sampler_lod_parameters_pan indices
118*61046927SAndroid Build Coastguard Worker- aco: don't combine precise max(min()) to med3
119*61046927SAndroid Build Coastguard Worker- aco: fix combine_constant_comparison_ordering() NaN check with 16/64-bit
120*61046927SAndroid Build Coastguard Worker- aco: disallow various v_add_u32 opts if modifiers are used
121*61046927SAndroid Build Coastguard Worker- aco: disable omod if the sign of zeros should be preserved
122*61046927SAndroid Build Coastguard Worker- aco: fix fp16 \*0.5 omod
123*61046927SAndroid Build Coastguard Worker
124*61046927SAndroid Build Coastguard WorkerSuresh Guttula (2):
125*61046927SAndroid Build Coastguard Worker
126*61046927SAndroid Build Coastguard Worker- gallium: update abs_delta segementation parameter
127*61046927SAndroid Build Coastguard Worker- radeon/vcn : Corrected dpb_size calculation for VP9_2
128*61046927SAndroid Build Coastguard Worker
129*61046927SAndroid Build Coastguard WorkerTapani Pälli (1):
130*61046927SAndroid Build Coastguard Worker
131*61046927SAndroid Build Coastguard Worker- iris: initialize shared screen->vtbl only once
132*61046927SAndroid Build Coastguard Worker
133*61046927SAndroid Build Coastguard WorkerTimur Kristóf (1):
134*61046927SAndroid Build Coastguard Worker
135*61046927SAndroid Build Coastguard Worker- aco/optimizer: Only set scc_needed when it is actually needed.
136