xref: /aosp_15_r20/external/mesa3d/docs/relnotes/19.2.0.rst (revision 6104692788411f58d303aa86923a9ff6ecaded22)
1*61046927SAndroid Build Coastguard WorkerMesa 19.2.0 Release Notes / 2019.09.25
2*61046927SAndroid Build Coastguard Worker======================================
3*61046927SAndroid Build Coastguard Worker
4*61046927SAndroid Build Coastguard WorkerMesa 19.2.0 is a new development release. People who are concerned with
5*61046927SAndroid Build Coastguard Workerstability and reliability should stick with a previous release or wait
6*61046927SAndroid Build Coastguard Workerfor Mesa 19.2.1.
7*61046927SAndroid Build Coastguard Worker
8*61046927SAndroid Build Coastguard WorkerMesa 19.2.0 implements the OpenGL 4.5 API, but the version reported by
9*61046927SAndroid Build Coastguard WorkerglGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
10*61046927SAndroid Build Coastguard WorkerglGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
11*61046927SAndroid Build Coastguard Workerused. Some drivers don't support all the features required in OpenGL
12*61046927SAndroid Build Coastguard Worker4.5. OpenGL 4.5 is **only** available if requested at context creation.
13*61046927SAndroid Build Coastguard WorkerCompatibility contexts may report a lower version depending on each
14*61046927SAndroid Build Coastguard Workerdriver.
15*61046927SAndroid Build Coastguard Worker
16*61046927SAndroid Build Coastguard WorkerMesa 19.2.0 implements the Vulkan 1.1 API, but the version reported by
17*61046927SAndroid Build Coastguard Workerthe apiVersion property of the VkPhysicalDeviceProperties struct depends
18*61046927SAndroid Build Coastguard Workeron the particular driver being used.
19*61046927SAndroid Build Coastguard Worker
20*61046927SAndroid Build Coastguard WorkerSHA256 checksums
21*61046927SAndroid Build Coastguard Worker----------------
22*61046927SAndroid Build Coastguard Worker
23*61046927SAndroid Build Coastguard Worker::
24*61046927SAndroid Build Coastguard Worker
25*61046927SAndroid Build Coastguard Worker       b060caa2a00f856431160ff7377d0e8f58f2aa48c16ee5a9e265ebdccb10852a  mesa-19.2.0.tar.xz
26*61046927SAndroid Build Coastguard Worker
27*61046927SAndroid Build Coastguard WorkerNew features
28*61046927SAndroid Build Coastguard Worker------------
29*61046927SAndroid Build Coastguard Worker
30*61046927SAndroid Build Coastguard Worker-  GL_ARB_post_depth_coverage on radeonsi (Navi)
31*61046927SAndroid Build Coastguard Worker-  GL_ARB_seamless_cubemap_per_texture on etnaviv (if GPU supports
32*61046927SAndroid Build Coastguard Worker   SEAMLESS_CUBE_MAP)
33*61046927SAndroid Build Coastguard Worker-  GL_EXT_shader_image_load_store on radeonsi (with LLVM >= 10)
34*61046927SAndroid Build Coastguard Worker-  GL_EXT_shader_samples_identical on iris and radeonsi (if using NIR)
35*61046927SAndroid Build Coastguard Worker-  GL_EXT_texture_shadow_lod on i965, iris
36*61046927SAndroid Build Coastguard Worker-  EGL_EXT_platform_device
37*61046927SAndroid Build Coastguard Worker-  VK_AMD_buffer_marker on radv
38*61046927SAndroid Build Coastguard Worker-  VK_EXT_index_type_uint8 on radv
39*61046927SAndroid Build Coastguard Worker-  VK_EXT_post_depth_coverage on radv
40*61046927SAndroid Build Coastguard Worker-  VK_EXT_queue_family_foreign on radv
41*61046927SAndroid Build Coastguard Worker-  VK_EXT_sample_locations on radv
42*61046927SAndroid Build Coastguard Worker-  VK_EXT_shader_demote_to_helper_invocation on Intel.
43*61046927SAndroid Build Coastguard Worker-  VK_KHR_depth_stencil_resolve on radv
44*61046927SAndroid Build Coastguard Worker-  VK_KHR_imageless_framebuffer on radv
45*61046927SAndroid Build Coastguard Worker-  VK_KHR_shader_atomic_int64 on radv
46*61046927SAndroid Build Coastguard Worker-  VK_KHR_uniform_buffer_standard_layout on radv
47*61046927SAndroid Build Coastguard Worker
48*61046927SAndroid Build Coastguard WorkerBug fixes
49*61046927SAndroid Build Coastguard Worker---------
50*61046927SAndroid Build Coastguard Worker
51*61046927SAndroid Build Coastguard Worker-  `Bug 103674 <https://bugs.freedesktop.org/show_bug.cgi?id=103674>`__
52*61046927SAndroid Build Coastguard Worker   - u_queue.c:173:7: error: implicit declaration of function
53*61046927SAndroid Build Coastguard Worker   'timespec_get' is invalid in C99
54*61046927SAndroid Build Coastguard Worker-  `Bug 104395 <https://bugs.freedesktop.org/show_bug.cgi?id=104395>`__
55*61046927SAndroid Build Coastguard Worker   - [CTS] GTF-GL46.gtf32.GL3Tests.packed_pixels.packed_pixels tests
56*61046927SAndroid Build Coastguard Worker   fail on 32bit Mesa
57*61046927SAndroid Build Coastguard Worker-  `Bug 110765 <https://bugs.freedesktop.org/show_bug.cgi?id=110765>`__
58*61046927SAndroid Build Coastguard Worker   - ANV regression: Assertion \`pass->attachment_count ==
59*61046927SAndroid Build Coastguard Worker   framebuffer->attachment_count' failed
60*61046927SAndroid Build Coastguard Worker-  `Bug 110814 <https://bugs.freedesktop.org/show_bug.cgi?id=110814>`__
61*61046927SAndroid Build Coastguard Worker   - KWin compositor crashes on launch
62*61046927SAndroid Build Coastguard Worker-  `Bug 111069 <https://bugs.freedesktop.org/show_bug.cgi?id=111069>`__
63*61046927SAndroid Build Coastguard Worker   - Assertion fails in nir_opt_remove_phis.c during compilation of
64*61046927SAndroid Build Coastguard Worker   SPIR-V shader
65*61046927SAndroid Build Coastguard Worker-  `Bug 111213 <https://bugs.freedesktop.org/show_bug.cgi?id=111213>`__
66*61046927SAndroid Build Coastguard Worker   - VA-API nouveau SIGSEGV and asserts
67*61046927SAndroid Build Coastguard Worker-  `Bug 111241 <https://bugs.freedesktop.org/show_bug.cgi?id=111241>`__
68*61046927SAndroid Build Coastguard Worker   - Shadertoy shader causing hang
69*61046927SAndroid Build Coastguard Worker-  `Bug 111248 <https://bugs.freedesktop.org/show_bug.cgi?id=111248>`__
70*61046927SAndroid Build Coastguard Worker   - Navi10 Font rendering issue in Overwatch
71*61046927SAndroid Build Coastguard Worker-  `Bug 111271 <https://bugs.freedesktop.org/show_bug.cgi?id=111271>`__
72*61046927SAndroid Build Coastguard Worker   - Crash in eglMakeCurrent
73*61046927SAndroid Build Coastguard Worker-  `Bug 111308 <https://bugs.freedesktop.org/show_bug.cgi?id=111308>`__
74*61046927SAndroid Build Coastguard Worker   - [Regression, NIR, bisected] Black squares in Unigine Heaven via
75*61046927SAndroid Build Coastguard Worker   DXVK
76*61046927SAndroid Build Coastguard Worker-  `Bug 111401 <https://bugs.freedesktop.org/show_bug.cgi?id=111401>`__
77*61046927SAndroid Build Coastguard Worker   - Vulkan overlay layer - async compute not supported, making overlay
78*61046927SAndroid Build Coastguard Worker   disappear in Doom
79*61046927SAndroid Build Coastguard Worker-  `Bug 111405 <https://bugs.freedesktop.org/show_bug.cgi?id=111405>`__
80*61046927SAndroid Build Coastguard Worker   - Some infinite 'do{}while' loops lead mesa to an infinite
81*61046927SAndroid Build Coastguard Worker   compilation
82*61046927SAndroid Build Coastguard Worker-  `Bug 111411 <https://bugs.freedesktop.org/show_bug.cgi?id=111411>`__
83*61046927SAndroid Build Coastguard Worker   - SPIR-V shader leads to GPU hang, sometimes making machine unstable
84*61046927SAndroid Build Coastguard Worker-  `Bug 111414 <https://bugs.freedesktop.org/show_bug.cgi?id=111414>`__
85*61046927SAndroid Build Coastguard Worker   - [REGRESSION] [BISECTED] Segmentation fault in si_bind_blend_state
86*61046927SAndroid Build Coastguard Worker   after removal of the blend state NULL check
87*61046927SAndroid Build Coastguard Worker-  `Bug 111467 <https://bugs.freedesktop.org/show_bug.cgi?id=111467>`__
88*61046927SAndroid Build Coastguard Worker   - WOLF RPG Editor + Gallium Nine Standalone: Rendering issue when
89*61046927SAndroid Build Coastguard Worker   using Iris driver
90*61046927SAndroid Build Coastguard Worker-  `Bug 111490 <https://bugs.freedesktop.org/show_bug.cgi?id=111490>`__
91*61046927SAndroid Build Coastguard Worker   - [REGRESSION] [BISECTED] Shadow Tactics: Blades of the Shogun -
92*61046927SAndroid Build Coastguard Worker   problems rendering water
93*61046927SAndroid Build Coastguard Worker-  `Bug 111493 <https://bugs.freedesktop.org/show_bug.cgi?id=111493>`__
94*61046927SAndroid Build Coastguard Worker   - In the game The Surge (378540) - textures disappear then appear
95*61046927SAndroid Build Coastguard Worker   again when I change the camera angle view
96*61046927SAndroid Build Coastguard Worker-  `Bug 111509 <https://bugs.freedesktop.org/show_bug.cgi?id=111509>`__
97*61046927SAndroid Build Coastguard Worker   - [regression][bisected]
98*61046927SAndroid Build Coastguard Worker   piglit.spec.ext_image_dma_buf_import.ext_image_dma_buf_import-export
99*61046927SAndroid Build Coastguard Worker   fails on iris
100*61046927SAndroid Build Coastguard Worker-  `Bug 111522 <https://bugs.freedesktop.org/show_bug.cgi?id=111522>`__
101*61046927SAndroid Build Coastguard Worker   - [bisected] Supraland no longer start
102*61046927SAndroid Build Coastguard Worker-  `Bug 111529 <https://bugs.freedesktop.org/show_bug.cgi?id=111529>`__
103*61046927SAndroid Build Coastguard Worker   - EGL_PLATFORM=drm doesn't expose MESA_query_driver extension
104*61046927SAndroid Build Coastguard Worker-  `Bug 111552 <https://bugs.freedesktop.org/show_bug.cgi?id=111552>`__
105*61046927SAndroid Build Coastguard Worker   - Geekbench 5.0 Vulkan compute benchmark fails on Anvil
106*61046927SAndroid Build Coastguard Worker-  `Bug 111566 <https://bugs.freedesktop.org/show_bug.cgi?id=111566>`__
107*61046927SAndroid Build Coastguard Worker   - [REGRESSION] [BISECTED] Large CS workgroup sizes broken in
108*61046927SAndroid Build Coastguard Worker   combination with FP64 on Intel.
109*61046927SAndroid Build Coastguard Worker-  `Bug 111576 <https://bugs.freedesktop.org/show_bug.cgi?id=111576>`__
110*61046927SAndroid Build Coastguard Worker   - [bisected] Performance regression in X4:Foundations in 19.2
111*61046927SAndroid Build Coastguard Worker-  `Bug 111676 <https://bugs.freedesktop.org/show_bug.cgi?id=111676>`__
112*61046927SAndroid Build Coastguard Worker   - Tropico 6 apitrace throws error into logs
113*61046927SAndroid Build Coastguard Worker-  `Bug 111734 <https://bugs.freedesktop.org/show_bug.cgi?id=111734>`__
114*61046927SAndroid Build Coastguard Worker   - Geometry shader with double interpolators fails in LLVM
115*61046927SAndroid Build Coastguard Worker
116*61046927SAndroid Build Coastguard WorkerChanges
117*61046927SAndroid Build Coastguard Worker-------
118*61046927SAndroid Build Coastguard Worker
119*61046927SAndroid Build Coastguard WorkerAdam Jackson (1):
120*61046927SAndroid Build Coastguard Worker
121*61046927SAndroid Build Coastguard Worker-  docs: Update bug report URLs for the gitlab migration
122*61046927SAndroid Build Coastguard Worker
123*61046927SAndroid Build Coastguard WorkerAlex Smith (1):
124*61046927SAndroid Build Coastguard Worker
125*61046927SAndroid Build Coastguard Worker-  radv: Change memory type order for GPUs without dedicated VRAM
126*61046927SAndroid Build Coastguard Worker
127*61046927SAndroid Build Coastguard WorkerAlyssa Rosenzweig (1):
128*61046927SAndroid Build Coastguard Worker
129*61046927SAndroid Build Coastguard Worker-  pan/midgard: Fix writeout combining
130*61046927SAndroid Build Coastguard Worker
131*61046927SAndroid Build Coastguard WorkerAndres Gomez (1):
132*61046927SAndroid Build Coastguard Worker
133*61046927SAndroid Build Coastguard Worker-  docs: Add the maximum implemented Vulkan API version in 19.2 rel
134*61046927SAndroid Build Coastguard Worker   notes
135*61046927SAndroid Build Coastguard Worker
136*61046927SAndroid Build Coastguard WorkerAndres Rodriguez (1):
137*61046927SAndroid Build Coastguard Worker
138*61046927SAndroid Build Coastguard Worker-  radv: additional query fixes
139*61046927SAndroid Build Coastguard Worker
140*61046927SAndroid Build Coastguard WorkerArcady Goldmints-Orlov (1):
141*61046927SAndroid Build Coastguard Worker
142*61046927SAndroid Build Coastguard Worker-  anv: fix descriptor limits on gen8
143*61046927SAndroid Build Coastguard Worker
144*61046927SAndroid Build Coastguard WorkerBas Nieuwenhuizen (6):
145*61046927SAndroid Build Coastguard Worker
146*61046927SAndroid Build Coastguard Worker-  radv: Use correct vgpr_comp_cnt for VS if both prim_id and
147*61046927SAndroid Build Coastguard Worker   instance_id are needed.
148*61046927SAndroid Build Coastguard Worker-  radv: Emit VGT_GS_ONCHIP_CNTL for tess on GFX10.
149*61046927SAndroid Build Coastguard Worker-  radv: Disable NGG for geometry shaders.
150*61046927SAndroid Build Coastguard Worker-  Revert "ac/nir: Lower large indirect variables to scratch"
151*61046927SAndroid Build Coastguard Worker-  tu: Set up glsl types.
152*61046927SAndroid Build Coastguard Worker-  radv: Add workaround for hang in The Surge 2.
153*61046927SAndroid Build Coastguard Worker
154*61046927SAndroid Build Coastguard WorkerCaio Marcelo de Oliveira Filho (2):
155*61046927SAndroid Build Coastguard Worker
156*61046927SAndroid Build Coastguard Worker-  nir/lower_explicit_io: Handle 1 bit loads and stores
157*61046927SAndroid Build Coastguard Worker-  glsl/nir: Avoid overflow when setting max_uniform_location
158*61046927SAndroid Build Coastguard Worker
159*61046927SAndroid Build Coastguard WorkerConnor Abbott (1):
160*61046927SAndroid Build Coastguard Worker
161*61046927SAndroid Build Coastguard Worker-  radv: Call nir_propagate_invariant()
162*61046927SAndroid Build Coastguard Worker
163*61046927SAndroid Build Coastguard WorkerDanylo Piliaiev (3):
164*61046927SAndroid Build Coastguard Worker
165*61046927SAndroid Build Coastguard Worker-  nir/loop_unroll: Prepare loop for unrolling in wrapper_unroll
166*61046927SAndroid Build Coastguard Worker-  nir/loop_analyze: Treat do{}while(false) loops as 0 iterations
167*61046927SAndroid Build Coastguard Worker-  tgsi_to_nir: Translate TGSI_INTERPOLATE_COLOR as INTERP_MODE_NONE
168*61046927SAndroid Build Coastguard Worker
169*61046927SAndroid Build Coastguard WorkerDave Airlie (2):
170*61046927SAndroid Build Coastguard Worker
171*61046927SAndroid Build Coastguard Worker-  virgl: fix format conversion for recent gallium changes.
172*61046927SAndroid Build Coastguard Worker-  gallivm: fix atomic compare-and-swap
173*61046927SAndroid Build Coastguard Worker
174*61046927SAndroid Build Coastguard WorkerDave Stevenson (1):
175*61046927SAndroid Build Coastguard Worker
176*61046927SAndroid Build Coastguard Worker-  broadcom/v3d: Allow importing linear BOs with arbitrary
177*61046927SAndroid Build Coastguard Worker   offset/stride.
178*61046927SAndroid Build Coastguard Worker
179*61046927SAndroid Build Coastguard WorkerDylan Baker (9):
180*61046927SAndroid Build Coastguard Worker
181*61046927SAndroid Build Coastguard Worker-  bump version to 19.2-rc2
182*61046927SAndroid Build Coastguard Worker-  nir: Add is_not_negative helper function
183*61046927SAndroid Build Coastguard Worker-  Bump version for rc3
184*61046927SAndroid Build Coastguard Worker-  meson: don't generate file into subdirs
185*61046927SAndroid Build Coastguard Worker-  add patches to be ignored
186*61046927SAndroid Build Coastguard Worker-  Bump version for 19.2.0-rc4
187*61046927SAndroid Build Coastguard Worker-  cherry-ignore: Add patches
188*61046927SAndroid Build Coastguard Worker-  rehardcode from origin/master to upstream/master
189*61046927SAndroid Build Coastguard Worker-  bin/get-pick-list: use --oneline=pretty instead of --oneline
190*61046927SAndroid Build Coastguard Worker
191*61046927SAndroid Build Coastguard WorkerEmil Velikov (1):
192*61046927SAndroid Build Coastguard Worker
193*61046927SAndroid Build Coastguard Worker-  Update version to 19.2.0-rc1
194*61046927SAndroid Build Coastguard Worker
195*61046927SAndroid Build Coastguard WorkerEric Engestrom (14):
196*61046927SAndroid Build Coastguard Worker
197*61046927SAndroid Build Coastguard Worker-  ttn: fix 64-bit shift on 32-bit \`1\`
198*61046927SAndroid Build Coastguard Worker-  egl: fix deadlock in malloc error path
199*61046927SAndroid Build Coastguard Worker-  util/os_file: fix double-close()
200*61046927SAndroid Build Coastguard Worker-  anv: fix format string in error message
201*61046927SAndroid Build Coastguard Worker-  freedreno/drm-shim: fix mem leak
202*61046927SAndroid Build Coastguard Worker-  nir: fix memleak in error path
203*61046927SAndroid Build Coastguard Worker-  anv: add support for driconf
204*61046927SAndroid Build Coastguard Worker-  wsi: add minImageCount override
205*61046927SAndroid Build Coastguard Worker-  anv: add support for vk_x11_override_min_image_count
206*61046927SAndroid Build Coastguard Worker-  amd: move adaptive sync to performance section, as it is defined in
207*61046927SAndroid Build Coastguard Worker   xmlpool
208*61046927SAndroid Build Coastguard Worker-  radv: add support for vk_x11_override_min_image_count
209*61046927SAndroid Build Coastguard Worker-  drirc: override minImageCount=2 for gfxbench
210*61046927SAndroid Build Coastguard Worker-  gl: drop incorrect pkg-config file for glvnd
211*61046927SAndroid Build Coastguard Worker-  meson: re-add incorrect pkg-config files with GLVND for backward
212*61046927SAndroid Build Coastguard Worker   compatibility
213*61046927SAndroid Build Coastguard Worker
214*61046927SAndroid Build Coastguard WorkerErik Faye-Lund (2):
215*61046927SAndroid Build Coastguard Worker
216*61046927SAndroid Build Coastguard Worker-  gallium/auxiliary/indices: consistently apply start only to input
217*61046927SAndroid Build Coastguard Worker-  util: fix SSE-version needed for double opcodes
218*61046927SAndroid Build Coastguard Worker
219*61046927SAndroid Build Coastguard WorkerHaihao Xiang (1):
220*61046927SAndroid Build Coastguard Worker
221*61046927SAndroid Build Coastguard Worker-  i965: support AYUV/XYUV for external import only
222*61046927SAndroid Build Coastguard Worker
223*61046927SAndroid Build Coastguard WorkerHal Gentz (2):
224*61046927SAndroid Build Coastguard Worker
225*61046927SAndroid Build Coastguard Worker-  glx: Fix SEGV due to dereferencing a NULL ptr from XCB-GLX.
226*61046927SAndroid Build Coastguard Worker-  gallium/osmesa: Fix the inability to set no context as current.
227*61046927SAndroid Build Coastguard Worker
228*61046927SAndroid Build Coastguard WorkerIago Toral Quiroga (1):
229*61046927SAndroid Build Coastguard Worker
230*61046927SAndroid Build Coastguard Worker-  v3d: make sure we have enough space in the CL for the primitive
231*61046927SAndroid Build Coastguard Worker   counts packet
232*61046927SAndroid Build Coastguard Worker
233*61046927SAndroid Build Coastguard WorkerIan Romanick (8):
234*61046927SAndroid Build Coastguard Worker
235*61046927SAndroid Build Coastguard Worker-  nir/algrbraic: Don't optimize open-coded bitfield reverse when
236*61046927SAndroid Build Coastguard Worker   lowering is enabled
237*61046927SAndroid Build Coastguard Worker-  intel/compiler: Request bitfield_reverse lowering on pre-Gen7
238*61046927SAndroid Build Coastguard Worker   hardware
239*61046927SAndroid Build Coastguard Worker-  nir/algebraic: Mark some value range analysis-based optimizations
240*61046927SAndroid Build Coastguard Worker   imprecise
241*61046927SAndroid Build Coastguard Worker-  nir/range-analysis: Adjust result range of exp2 to account for
242*61046927SAndroid Build Coastguard Worker   flush-to-zero
243*61046927SAndroid Build Coastguard Worker-  nir/range-analysis: Adjust result range of multiplication to account
244*61046927SAndroid Build Coastguard Worker   for flush-to-zero
245*61046927SAndroid Build Coastguard Worker-  nir/range-analysis: Fix incorrect fadd range result for (ne_zero,
246*61046927SAndroid Build Coastguard Worker   ne_zero)
247*61046927SAndroid Build Coastguard Worker-  nir/range-analysis: Handle constants in nir_op_mov just like
248*61046927SAndroid Build Coastguard Worker   nir_op_bcsel
249*61046927SAndroid Build Coastguard Worker-  nir/algebraic: Do not apply late DPH optimization in vertex
250*61046927SAndroid Build Coastguard Worker   processing stages
251*61046927SAndroid Build Coastguard Worker
252*61046927SAndroid Build Coastguard WorkerIlia Mirkin (1):
253*61046927SAndroid Build Coastguard Worker
254*61046927SAndroid Build Coastguard Worker-  gallium/vl: use compute preference for all multimedia, not just blit
255*61046927SAndroid Build Coastguard Worker
256*61046927SAndroid Build Coastguard WorkerFaith Ekstrand (9):
257*61046927SAndroid Build Coastguard Worker
258*61046927SAndroid Build Coastguard Worker-  anv: Bump maxComputeWorkgroupSize
259*61046927SAndroid Build Coastguard Worker-  nir: Handle complex derefs in nir_split_array_vars
260*61046927SAndroid Build Coastguard Worker-  nir: Don't infinitely recurse in lower_ssa_defs_to_regs_block
261*61046927SAndroid Build Coastguard Worker-  nir: Add a block_is_unreachable helper
262*61046927SAndroid Build Coastguard Worker-  nir/repair_ssa: Repair dominance for unreachable blocks
263*61046927SAndroid Build Coastguard Worker-  nir/repair_ssa: Insert deref casts when needed
264*61046927SAndroid Build Coastguard Worker-  nir/dead_cf: Repair SSA if the pass makes progress
265*61046927SAndroid Build Coastguard Worker-  intel/fs: Handle UNDEF in split_virtual_grfs
266*61046927SAndroid Build Coastguard Worker-  nir/repair_ssa: Replace the unreachable check with the phi builder
267*61046927SAndroid Build Coastguard Worker
268*61046927SAndroid Build Coastguard WorkerJonathan Marek (1):
269*61046927SAndroid Build Coastguard Worker
270*61046927SAndroid Build Coastguard Worker-  freedreno/a2xx: ir2: fix lowering of instructions after float
271*61046927SAndroid Build Coastguard Worker   lowering
272*61046927SAndroid Build Coastguard Worker
273*61046927SAndroid Build Coastguard WorkerJose Maria Casanova Crespo (1):
274*61046927SAndroid Build Coastguard Worker
275*61046927SAndroid Build Coastguard Worker-  mesa: recover target_check before get_current_tex_objects
276*61046927SAndroid Build Coastguard Worker
277*61046927SAndroid Build Coastguard WorkerJuan A. Suarez Romero (1):
278*61046927SAndroid Build Coastguard Worker
279*61046927SAndroid Build Coastguard Worker-  bin/get-pick-list.sh: sha1 commits can be smaller than 8 chars
280*61046927SAndroid Build Coastguard Worker
281*61046927SAndroid Build Coastguard WorkerKenneth Graunke (20):
282*61046927SAndroid Build Coastguard Worker
283*61046927SAndroid Build Coastguard Worker-  gallium/ddebug: Wrap resource_get_param if available
284*61046927SAndroid Build Coastguard Worker-  gallium/trace: Wrap resource_get_param if available
285*61046927SAndroid Build Coastguard Worker-  gallium/rbug: Wrap resource_get_param if available
286*61046927SAndroid Build Coastguard Worker-  gallium/noop: Implement resource_get_param
287*61046927SAndroid Build Coastguard Worker-  iris: Replace devinfo->gen with GEN_GEN
288*61046927SAndroid Build Coastguard Worker-  iris: Fix broken aux.possible/sampler_usages bitmask handling
289*61046927SAndroid Build Coastguard Worker-  iris: Update fast clear colors on Gen9 with direct immediate writes.
290*61046927SAndroid Build Coastguard Worker-  iris: Drop copy format hacks from copy region based transfer path.
291*61046927SAndroid Build Coastguard Worker-  iris: Avoid unnecessary resolves on transfer maps
292*61046927SAndroid Build Coastguard Worker-  iris: Fix large timeout handling in rel2abs()
293*61046927SAndroid Build Coastguard Worker-  isl: Drop UnormPathInColorPipe for buffer surfaces.
294*61046927SAndroid Build Coastguard Worker-  isl: Don't set UnormPathInColorPipe for integer surfaces.
295*61046927SAndroid Build Coastguard Worker-  util: Add a \_mesa_i64roundevenf() helper.
296*61046927SAndroid Build Coastguard Worker-  mesa: Fix \_mesa_float_to_unorm() on 32-bit systems.
297*61046927SAndroid Build Coastguard Worker-  iris: Fix partial fast clear checks to account for miplevel.
298*61046927SAndroid Build Coastguard Worker-  iris: Report correct number of planes for planar images
299*61046927SAndroid Build Coastguard Worker-  iris: Fix constant buffer sizes for non-UBOs
300*61046927SAndroid Build Coastguard Worker-  gallium: Fix util_format_get_depth_only
301*61046927SAndroid Build Coastguard Worker-  iris: Initialize ice->state.prim_mode to an invalid value
302*61046927SAndroid Build Coastguard Worker-  intel: Increase Gen11 compute shader scratch IDs to 64.
303*61046927SAndroid Build Coastguard Worker
304*61046927SAndroid Build Coastguard WorkerLepton Wu (1):
305*61046927SAndroid Build Coastguard Worker
306*61046927SAndroid Build Coastguard Worker-  virgl: Fix pipe_resource leaks under multi-sample.
307*61046927SAndroid Build Coastguard Worker
308*61046927SAndroid Build Coastguard WorkerLionel Landwerlin (9):
309*61046927SAndroid Build Coastguard Worker
310*61046927SAndroid Build Coastguard Worker-  util/timespec: use unsigned 64 bit integers for nsec values
311*61046927SAndroid Build Coastguard Worker-  util: fix compilation on macos
312*61046927SAndroid Build Coastguard Worker-  egl: fix platform selection
313*61046927SAndroid Build Coastguard Worker-  vulkan/overlay: bounce image back to present layout
314*61046927SAndroid Build Coastguard Worker-  radv: store engine name
315*61046927SAndroid Build Coastguard Worker-  driconfig: add a new engine name/version parameter
316*61046927SAndroid Build Coastguard Worker-  vulkan: add vk_x11_strict_image_count option
317*61046927SAndroid Build Coastguard Worker-  util/xmlconfig: fix regexp compile failure check
318*61046927SAndroid Build Coastguard Worker-  drirc: include unreal engine version 0 to 23
319*61046927SAndroid Build Coastguard Worker
320*61046927SAndroid Build Coastguard WorkerMarek Olšák (23):
321*61046927SAndroid Build Coastguard Worker
322*61046927SAndroid Build Coastguard Worker-  radeonsi/gfx10: fix the legacy pipeline by storing as_ngg in the
323*61046927SAndroid Build Coastguard Worker   shader cache
324*61046927SAndroid Build Coastguard Worker-  radeonsi: move some global shader cache flags to per-binary flags
325*61046927SAndroid Build Coastguard Worker-  radeonsi/gfx10: fix tessellation for the legacy pipeline
326*61046927SAndroid Build Coastguard Worker-  radeonsi/gfx10: fix the PRIMITIVES_GENERATED query if using legacy
327*61046927SAndroid Build Coastguard Worker   streamout
328*61046927SAndroid Build Coastguard Worker-  radeonsi/gfx10: create the GS copy shader if using legacy streamout
329*61046927SAndroid Build Coastguard Worker-  radeonsi/gfx10: add as_ngg variant for VS as ES to select Wave32/64
330*61046927SAndroid Build Coastguard Worker-  radeonsi/gfx10: fix InstanceID for legacy VS+GS
331*61046927SAndroid Build Coastguard Worker-  radeonsi/gfx10: don't initialize VGT_INSTANCE_STEP_RATE_0
332*61046927SAndroid Build Coastguard Worker-  radeonsi/gfx10: always use the legacy pipeline for streamout
333*61046927SAndroid Build Coastguard Worker-  radeonsi/gfx10: finish up Navi14, add PCI ID
334*61046927SAndroid Build Coastguard Worker-  radeonsi/gfx10: add AMD_DEBUG=nongg
335*61046927SAndroid Build Coastguard Worker-  winsys/amdgpu+radeon: process AMD_DEBUG in addition to R600_DEBUG
336*61046927SAndroid Build Coastguard Worker-  radeonsi: add PKT3_CONTEXT_REG_RMW
337*61046927SAndroid Build Coastguard Worker-  radeonsi/gfx10: remove incorrect ngg/pos_writes_edgeflag variables
338*61046927SAndroid Build Coastguard Worker-  radeonsi/gfx10: set PA_CL_VS_OUT_CNTL with CONTEXT_REG_RMW to fix
339*61046927SAndroid Build Coastguard Worker   edge flags
340*61046927SAndroid Build Coastguard Worker-  radeonsi: consolidate determining VGPR_COMP_CNT for API VS
341*61046927SAndroid Build Coastguard Worker-  radeonsi: unbind blend/DSA/rasterizer state correctly in delete
342*61046927SAndroid Build Coastguard Worker   functions
343*61046927SAndroid Build Coastguard Worker-  radeonsi: fix scratch buffer WAVESIZE setting leading to corruption
344*61046927SAndroid Build Coastguard Worker-  radeonsi/gfx10: don't call gfx10_destroy_query with compute-only
345*61046927SAndroid Build Coastguard Worker   contexts
346*61046927SAndroid Build Coastguard Worker-  radeonsi/gfx10: fix wave occupancy computations
347*61046927SAndroid Build Coastguard Worker-  radeonsi: add Navi12 PCI ID
348*61046927SAndroid Build Coastguard Worker-  amd: add more PCI IDs for Navi14
349*61046927SAndroid Build Coastguard Worker-  ac/addrlib: fix chip identification for Vega10, Arcturus, Raven2,
350*61046927SAndroid Build Coastguard Worker   Renoir
351*61046927SAndroid Build Coastguard Worker
352*61046927SAndroid Build Coastguard WorkerMauro Rossi (2):
353*61046927SAndroid Build Coastguard Worker
354*61046927SAndroid Build Coastguard Worker-  android: mesa: revert "Enable asm unconditionally"
355*61046927SAndroid Build Coastguard Worker-  android: anv: libmesa_vulkan_common: add libmesa_util static
356*61046927SAndroid Build Coastguard Worker   dependency
357*61046927SAndroid Build Coastguard Worker
358*61046927SAndroid Build Coastguard WorkerPaulo Zanoni (2):
359*61046927SAndroid Build Coastguard Worker
360*61046927SAndroid Build Coastguard Worker-  intel/fs: grab fail_msg from v32 instead of v16 when v32->run_cs
361*61046927SAndroid Build Coastguard Worker   fails
362*61046927SAndroid Build Coastguard Worker-  intel/fs: fix SHADER_OPCODE_CLUSTER_BROADCAST for SIMD32
363*61046927SAndroid Build Coastguard Worker
364*61046927SAndroid Build Coastguard WorkerPierre-Eric Pelloux-Prayer (1):
365*61046927SAndroid Build Coastguard Worker
366*61046927SAndroid Build Coastguard Worker-  glsl: replace 'x + (-x)' with constant 0
367*61046927SAndroid Build Coastguard Worker
368*61046927SAndroid Build Coastguard WorkerRafael Antognolli (1):
369*61046927SAndroid Build Coastguard Worker
370*61046927SAndroid Build Coastguard Worker-  anv: Only re-emit non-dynamic state that has changed.
371*61046927SAndroid Build Coastguard Worker
372*61046927SAndroid Build Coastguard WorkerRhys Perry (1):
373*61046927SAndroid Build Coastguard Worker
374*61046927SAndroid Build Coastguard Worker-  radv: always emit a position export in gs copy shaders
375*61046927SAndroid Build Coastguard Worker
376*61046927SAndroid Build Coastguard WorkerSamuel Iglesias Gonsálvez (1):
377*61046927SAndroid Build Coastguard Worker
378*61046927SAndroid Build Coastguard Worker-  intel/nir: do not apply the fsin and fcos trig workarounds for consts
379*61046927SAndroid Build Coastguard Worker
380*61046927SAndroid Build Coastguard WorkerSamuel Pitoiset (11):
381*61046927SAndroid Build Coastguard Worker
382*61046927SAndroid Build Coastguard Worker-  radv: allow to enable VK_AMD_shader_ballot only on GFX8+
383*61046927SAndroid Build Coastguard Worker-  radv: add a new debug option called RADV_DEBUG=noshaderballot
384*61046927SAndroid Build Coastguard Worker-  radv: force enable VK_AMD_shader_ballot for Wolfenstein Youngblood
385*61046927SAndroid Build Coastguard Worker-  ac: fix exclusive scans on GFX8-GFX9
386*61046927SAndroid Build Coastguard Worker-  radv/gfx10: don't initialize VGT_INSTANCE_STEP_RATE_0
387*61046927SAndroid Build Coastguard Worker-  radv/gfx10: do not use NGG with NAVI14
388*61046927SAndroid Build Coastguard Worker-  radv: fix getting the index type size for uint8_t
389*61046927SAndroid Build Coastguard Worker-  nir: do not assume that the result of fexp2(a) is always an integral
390*61046927SAndroid Build Coastguard Worker-  radv: fix allocating number of user sgprs if streamout is used
391*61046927SAndroid Build Coastguard Worker-  radv: fix loading 64-bit GS inputs
392*61046927SAndroid Build Coastguard Worker-  radv/gfx10: fix VK_KHR_pipeline_executable_properties with NGG GS
393*61046927SAndroid Build Coastguard Worker
394*61046927SAndroid Build Coastguard WorkerSergii Romantsov (2):
395*61046927SAndroid Build Coastguard Worker
396*61046927SAndroid Build Coastguard Worker-  intel/dri: finish proper glthread
397*61046927SAndroid Build Coastguard Worker-  nir/large_constants: more careful data copying
398*61046927SAndroid Build Coastguard Worker
399*61046927SAndroid Build Coastguard WorkerTapani Pälli (5):
400*61046927SAndroid Build Coastguard Worker
401*61046927SAndroid Build Coastguard Worker-  util: fix os_create_anonymous_file on android
402*61046927SAndroid Build Coastguard Worker-  iris/android: fix build and link with libmesa_intel_perf
403*61046927SAndroid Build Coastguard Worker-  egl: reset blob cache set/get functions on terminate
404*61046927SAndroid Build Coastguard Worker-  iris: close screen fd on iris_destroy_screen
405*61046927SAndroid Build Coastguard Worker-  egl: check for NULL value like eglGetSyncAttribKHR does
406*61046927SAndroid Build Coastguard Worker
407*61046927SAndroid Build Coastguard WorkerThong Thai (1):
408*61046927SAndroid Build Coastguard Worker
409*61046927SAndroid Build Coastguard Worker-  Revert "radeonsi: don't emit PKT3_CONTEXT_CONTROL on amdgpu"
410*61046927SAndroid Build Coastguard Worker
411*61046927SAndroid Build Coastguard WorkerTimur Kristóf (1):
412*61046927SAndroid Build Coastguard Worker
413*61046927SAndroid Build Coastguard Worker-  st/nine: Properly initialize GLSL types for NIR shaders.
414*61046927SAndroid Build Coastguard Worker
415*61046927SAndroid Build Coastguard WorkerVinson Lee (2):
416*61046927SAndroid Build Coastguard Worker
417*61046927SAndroid Build Coastguard Worker-  swr: Fix build with llvm-9.0 again.
418*61046927SAndroid Build Coastguard Worker-  travis: Fail build if any command in if statement fails.
419