patches and low-level development discussion
 help / color / mirror / code / Atom feed
From: Alyssa Ross <alyssa.ross@unikie.com>
To: vadik likholetov <vadim.likholetov@unikie.com>
Cc: devel@spectrum-os.org, Puck Meerburg <puck@puckipedia.com>,
	Ville Ilvonen <ville.ilvonen@unikie.com>
Subject: Re: Attempting to use virtio-gpu on Apple Silicon
Date: Fri, 9 Dec 2022 10:14:55 +0000	[thread overview]
Message-ID: <20221209101455.tji3nbekubxuldho@x220> (raw)
In-Reply-To: <K0EKMR.PFTJI02LYSU52@unikie.com>

[-- Attachment #1: Type: text/plain, Size: 1548 bytes --]

On Thu, Dec 08, 2022 at 10:53:08AM +0200, vadik likholetov wrote:
> On ke, joulu 7 2022 at 11.54.40 +00:00:00, Alyssa Ross <alyssa.ross@unikie.com> wrote:
> > This Mesa tree was more recent than the one in our Wayland branch, so I
> > needed to backport some Nixpkgs changes to be able to build it.  I
> > cherry-picked the following commits:
> >
> >     952dbf0a4ae mesa: build more Vulkan drivers on aarch64-linux
> >     906947555d2 mesa: 22.2.2 -> 22.2.3
> >     7a222ffee31 mesa: fix build on darwin
> >     8d7db0597f9 mesa: rm unused attributes
> >     aa8d873a4eb mesa: 22.2.1 -> 22.2.2
> >     33a5279d620 mesa: add vulkanLayers option and default it to
> > device-select, overlay
> >     b4b99f16da9 mesa: re-enable video-codecs
> >     445887f636e mesa: 22.1.7 -> 22.2.1
> >     dd3fc581129 mesa: Install radv override configs into $out
> >     40ee116f25a spirv-llvm-translator_14: init at 14.0.0
> >     ea2ca5e6394 spirv-llvm-translator: version depends on llvm version
>
> If you're going to update Mesa package -- I could try to enable acceleration
> in waypipe if I have Mesa build ?

Well, this attempt was a failure, so I won't be bringing in these Mesa
updates, but I will soon be rebasing the Wayland branches onto
Spectrum's rootfs branch, which will bring in a recent Mesa.

I don't think it will help you with the acceleration, though.  Mesa just
isn't really compatible with static linking.  For acceleration, you
probably need to be using pkgsMusl.waypipe, which will be dynamically
linked and probably have working Mesa.

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

      reply	other threads:[~2022-12-09 10:15 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-12-07 11:54 Alyssa Ross
2022-12-08  8:53 ` vadik likholetov
2022-12-09 10:14   ` Alyssa Ross [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20221209101455.tji3nbekubxuldho@x220 \
    --to=alyssa.ross@unikie.com \
    --cc=devel@spectrum-os.org \
    --cc=puck@puckipedia.com \
    --cc=vadim.likholetov@unikie.com \
    --cc=ville.ilvonen@unikie.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://spectrum-os.org/git/crosvm
	https://spectrum-os.org/git/doc
	https://spectrum-os.org/git/mktuntap
	https://spectrum-os.org/git/nixpkgs
	https://spectrum-os.org/git/spectrum
	https://spectrum-os.org/git/ucspi-vsock
	https://spectrum-os.org/git/www

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).