2026年7月4日(土)掲載 2,244本日 0
HN7914

NetBSDでVulkanを動かす!挑戦の記録

This is my attempt to get Vulkan going on NetBSD

segaboy81約23時間前

議論

9
1rjsw約22時間前

pkgsrcとwipには既にVulkanのコンポーネントがあるよ。

2wbolt約21時間前

いいプロジェクトだけど、AIが書いたかAIの支援を受けてるっぽいね。ドキュメントのどこにもその記載がないのが気になる。

3qiu3344約21時間前

Vulkanが利用可能になりました

中身を確認:

現時点では「ではない」こと:Vulkanプログラムの実行

4Tiberium約21時間前

LavapipeはCPUレンダリングだし、あまり証明になってないよね。でもBSDでVulkanを動かすのは完全に可能だし、難解な話じゃない。FreeBSDなら既に動いてるし。

ビルド目標のみ:Vulkanスタックのコンパイルとリンクを対象とする。VirtualBox環境ではGPUアクセラレーションは利用不可。ソフトウェアドライバ(Lavapipe)がターゲット。

なぜこれが問題になるのか分からないな。LLMの助けを借りなくても、週末の個人プロジェクトで十分そうな内容じゃない?

5MBCook約21時間前

タイトルからして公式なものかと思ってたけど、どうやら違うみたいだ。

6klibertp約21時間前

インストール手順:

    ftp https://raw.githubusercontent.com/segaboy/vulkan-netbsd/main/scripts/setup-env.sh
       !^^^^^!

これは……ちょっと変わってるな。FreeBSDならfetch[1]ユーティリティを使うけど、NetBSDはftp[2]にその機能を持たせてるとは知らなかった。

面白い選択だね。一体どういう経緯でそうなったんだろう。

[1] https://man.freebsd.org/cgi/man.cgi?fetch (https://man.freebsd.org/cgi/man.cgi?fetch)

[2] https://man.netbsd.org/ftp.1 (https://man.netbsd.org/ftp.1)

7iamnothere約21時間前

これまでNetBSDが必要になったことはないけど、万が一必要になったときのために存在してくれているのはありがたいね。特にLinuxが古いプラットフォームのサポートを終了させていく中で。

非公式な取り組みみたいだけど、洗練されて統合されるといいな。

8spiral09約20時間前

Lavapipeだって?つまり単なるMesaのソフトウェアレンダリングってことか。