LoginSignup
0
0

More than 3 years have passed since last update.

vkd3d(WINE D3D12 Vulkan 実装)のビルドメモ

Last updated at Posted at 2020-06-25

背景

  • D3D12 アプリを Wine で動かしたりテストしたい
  • ゲームを動かすわけではなくて, ちょっとした D3D12 アプリをテストしたり動かしたりしたい

vkd3d を試します.

Build

Wine 5.0 or later とします.

Ubuntu 18.04 で apt で入る spirv-headers, vulkan-headers は古いので, 自前で git clone とかしておきます.

CFLAGS で SPIRV-Headers, (vulkan-headers, libvulkan) へのパスを指定します.
Vulkan は Vulkan SDK や, GPU ベンダの SDK があればそちらを見てくれるかもしれません.

あとは configure して make するだけです!

$ CFLAGS="-I../SPIRV-Headers/include" ./configure --prefix=$HOME/local
$ make
$ make install

Windows で動かす.

Windows native 版もあります.

TODO

  • 実際に D3D12 アプリを WINE で動かしてみる
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0