Mesa (main): 22 new commits

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Wed May 4 21:06:53 UTC 2022


URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=ae6d32c938fc79ff5019806a2592097ca97bd945
Author: Mihai Preda <mhpreda at gmail.com>
Date:   Wed Apr 20 14:30:30 2022 +0300

    gallium: refactor a channel loop in draw_llvm.c
    
    Acked-by: Marek Olšák <marek.olsak at amd.com>
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15893>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=ccbee20f6b4d84240865caa6c4eabcbc6091f0f6
Author: Mihai Preda <mhpreda at gmail.com>
Date:   Mon May 2 16:11:07 2022 +0300

    gallivm: LLVM opaque pointers small changes
    
    Acked-by: Marek Olšák <marek.olsak at amd.com>
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15893>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=051f588bfef33169db2162ecf4a0e7d5e063100f
Author: Mihai Preda <mhpreda at gmail.com>
Date:   Mon May 2 16:10:19 2022 +0300

    gallivm: use LLVM opaque pointers in lp_bld_tgsi_aos.c
    
    Acked-by: Marek Olšák <marek.olsak at amd.com>
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15893>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=32a55651cf4ecb830801acafe6410df3f66afca9
Author: Mihai Preda <mhpreda at gmail.com>
Date:   Mon May 2 16:09:40 2022 +0300

    gallivm: use LLVM opaque pointers in lp_bld_tgsi_soa.c
    
    Acked-by: Marek Olšák <marek.olsak at amd.com>
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15893>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=c8520c2a8fed749e6c280895748effb589bff79d
Author: Mihai Preda <mhpreda at gmail.com>
Date:   Mon May 2 16:08:16 2022 +0300

    gallivm: use LLVM opaque pointers in lp_bld_struct.c
    
    Acked-by: Marek Olšák <marek.olsak at amd.com>
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15893>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=1f636e7fb20292a1d377ea89404b8c10f5cf061e
Author: Mihai Preda <mhpreda at gmail.com>
Date:   Mon May 2 16:06:06 2022 +0300

    gallivm: use LLVM opaque pointers in lp_bld_sample_soa.c
    
    Acked-by: Marek Olšák <marek.olsak at amd.com>
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15893>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=12cac07fe6e02d4557f0b4843e7eb526dc2f2292
Author: Mihai Preda <mhpreda at gmail.com>
Date:   Mon May 2 16:04:44 2022 +0300

    gallivm: use LLVM opaque pointers in lp_bld_sample.c
    
    Acked-by: Marek Olšák <marek.olsak at amd.com>
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15893>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=2a59fdb96d5a7bfe8c10b6ce7eec621480abd092
Author: Mihai Preda <mhpreda at gmail.com>
Date:   Mon May 2 16:03:36 2022 +0300

    gallivm: use LLVM opaque pointers in lp_bld_nir_soa.c
    
    Acked-by: Marek Olšák <marek.olsak at amd.com>
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15893>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=36c45736ce03c7e66c8fe5422d0df49b5954a213
Author: Mihai Preda <mhpreda at gmail.com>
Date:   Mon May 2 16:01:52 2022 +0300

    gallivm: use LLVM opaque pointers in lp_bld_gather.c
    
    Acked-by: Marek Olšák <marek.olsak at amd.com>
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15893>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=61da78c31109a44b503c9350794d471a3acc7c7f
Author: Mihai Preda <mhpreda at gmail.com>
Date:   Mon May 2 15:59:55 2022 +0300

    gallivm: use LLVM opaque pointers in lp_bld_format_s3tc.c
    
    Acked-by: Marek Olšák <marek.olsak at amd.com>
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15893>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=84ba15ac06285b5851e4363837ba57380c12d07a
Author: Mihai Preda <mhpreda at gmail.com>
Date:   Mon May 2 15:56:33 2022 +0300

    gallivm: use LLVM opaque pointers in lp_bld_intr.c
    
    Acked-by: Marek Olšák <marek.olsak at amd.com>
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15893>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=3143f871ac948cda9608579f08ca059e063882fa
Author: Mihai Preda <mhpreda at gmail.com>
Date:   Mon May 2 15:54:57 2022 +0300

    gallivm: use LLVM opaque pointers in lp_bld_flow.c
    
    Acked-by: Marek Olšák <marek.olsak at amd.com>
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15893>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=1e0ddda79679955f2a3ad9487ce4eab84b0ec7b1
Author: Mihai Preda <mhpreda at gmail.com>
Date:   Mon May 2 15:53:10 2022 +0300

    gallivm: use LLVM opaque pointers in lp_bld_printf.c
    
    Acked-by: Marek Olšák <marek.olsak at amd.com>
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15893>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=2a6e9d13fb9e02e88cb9bfc3a89864f72156a91e
Author: Mihai Preda <mhpreda at gmail.com>
Date:   Mon May 2 15:51:30 2022 +0300

    gallivm: use LLVM opaque pointers in lp_bld_coro.c
    
    Acked-by: Marek Olšák <marek.olsak at amd.com>
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15893>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=f1fc0bb567e5fdc92abd121a43fe2a632150c91c
Author: Mihai Preda <mhpreda at gmail.com>
Date:   Mon May 2 15:44:19 2022 +0300

    gallivm: use LLVM opaque pointers in lp_bld_conv.c
    
    Acked-by: Marek Olšák <marek.olsak at amd.com>
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15893>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=6867b184cac892e3f6aaf3fab3e0453bd784aaf7
Author: Mihai Preda <mhpreda at gmail.com>
Date:   Mon May 2 15:41:12 2022 +0300

    gallivm: use LLVM opaque pointers in lp_bld_format_aos.c
    
    Also extract lp_build_const_func_pointer_from_type() in lp_bld_const.h
    taking explicit function type.
    
    Acked-by: Marek Olšák <marek.olsak at amd.com>
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15893>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=70e9db951d5134546d0115cf773593ec33d5b5d2
Author: Mihai Preda <mhpreda at gmail.com>
Date:   Mon May 2 15:32:25 2022 +0300

    gallivm: use LLVM opaque pointers in lp_bld_assert.c
    
    Acked-by: Marek Olšák <marek.olsak at amd.com>
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15893>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=1e1ebbe6df456a4677d64a535bbb553ba4f702ea
Author: Mihai Preda <mhpreda at gmail.com>
Date:   Mon May 2 15:31:29 2022 +0300

    gallivm: use LLVM opaque pointers in lp_bld_arit.c
    
    Acked-by: Marek Olšák <marek.olsak at amd.com>
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15893>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=d53fe793c38344382a71a89e3790249a31e3d4f3
Author: Mihai Preda <mhpreda at gmail.com>
Date:   Mon May 2 15:28:22 2022 +0300

    gallium/llvmpipe: use LLVM opaque pointers in lp_bld_depth.c
    
    Acked-by: Marek Olšák <marek.olsak at amd.com>
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15893>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=f90d71f51831cc04e09466553afa56f5f62aed5d
Author: Mihai Preda <mhpreda at gmail.com>
Date:   Mon May 2 15:26:25 2022 +0300

    gallium/llvmpipe: use LLVM opaque pointers in lp_bld_interp.c
    
    Acked-by: Marek Olšák <marek.olsak at amd.com>
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15893>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=eb9a65c91422eb765df80693b2220f625404468c
Author: Mihai Preda <mhpreda at gmail.com>
Date:   Mon May 2 15:20:01 2022 +0300

    gallium: use LLVM opaque pointers in draw_llvm.c
    
    Acked-by: Marek Olšák <marek.olsak at amd.com>
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15893>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=af20d46a39e4431b85d593f56912a185a157554e
Author: Mihai Preda <mhpreda at gmail.com>
Date:   Mon May 2 15:14:48 2022 +0300

    gallium: add opaque pointers shim for LLVM < 8.0
    
    LLVM is transitioning to "opaque pointers", and as such deprecates
    LLVMBuildGEP, LLVMBuildCall, LLVMBuildLoad, replacing them with
    LLVMBuildGEP2, LLVMBuildCall2, LLVMBuildLoad2 respectivelly.
    These new functions were added in LLVM 8.0; so for LLVM before 8.0 we
    simply forward to the non-opaque-pointer variants.
    
    Acked-by: Marek Olšák <marek.olsak at amd.com>
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15893>



More information about the mesa-commit mailing list