xref: /aosp_15_r20/external/mesa3d/docs/relnotes/19.1.2.rst (revision 6104692788411f58d303aa86923a9ff6ecaded22)
1*61046927SAndroid Build Coastguard WorkerMesa 19.1.2 Release Notes / July 9, 2019
2*61046927SAndroid Build Coastguard Worker========================================
3*61046927SAndroid Build Coastguard Worker
4*61046927SAndroid Build Coastguard WorkerMesa 19.1.2 is a bug fix release which fixes bugs found since the 19.1.1
5*61046927SAndroid Build Coastguard Workerrelease.
6*61046927SAndroid Build Coastguard Worker
7*61046927SAndroid Build Coastguard WorkerMesa 19.1.2 implements the OpenGL 4.5 API, but the version reported by
8*61046927SAndroid Build Coastguard WorkerglGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
9*61046927SAndroid Build Coastguard WorkerglGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
10*61046927SAndroid Build Coastguard Workerused. Some drivers don't support all the features required in OpenGL
11*61046927SAndroid Build Coastguard Worker4.5. OpenGL 4.5 is **only** available if requested at context creation.
12*61046927SAndroid Build Coastguard WorkerCompatibility contexts may report a lower version depending on each
13*61046927SAndroid Build Coastguard Workerdriver.
14*61046927SAndroid Build Coastguard Worker
15*61046927SAndroid Build Coastguard WorkerSHA256 checksums
16*61046927SAndroid Build Coastguard Worker----------------
17*61046927SAndroid Build Coastguard Worker
18*61046927SAndroid Build Coastguard Worker::
19*61046927SAndroid Build Coastguard Worker
20*61046927SAndroid Build Coastguard Worker   813a144ea8ebefb7b48b6733f3f603855b0f61268d86cc1cc26a6b4be908fcfd  mesa-19.1.2.tar.xz
21*61046927SAndroid Build Coastguard Worker
22*61046927SAndroid Build Coastguard WorkerNew features
23*61046927SAndroid Build Coastguard Worker------------
24*61046927SAndroid Build Coastguard Worker
25*61046927SAndroid Build Coastguard WorkerNone
26*61046927SAndroid Build Coastguard Worker
27*61046927SAndroid Build Coastguard WorkerBug fixes
28*61046927SAndroid Build Coastguard Worker---------
29*61046927SAndroid Build Coastguard Worker
30*61046927SAndroid Build Coastguard Worker-  `Bug 110702 <https://bugs.freedesktop.org/show_bug.cgi?id=110702>`__
31*61046927SAndroid Build Coastguard Worker   - segfault in radeonsi HEVC hardware decoding with yuv420p10le
32*61046927SAndroid Build Coastguard Worker-  `Bug 110783 <https://bugs.freedesktop.org/show_bug.cgi?id=110783>`__
33*61046927SAndroid Build Coastguard Worker   - Mesa 19.1 rc crashing MPV with VAAPI
34*61046927SAndroid Build Coastguard Worker-  `Bug 110944 <https://bugs.freedesktop.org/show_bug.cgi?id=110944>`__
35*61046927SAndroid Build Coastguard Worker   - [Bisected] Blender 2.8 crashes when closing certain windows
36*61046927SAndroid Build Coastguard Worker-  `Bug 110953 <https://bugs.freedesktop.org/show_bug.cgi?id=110953>`__
37*61046927SAndroid Build Coastguard Worker   - Adding a redundant single-iteration do-while loop causes different
38*61046927SAndroid Build Coastguard Worker   image to be rendered
39*61046927SAndroid Build Coastguard Worker-  `Bug 110999 <https://bugs.freedesktop.org/show_bug.cgi?id=110999>`__
40*61046927SAndroid Build Coastguard Worker   - 19.1.0: assert in vkAllocateDescriptorSets using immutable samplers
41*61046927SAndroid Build Coastguard Worker   on Ivy Bridge
42*61046927SAndroid Build Coastguard Worker-  `Bug 111019 <https://bugs.freedesktop.org/show_bug.cgi?id=111019>`__
43*61046927SAndroid Build Coastguard Worker   - radv doesn't handle variable descriptor count properly
44*61046927SAndroid Build Coastguard Worker
45*61046927SAndroid Build Coastguard WorkerChanges
46*61046927SAndroid Build Coastguard Worker-------
47*61046927SAndroid Build Coastguard Worker
48*61046927SAndroid Build Coastguard WorkerAnuj Phogat (3):
49*61046927SAndroid Build Coastguard Worker
50*61046927SAndroid Build Coastguard Worker-  Revert "i965/icl: Add WA_2204188704 to disable pixel shader panic
51*61046927SAndroid Build Coastguard Worker   dispatch"
52*61046927SAndroid Build Coastguard Worker-  Revert "anv/icl: Add WA_2204188704 to disable pixel shader panic
53*61046927SAndroid Build Coastguard Worker   dispatch"
54*61046927SAndroid Build Coastguard Worker-  Revert "iris/icl: Add WA_2204188704 to disable pixel shader panic
55*61046927SAndroid Build Coastguard Worker   dispatch"
56*61046927SAndroid Build Coastguard Worker
57*61046927SAndroid Build Coastguard WorkerArfrever Frehtes Taifersar Arahesis (1):
58*61046927SAndroid Build Coastguard Worker
59*61046927SAndroid Build Coastguard Worker-  meson: Improve detection of Python when using Meson >=0.50.
60*61046927SAndroid Build Coastguard Worker
61*61046927SAndroid Build Coastguard WorkerBas Nieuwenhuizen (2):
62*61046927SAndroid Build Coastguard Worker
63*61046927SAndroid Build Coastguard Worker-  radv: Only allocate supplied number of descriptors when variable.
64*61046927SAndroid Build Coastguard Worker-  radv: Fix interactions between variable descriptor count and inline
65*61046927SAndroid Build Coastguard Worker   uniform blocks.
66*61046927SAndroid Build Coastguard Worker
67*61046927SAndroid Build Coastguard WorkerCaio Marcelo de Oliveira Filho (1):
68*61046927SAndroid Build Coastguard Worker
69*61046927SAndroid Build Coastguard Worker-  spirv: Ignore ArrayStride in OpPtrAccessChain for Workgroup
70*61046927SAndroid Build Coastguard Worker
71*61046927SAndroid Build Coastguard WorkerDylan Baker (2):
72*61046927SAndroid Build Coastguard Worker
73*61046927SAndroid Build Coastguard Worker-  meson: Add support for using cmake for finding LLVM
74*61046927SAndroid Build Coastguard Worker-  Revert "meson: Add support for using cmake for finding LLVM"
75*61046927SAndroid Build Coastguard Worker
76*61046927SAndroid Build Coastguard WorkerEric Anholt (2):
77*61046927SAndroid Build Coastguard Worker
78*61046927SAndroid Build Coastguard Worker-  freedreno: Fix UBO load range detection on booleans.
79*61046927SAndroid Build Coastguard Worker-  freedreno: Fix up end range of unaligned UBO loads.
80*61046927SAndroid Build Coastguard Worker
81*61046927SAndroid Build Coastguard WorkerEric Engestrom (1):
82*61046927SAndroid Build Coastguard Worker
83*61046927SAndroid Build Coastguard Worker-  meson: bump required libdrm version to 2.4.81
84*61046927SAndroid Build Coastguard Worker
85*61046927SAndroid Build Coastguard WorkerGert Wollny (2):
86*61046927SAndroid Build Coastguard Worker
87*61046927SAndroid Build Coastguard Worker-  gallium: Add CAP for opcode DIV
88*61046927SAndroid Build Coastguard Worker-  vl: Use CS composite shader only if TEX_LZ and DIV are supported
89*61046927SAndroid Build Coastguard Worker
90*61046927SAndroid Build Coastguard WorkerIan Romanick (1):
91*61046927SAndroid Build Coastguard Worker
92*61046927SAndroid Build Coastguard Worker-  glsl: Don't increase the iteration count when there are no
93*61046927SAndroid Build Coastguard Worker   terminators
94*61046927SAndroid Build Coastguard Worker
95*61046927SAndroid Build Coastguard WorkerJames Clarke (1):
96*61046927SAndroid Build Coastguard Worker
97*61046927SAndroid Build Coastguard Worker-  meson: GNU/kFreeBSD has DRM/KMS and requires -D_GNU_SOURCE
98*61046927SAndroid Build Coastguard Worker
99*61046927SAndroid Build Coastguard WorkerFaith Ekstrand (2):
100*61046927SAndroid Build Coastguard Worker
101*61046927SAndroid Build Coastguard Worker-  anv/descriptor_set: Only write texture swizzles if we have an image
102*61046927SAndroid Build Coastguard Worker   view
103*61046927SAndroid Build Coastguard Worker-  iris: Use a uint16_t for key sizes
104*61046927SAndroid Build Coastguard Worker
105*61046927SAndroid Build Coastguard WorkerJory Pratt (2):
106*61046927SAndroid Build Coastguard Worker
107*61046927SAndroid Build Coastguard Worker-  util: Heap-allocate 256K zlib buffer
108*61046927SAndroid Build Coastguard Worker-  meson: Search for execinfo.h
109*61046927SAndroid Build Coastguard Worker
110*61046927SAndroid Build Coastguard WorkerJuan A. Suarez Romero (3):
111*61046927SAndroid Build Coastguard Worker
112*61046927SAndroid Build Coastguard Worker-  docs: add sha256 checksums for 19.1.1
113*61046927SAndroid Build Coastguard Worker-  intel: fix wrong format usage
114*61046927SAndroid Build Coastguard Worker-  Update version to 19.1.2
115*61046927SAndroid Build Coastguard Worker
116*61046927SAndroid Build Coastguard WorkerKenneth Graunke (2):
117*61046927SAndroid Build Coastguard Worker
118*61046927SAndroid Build Coastguard Worker-  iris: Enable PIPE_CAP_SURFACE_REINTERPRET_BLOCKS
119*61046927SAndroid Build Coastguard Worker-  gallium: Make util_copy_image_view handle shader_access
120*61046927SAndroid Build Coastguard Worker
121*61046927SAndroid Build Coastguard WorkerLionel Landwerlin (2):
122*61046927SAndroid Build Coastguard Worker
123*61046927SAndroid Build Coastguard Worker-  intel/compiler: fix derivative on y axis implementation
124*61046927SAndroid Build Coastguard Worker-  intel/compiler: don't use byte operands for src1 on ICL
125*61046927SAndroid Build Coastguard Worker
126*61046927SAndroid Build Coastguard WorkerNanley Chery (2):
127*61046927SAndroid Build Coastguard Worker
128*61046927SAndroid Build Coastguard Worker-  intel: Add and use helpers for level0 extent
129*61046927SAndroid Build Coastguard Worker-  isl: Don't align phys_level0_sa by block dimension
130*61046927SAndroid Build Coastguard Worker
131*61046927SAndroid Build Coastguard WorkerNataraj Deshpande (1):
132*61046927SAndroid Build Coastguard Worker
133*61046927SAndroid Build Coastguard Worker-  anv: Add HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED in vk_format
134*61046927SAndroid Build Coastguard Worker
135*61046927SAndroid Build Coastguard WorkerPierre-Eric Pelloux-Prayer (2):
136*61046927SAndroid Build Coastguard Worker
137*61046927SAndroid Build Coastguard Worker-  mesa: delete framebuffer texture attachment sampler views
138*61046927SAndroid Build Coastguard Worker-  radeon/uvd: fix calc_ctx_size_h265_main10
139*61046927SAndroid Build Coastguard Worker
140*61046927SAndroid Build Coastguard WorkerRob Clark (1):
141*61046927SAndroid Build Coastguard Worker
142*61046927SAndroid Build Coastguard Worker-  freedreno/a5xx: fix batch leak in fd5 blitter path
143*61046927SAndroid Build Coastguard Worker
144*61046927SAndroid Build Coastguard WorkerSagar Ghuge (1):
145*61046927SAndroid Build Coastguard Worker
146*61046927SAndroid Build Coastguard Worker-  glsl: Fix round64 conversion function
147*61046927SAndroid Build Coastguard Worker
148*61046927SAndroid Build Coastguard WorkerSamuel Pitoiset (1):
149*61046927SAndroid Build Coastguard Worker
150*61046927SAndroid Build Coastguard Worker-  radv: only enable VK_AMD_gpu_shader_{half_float,int16} on GFX9+
151*61046927SAndroid Build Coastguard Worker
152*61046927SAndroid Build Coastguard WorkerSergii Romantsov (1):
153*61046927SAndroid Build Coastguard Worker
154*61046927SAndroid Build Coastguard Worker-  i965: leaking of upload-BO with push constants
155*61046927SAndroid Build Coastguard Worker
156*61046927SAndroid Build Coastguard WorkerVille Syrjälä (1):
157*61046927SAndroid Build Coastguard Worker
158*61046927SAndroid Build Coastguard Worker-  anv/cmd_buffer: Reuse gen8 Cmd{Set, Reset}Event on gen7
159