Timo Aaltonen pushed to branch upstream-experimental at X Strike Force / lib / mesa
Commits: 6790ed42 by Dylan Baker at 2021-03-11T16:38:41-08:00 docs: update calendar and link releases notes for 21.0.0 - - - - - 018419c7 by Lionel Landwerlin at 2021-03-15T11:37:35-07:00 anv: fix MI_PREDICATE_RESULT write This register is only 32bits. Signed-off-by: Lionel Landwerlin <[email protected]> Fixes: 1952fd8d2ce905 ("anv: Implement VK_EXT_conditional_rendering for gen 7.5+") Reviewed-by: Jason Ekstrand <[email protected]> (cherry-picked from commit 8955d179d3e47982ccd67b8aecb0f5bed73d60b6) Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9522> - - - - - b3f92eef by Dylan Baker at 2021-03-15T11:37:35-07:00 .pick_status.json: Update to b1ab69f467b7b10e383f3b6bb957c7e6669a3772 - - - - - 492a04a7 by Dylan Baker at 2021-03-15T11:37:35-07:00 .pick_status.json: Mark bddc0e023c2c87d3248691ea62b77626704cc5a4 as backported - - - - - c1a4dee5 by Dylan Baker at 2021-03-15T11:37:35-07:00 .pick_status.json: Mark a67d3e7c9e2c1ae9b05153a281cf73926b9f6af7 as backported - - - - - a9c5d72c by Dylan Baker at 2021-03-15T11:37:35-07:00 .pick_status.json: Mark db67d9c0d11c886c5b960126b8bf0a230e65d980 as backported - - - - - 0f84de9c by Pierre Moreau at 2021-03-15T11:37:35-07:00 spirv: Ignore WorkgroupSize in non-compute stages If a SPIR-V module contains for example both a geometry and a compute shader, when processing the geometry shader its vertices out, input primitive and output primitive attributes would get overwritten by the value of the WorkgroupSize. ``` ; SPIR-V ; Version: 1.5 ; Generator: Khronos; 17 ; Bound: 12 ; Schema: 0 OpCapability Geometry OpCapability Shader %1 = OpExtInstImport "GLSL.std.450" OpMemoryModel Logical GLSL450 OpEntryPoint Geometry %main "main" OpEntryPoint GLCompute %main_0 "main" OpExecutionMode %main InputPoints OpExecutionMode %main Invocations 1 OpExecutionMode %main OutputTriangleStrip OpExecutionMode %main OutputVertices 4 OpExecutionMode %main_0 LocalSize 1 1 1 OpSource GLSL 460 OpSource GLSL 460 OpName %main "main" OpName %main_0 "main" OpModuleProcessed "Linked by SPIR-V Tools Linker" OpDecorate %gl_WorkGroupSize BuiltIn WorkgroupSize %void = OpTypeVoid %6 = OpTypeFunction %void %uint = OpTypeInt 32 0 %v3uint = OpTypeVector %uint 3 %uint_1 = OpConstant %uint 1 %gl_WorkGroupSize = OpConstantComposite %v3uint %uint_1 %uint_1 %uint_1 %main = OpFunction %void None %6 %10 = OpLabel OpReturn OpFunctionEnd %main_0 = OpFunction %void None %6 %11 = OpLabel OpReturn OpFunctionEnd ``` Running spirv_to_nir on the SPIR-V sample above and for the geometry entry point would say that (among others): * vertices out: 1 * input primitive: LINES * output primitive: LINES By removing any reference to `%gl_WorkGroupSize`, the output would change to (among others): * vertices out: 4 * input primitive: POINTS * output primitive: TRIANGLE_STRIP Fixes: 7d862ef5302 ("spirv: Rework handling of spec constant workgroup size built-ins") v2: * Move the check from inside `handle_workgroup_size_decoration_cb()` to its caller (Caio Marcelo de Oliveira Filho ) * Add an assert on the shader stage before using `workgroup_size_builtin` (Caio Marcelo de Oliveira Filho ) Reviewed-by: Caio Marcelo de Oliveira Filho <[email protected]> Signed-off-by: Pierre Moreau <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9418> (cherry picked from commit 4a408ff7ea96ca792c5b0e589fd85bf4490f3973) - - - - - 6a06e22c by Rhys Perry at 2021-03-15T11:37:35-07:00 aco: set compr for fp16 exports Obviously this didn't affect correctness. Not sure about performance. It also changes enabled_channels to match radeonsi. Signed-off-by: Rhys Perry <[email protected]> Reviewed-by: Daniel Schürmann <[email protected]> Fixes: f29c81f863c ("aco: use VOP2 for v_cvt_pkrtz_f16_f32 if possible") Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9459> (cherry picked from commit 341dd9d834c994d2ea4ccafeda058813a4ae4447) - - - - - 266cc44c by Timothy Arceri at 2021-03-15T11:37:35-07:00 Revert "glsl: default to compat shaders in compat profile" This reverts commit 6c8cc9be12dc5d6c0d2386d6addb69d8f2fb5399. A spec bug was resolved confirming the original behaviour. Also it seems the game Foundation no longer depends on the incorrect behaviour. Reviewed-by: Tapani Pälli <[email protected]> Reviewed-by: Marek Olšák <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9486> (cherry picked from commit 1772569449c07979487f95e2ab1a73d22fde4b5e) - - - - - 5e6748c0 by Jason Ekstrand at 2021-03-15T11:37:35-07:00 intel/fs: Handle payload node interference in destinations Starting with d0d039a4d3f49, we emit writes to the push constant chunk of the payload to stomp out-of-bounds data to zero for Vulkan. Then, in 369eab9420cfc, we started emitting shader preamble code for emulated push constants on Gen12.5 parts. In either of these cases, we can run into issues if we don't have a proper live range for some of the payload registers where they get used for something and then smashed by our push handling code. We've not seen many issues with this yet because it only happens when you have dead push constants. Fixes: d0d039a4d3f49 "anv: Emit pushed UBO bounds checking code..." Fixes: 369eab9420cfc "intel/fs: Emit code for Gen12-HP indirect..." Reviewed-by: Jordan Justen <[email protected]> Reviewed-by: Caio Marcelo de Oliveira Filho <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9501> (cherry picked from commit b9e9f92f73df91e0cb64094170ab3ba7fad16f07) - - - - - 9286242e by Timothy Arceri at 2021-03-15T11:37:35-07:00 glsl: fix declarations of gl_MaxVaryingFloats gl_MaxVaryingFloats was not removed from core until 4.20 and is still available in compat shaders. Found while writing some new CTS to test the correct declarations of this constant. Fixes: 0ebf4257a385i ("glsl: define some GLES3 constants in GLSL 4.1") Reviewed-by: Tapani Pälli <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9514> (cherry picked from commit 684f97de80b91da828ed45ceda1d4693ea3c05e9) - - - - - df545c77 by Mike Blumenkrantz at 2021-03-15T11:37:35-07:00 lavapipe: fix push descriptor set indexing the push set index isn't always 0, so the offsets need to be updated in order to avoid clobbering other sets Fixes: 6be19765cf2 ("lavapipe: add support for VK_KHR_push_descriptor") Reviewed-by: Dave Airlie <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9558> (cherry picked from commit 536533f556b5a18df17313202549e90df10b7fe0) - - - - - afafb94b by Pierre-Eric Pelloux-Prayer at 2021-03-15T11:37:35-07:00 frontends/va: fix protected slice data buffer read size Read vlVaBuffer->size bytes instead of an hardcoded value. Fixes: deb7dc82f62 ("frontends/va: handle protected slice data buffer") Reviewed-by: Zoltán Böszörményi <[email protected]> Reviewed-by: James Zhu <[email protected]> Reviewed-by: Boyuan Zhang <[email protected]> Reviewed-by: Marek Olšák <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9553> (cherry picked from commit 9e5623ccc39fe4b4d04421baa87fa01798a10353) - - - - - 710ecbad by Caio Marcelo de Oliveira Filho at 2021-03-15T11:37:35-07:00 anv: Lower ViewIndex to zero when multiview is disabled Vulkan spec says If multiview is enabled in the render pass, this value will be one of the bits set in the view mask of the subpass the pipeline is compiled against. If multiview is not enabled in the render pass, this value will be zero. Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/4446 Fixes: 0db70703300 ("anv/pipeline: Add shader lowering for multiview") Reviewed-by: Lionel Landwerlin <[email protected]> Reviewed-by: Jason Ekstrand <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9574> (cherry picked from commit f603a2c25a3efd50ff21a125ee59645bf5599475) - - - - - 02b99970 by Dylan Baker at 2021-03-15T11:37:59-07:00 .pick_status.json: Mark 8955d179d3e47982ccd67b8aecb0f5bed73d60b6 as backported - - - - - 69129097 by Dylan Baker at 2021-03-17T11:50:09-07:00 .pick_status.json: Update to 2407952ec99ab1c2a16e01a9e300f799e4d53320 - - - - - 1dd817ff by Dylan Baker at 2021-03-17T14:44:38-07:00 ci: disable panfrost and radeonsi while the runners are struggling This is a backport of 0a1c533c6e5ede82f33ac269fcb6bba8e0777262 and 806c612131f23255ad8235c90ba9845c1b235b11 - - - - - 06333996 by Dylan Baker at 2021-03-18T09:34:14-07:00 .pick_status.json: Update to e3f703e4646b57534e49e0975cc3df20bf7b4a54 - - - - - ffb2068e by Hyunjun Ko at 2021-03-18T09:34:26-07:00 ir3: fix has_src() to return correctly in ir3_nir_lower_tex_prefetch This seems to be originally introduced from 2a0d45ae6c, and 562aaea07c misused the method. Fixes: 2a0d45ae6c "freedreno/ir3: Add a NIR pass to select tex instructions eligible for pre-fetch" Fixes: 562aaea07c "freedreno/ir3: respect tex prefetch limits" Signed-off-by: Hyunjun Ko <[email protected]> Reviewed-by: Danylo Piliaiev <[email protected]> Reviewed-by: Eric Anholt <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9125> (cherry picked from commit 433cdd1cff28dcd33028a4b6296d9a9fc6f144ed) - - - - - b442f8cb by Lionel Landwerlin at 2021-03-18T09:34:32-07:00 intel/fs/vec4: add missing dependency in write-on-write fixed GRFs If we load constant data using pull constant SENDS, and we later load that register with some other data, we can end up in a situation where we don't track the initial fixed register write and therefore end up using uninitialized registers. This tracks write-on-write of fixed GRFs like we do for normal virtual GRFs. v2: Fix post_alloc_reg case (Jason) Signed-off-by: Lionel Landwerlin <[email protected]> Cc: <[email protected]> Reviewed-by: Francisco Jerez <[email protected]> Reviewed-by: Jason Ekstrand <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9667> (cherry picked from commit 8b6d22109f452b05ab1ce2028f7e18e50edcf325) - - - - - cb2aa905 by Neha Bhende at 2021-03-18T09:34:33-07:00 mesa: set states in fast path for restoring light attributes Since states were not updated in fast path for restoring light attributes, seen darker images in solidworks2012_viewprt.trace Fixes regression seen with solidworks2012_viewport.trace Fixes: 7fa9d9d06c4 ("mesa: add a fast path for restoring light attributes") Reviewed-by: Brian Paul <[email protected]> Reviewed-by: Marek Olšák <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9657> (cherry picked from commit edbbf4537bf3a8b54afa5f0d73b04a8fa418154b) - - - - - d2f8d08e by Neha Bhende at 2021-03-18T09:34:33-07:00 gallium/u_vbuf: use updated pipe_draw_start_count while using draw_vbo new_draw has updated draw count. Stale info in draw caused regression with piglit gl-3.0-multidrawarrays-vertexid -indirect fixes piglit test ./gl-3.0-multidrawarrays-vertexid -indirect Fixes: 1cd455b17b7a ("gallium: extend draw_vbo to support multi draws") Reviewed-by: Brian Paul <[email protected]> Reviewed-by: Charmaine Lee <[email protected]> Reviewed-by: Marek Olšák <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9656> (cherry picked from commit c6c532faa8cf172715b38783ec7175b626a63944) - - - - - aafc4fe9 by Mike Blumenkrantz at 2021-03-18T09:34:34-07:00 zink: always use requested format for sampler view creation this should be fine and good Fixes: c768c5297a8 ("zink: force stencil format for stencil-only samplers and swizzle the right component") Reviewed-by: Dave Airlie <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9673> (cherry picked from commit e02d1eb95075b20e4de4008093755f1a72558faa) - - - - - d3887f23 by Erik Faye-Lund at 2021-03-18T09:34:35-07:00 gallium/st: fix shader_has_one_variant I think we need to care about this here as well, otherwise the variant logic might be short-circuited. Fixes: ad0037fcfe1 ("mesa/st: set lower_point_size for tes/gs during program update") Reviewed-by: Marek Olšák <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9631> (cherry picked from commit bdfe0e3ef430f756e482384779b75e0ed153396c) - - - - - 74af2631 by Erik Faye-Lund at 2021-03-18T09:34:35-07:00 gallium/st: fix shader_has_one_variant I think we need to care about this here as well, otherwise the variant logic might be short-circuited. Fixes: 7eb5fd98fd1 ("mesa/st: handle running nir lower passes for ucp and psiz in tess stage") Reviewed-by: Marek Olšák <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9631> (cherry picked from commit 78de2de8f31e8eb94799679618caefe7010f26ed) - - - - - a9536794 by Timur Kristóf at 2021-03-18T09:34:36-07:00 aco: Fix constant address offset calculation for ds_read2 instructions. Cc: mesa-stable Signed-off-by: Timur Kristóf <[email protected]> Reviewed-by: Rhys Perry <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9678> (cherry picked from commit 89c8e22cc65bae26160134145b6c3ef313174713) - - - - - 2e7f59ef by Mike Blumenkrantz at 2021-03-18T09:34:37-07:00 compiler/spirv: fix image sample queries this was only implemented for textures (I assume because drivers which implement the corresponding intrinsic don't support multisampled images), but it's also used for shader images Fixes: 22fdb2f8551 ("nir/spirv: Update to the latest revision") Reviewed-by: Jason Ekstrand <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9682> (cherry picked from commit 50881d59e66fbf0be73cf61677754e512956fd84) - - - - - 6b0d4b8d by Erik Faye-Lund at 2021-03-18T09:36:31-07:00 zink: fix emulation of no mipfilter This approach is taken from the Vulkan spec[1], where a robust maxLod of 0.25 is proposed instead of 0.0. This has the effect of allowing room for both minification and magnification filters, yet still rounding down to the right miplevel in the end. [1]: https://www.khronos.org/registry/vulkan/specs/1.2-extensions/man/html/VkSamplerCreateInfo.html#_description Fixes: 8d46e35d16e ("zink: introduce opengl over vulkan") Reviewed-By: Mike Blumenkrantz <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9649> (cherry picked from commit 539036a990482c9888cb25ba6fa713da132a23d5) Conflicts-resolved-by: Dylan Baker <[email protected]> Conflicts: src/gallium/drivers/zink/ci/deqp-zink-lvp-fails.txt This CI file does not exist (and is not used AFAICT) in the 21.0 branch, so I've removed it. - - - - - 22272d00 by Michel Dänzer at 2021-03-18T09:36:33-07:00 aco/tests: Use _exit in child process Since the child process doesn't call exec(), exit() attempted to run atexit handlers registered by the parent process. This could result in the child process hanging in exit() if there were still disk cache threads alive when the parent process called fork(). (The CI runners hit this multiple times when running tests in strace) Fixes: 6a246f5c6d51 "aco/tests: Fix deadlock for too large test lists" Reviewed-by: Tony Wasserka <[email protected]> Reviewed-by: Adam Jackson <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9472> (cherry picked from commit d411691965a2b5c97a81a14e88fc82542b6eade9) - - - - - 914f5308 by Benjamin Tissoires at 2021-03-18T11:27:43-07:00 CI: windows: augment the timeout of building the windows container https://gitlab.freedesktop.org/mesa/mesa/-/jobs/6898838 failed at uploading the containers but got kicked out right before being able to give us a valid error. Bump the timeout for windows container builds, to not have this unfortunate situation. Reviewed-by: Erik Faye-Lund <[email protected]> Reviewed-by: Daniel Stone <[email protected]> Signed-off-by: Benjamin Tissoires <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8740> (cherry picked from commit 0ef1f418bb94d61cff76c4724b079059fb89906b) - - - - - 92af3add by Benjamin Tissoires at 2021-03-18T11:27:45-07:00 CI: windows: split the layers to meet new registry requirements The new registry caching in place for registry.fd.o can not handle layers bigger than 5 GB. The last layer we used to build on windows was 5.2 GB, meaning that the upload would fail. Split the layers by calling multiple `RUN`, hoping that the size will be roughly split between those steps if we have a special layer for VS2019. Reviewed-by: Erik Faye-Lund <[email protected]> Reviewed-by: Daniel Stone <[email protected]> Signed-off-by: Benjamin Tissoires <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8740> (cherry picked from commit a69ab2ae3693fd817d6ba0d0345aca6931a6c5fd) - - - - - 296053b9 by Benjamin Tissoires at 2021-03-18T11:27:46-07:00 CI: windows: Force using LLVM 12 LLVM is moving to the 13 release, but LLVM-SPIRV is still so in the past. Given that LLVM 12.0.0 is still not out (we are at 12.0.0-rc1 today), use the `release/12.x` branch for LLVM. We should also tag LLVM-SPIRV, but... it seems that they haven't caught up yet, so keep using the master branch, but add a note for a future committer. Reviewed-by: Erik Faye-Lund <[email protected]> Reviewed-by: Daniel Stone <[email protected]> Signed-off-by: Benjamin Tissoires <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8740> (cherry picked from commit 8deca5a72eaf0a014e52e446464be671454414ef) - - - - - 1e5f33d1 by Daniel Stone at 2021-03-18T11:28:51-07:00 CI: Try really hard to get updated Windows TLS certs Windows doesn't actually distribute a full TLS CA certificate store, but pulls them in over time with Windows Update. Try to prime it by manually pulling the certificates and installing them. This bumps the Windows tag to force a rebuild. Acked-by: Michel Dänzer <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9618> (cherry picked from commit e6aacec9e101d6ce91513cb4cdf3361748d0f48e) Conflicts: .gitlab-ci.yml - - - - - 588015ea by Jesse Natalie at 2021-03-19T09:42:05-07:00 CI: Use a sha for the Windows SPIRV-LLVM-Translator dependency Acked-by: Daniel Stone ([email protected]) Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9018> (cherry picked from commit f59e6ad5d76b111a2123efa8b1d3f5c2f3c9400d) - - - - - 3074d8a0 by Rhys Perry at 2021-03-19T18:27:43+00:00 aco: implement 64-bit VGPR {u,i}find_msb This can be created by subgroupBallotFindMSB(). Signed-off-by: Rhys Perry <[email protected]> Reviewed-by: Timur Kristóf <[email protected]> Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/4458 Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9654> - - - - - b223a1e8 by Dylan Baker at 2021-03-23T10:28:33-07:00 .pick_status.json: Update to 277ea7a015cd7df10a9dc65d5def0762cf2e9599 - - - - - f4a9a0c9 by Jordan Justen at 2021-03-23T10:28:33-07:00 i965/gen11: Fix must-be-ones bit positions in 3D_MODE Fixes: f0d29238df3 ("i965/gen11: Emit SLICE_HASH_TABLE when pipes are unbalanced.") Signed-off-by: Jordan Justen <[email protected]> Reviewed-by: Kenneth Graunke <[email protected]> Reviewed-by: Anuj Phogat <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9505> (cherry picked from commit b9a7f9314bc1acb64b778f8d9405e0a0e74a6ff2) - - - - - 0174e19f by Jesse Natalie at 2021-03-23T10:28:33-07:00 panfrost: Add a Meson dependency on bi_opcodes.h for bifrost_compiler Fixes: 2d4597de ("pan/bi: Use autogenerated modifiers") Reviewed-by: Alyssa Rosenzweig <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9719> (cherry picked from commit 28bf06f350eef8489ad771e1458579b75150b5fa) - - - - - d18eb577 by Ilia Mirkin at 2021-03-23T10:28:33-07:00 gallium,st: add missing viewport swizzles Viewports must be initialized with the appropriate swizzles (for hardware that supports this feature). Fixes: 90fcb3fef28 (st/mesa: add NV_viewport_swizzle support) Signed-off-by: Ilia Mirkin <[email protected]> Reviewed-By: Mike Blumenkrantz <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9732> (cherry picked from commit 3e68e7f90debb8999a62433084a096195f416a4b) - - - - - ee858c68 by Tony Wasserka at 2021-03-23T10:28:33-07:00 radv: Fix improper max_index_count argument for indexed draws Reviewed-by: Samuel Pitoiset <[email protected]> Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/3598 Cc: mesa-stable Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9429> (cherry picked from commit dad3cda66c88d253c2e8da7e344ff84c88ea15e7) - - - - - 63dfc50c by Ilia Mirkin at 2021-03-23T10:28:33-07:00 nv50: initialize target for blit source surfaces This target is used to determine whether MS scaling factors are to be uploaded. Fixes: 1288ac7632b3 ("nv50: don't try to upload MSAA settings for BUFFER textures") Signed-off-by: Ilia Mirkin <[email protected]> Reviewed-by: Karol Herbst <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9740> (cherry picked from commit 38371ff6286df9108dfbfdb4e1d9cbcf12eff918) - - - - - d2005c89 by Mauro Rossi at 2021-03-23T10:28:33-07:00 android: anv: add libcutils shared dependency My previous patch merged as 2b1930a50a0b was incomplete Fixes the following building error: FAILED: out/target/product/x86_64/obj/SHARED_LIBRARIES/vulkan.anv_intermediates/LINKED/vulkan.anv.so ... ld.lld: error: undefined symbol: property_get >>> referenced by os_misc.c:193 (external/mesa/src/util/os_misc.c:193) >>> os_misc.o:(os_get_option) in archive out/target/product/x86_64/obj/STATIC_LIBRARIES/libmesa_util_intermediates/libmesa_util.a Cc: 21.0 <[email protected]> Fixes: eeecc21d935c ("util: Add property_get() fallback for android") Fixes: 2b1930a50a0b ("android: radv: add libcutils shared dependency") Reviewed-by: Lionel Landwerlin <[email protected]> Acked-by: Jason Ekstrand <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9744> (cherry picked from commit cb4287608a93c3ea62acb7911de84b5360c3b2cb) - - - - - df950594 by Dylan Baker at 2021-03-23T10:28:33-07:00 Revert "ci: disable panfrost and radeonsi while the runners are struggling" This reverts commit 1dd817ff30dd509466825f92b0f12ec916adcd65. - - - - - 5aa81b2f by Dylan Baker at 2021-03-24T12:29:15-07:00 ci: mark a couple of LLVMPIPE tests as expected pass They seem to be passing, for some reason. - - - - - c370b02f by Dylan Baker at 2021-03-24T15:31:25-07:00 docs: add release notes for 21.0.1 - - - - - b2493a51 by Dylan Baker at 2021-03-24T15:31:31-07:00 VERSION: bump for 21.0.1 - - - - - 30 changed files: - .gitlab-ci.yml - .gitlab-ci/cross-xfail-ppc64el - .gitlab-ci/cross-xfail-s390x - .gitlab-ci/windows/Dockerfile - .gitlab-ci/windows/mesa_deps.ps1 - + .gitlab-ci/windows/mesa_deps_vs2019.ps1 - .pick_status.json - VERSION - docs/release-calendar.csv - docs/relnotes.rst - + docs/relnotes/21.0.1.rst - src/amd/compiler/aco_instruction_selection.cpp - src/amd/compiler/tests/main.cpp - src/amd/vulkan/radv_cmd_buffer.c - src/compiler/glsl/builtin_variables.cpp - src/compiler/glsl/glsl_parser_extras.cpp - src/compiler/spirv/spirv_to_nir.c - src/freedreno/ir3/ir3_nir_lower_tex_prefetch.c - src/gallium/auxiliary/hud/hud_context.c - src/gallium/auxiliary/postprocess/pp_init.c - src/gallium/auxiliary/util/u_blitter.c - src/gallium/auxiliary/util/u_tests.c - src/gallium/auxiliary/util/u_vbuf.c - src/gallium/auxiliary/vl/vl_bicubic_filter.c - src/gallium/auxiliary/vl/vl_compositor.c - src/gallium/auxiliary/vl/vl_deint_filter.c - src/gallium/auxiliary/vl/vl_idct.c - src/gallium/auxiliary/vl/vl_matrix_filter.c - src/gallium/auxiliary/vl/vl_mc.c - src/gallium/auxiliary/vl/vl_median_filter.c The diff was not included because it is too large. View it on GitLab: https://salsa.debian.org/xorg-team/lib/mesa/-/compare/1896a0674f4968bfbe85a67b7a62828d14331930...b2493a5158f4f4233a0fe9cf5cccb5e2ae788d8c -- View it on GitLab: https://salsa.debian.org/xorg-team/lib/mesa/-/compare/1896a0674f4968bfbe85a67b7a62828d14331930...b2493a5158f4f4233a0fe9cf5cccb5e2ae788d8c You're receiving this email because of your account on salsa.debian.org.

