修訂 | a893ce8a0cbeae515808af41d6b12d3f51140dbd (tree) |
---|---|
時間 | 2021-09-09 06:18:24 |
作者 | Eric Engestrom <eric@enge...> |
Commiter | Eric Engestrom |
docs: add release notes for 21.1.8
@@ -0,0 +1,105 @@ | ||
1 | +Mesa 21.1.8 Release Notes / 2021-09-08 | |
2 | +====================================== | |
3 | + | |
4 | +Mesa 21.1.8 is a bug fix release which fixes bugs found since the 21.1.7 release. | |
5 | + | |
6 | +Mesa 21.1.8 implements the OpenGL 4.6 API, but the version reported by | |
7 | +glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) / | |
8 | +glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used. | |
9 | +Some drivers don't support all the features required in OpenGL 4.6. OpenGL | |
10 | +4.6 is **only** available if requested at context creation. | |
11 | +Compatibility contexts may report a lower version depending on each driver. | |
12 | + | |
13 | +Mesa 21.1.8 implements the Vulkan 1.2 API, but the version reported by | |
14 | +the apiVersion property of the VkPhysicalDeviceProperties struct | |
15 | +depends on the particular driver being used. | |
16 | + | |
17 | +SHA256 checksum | |
18 | +--------------- | |
19 | + | |
20 | +:: | |
21 | + | |
22 | + TBD. | |
23 | + | |
24 | + | |
25 | +New features | |
26 | +------------ | |
27 | + | |
28 | +- None | |
29 | + | |
30 | + | |
31 | +Bug fixes | |
32 | +--------- | |
33 | + | |
34 | +- llvmpipe doesn't compile a valid shader with an useless switch | |
35 | +- GetFragDataLocation(prog, "gl_FragColor") generates INVALID_OPERATION, but specs don't say it should | |
36 | +- Possible miscompilation of a comparison with unsigned zero | |
37 | +- dEQP-VK.wsi.android.swapchain.create#image_swapchain_create_info crash on Android R | |
38 | + | |
39 | + | |
40 | +Changes | |
41 | +------- | |
42 | + | |
43 | +Alyssa Rosenzweig (1): | |
44 | + | |
45 | +- drm-shim: Support kernels with >4k pages | |
46 | + | |
47 | +Boris Brezillon (1): | |
48 | + | |
49 | +- panfrost: Fix pan_blitter_emit_bifrost_blend() | |
50 | + | |
51 | +Eric Engestrom (3): | |
52 | + | |
53 | +- .pick_status.json: Update to 8bb9e9e76fa1f062c8da9536e9ee209b2dc268f7 | |
54 | +- Revert "python: Explicitly add the 'L' suffix on Python 3" | |
55 | +- isl: drop left-over comment | |
56 | + | |
57 | +Erik Faye-Lund (2): | |
58 | + | |
59 | +- gallium/nir/tgsi: fixup indentation | |
60 | +- gallium/nir/tgsi: initialize file_max for inputs | |
61 | + | |
62 | +Ilia Mirkin (1): | |
63 | + | |
64 | +- mesa: don't return errors for gl_* GetFragData* queries | |
65 | + | |
66 | +Jason Ekstrand (1): | |
67 | + | |
68 | +- anv: Set CONTEXT_PARAM_RECOVERABLE to false | |
69 | + | |
70 | +Lionel Landwerlin (1): | |
71 | + | |
72 | +- anv/android: handle image bindings from gralloc buffers | |
73 | + | |
74 | +Mao, Marc (1): | |
75 | + | |
76 | +- iris: declare padding for iris_vue_prog_key | |
77 | + | |
78 | +Marcin Ślusarz (2): | |
79 | + | |
80 | +- nir/builder: invalidate metadata per function | |
81 | +- glsl/opt_algebraic: disable invalid optimization | |
82 | + | |
83 | +Mike Blumenkrantz (1): | |
84 | + | |
85 | +- nir/lower_vectorize_tess_levels: set num_components for vectorized loads | |
86 | + | |
87 | +Roman Stratiienko (1): | |
88 | + | |
89 | +- lima: Implement lima_resource_get_param() callback | |
90 | + | |
91 | +Simon Ser (4): | |
92 | + | |
93 | +- etnaviv: add stride, offset and modifier to resource_get_param | |
94 | +- panfrost: implement resource_get_param | |
95 | +- vc4: implement resource_get_param | |
96 | +- v3d: implement resource_get_param | |
97 | + | |
98 | +Timothy Arceri (1): | |
99 | + | |
100 | +- glsl: fix variable scope for instructions inside case statements | |
101 | + | |
102 | +Vinson Lee (2): | |
103 | + | |
104 | +- meson: Remove duplicate xvmc in build summary. | |
105 | +- nir: Initialize evaluate_cube_face_index_amd dst.x. |