-
Notifications
You must be signed in to change notification settings - Fork 25
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Issue running triangle and gears demos from VKD3D library.. #153
Comments
Binaries here: |
Thank you!
This is a pretty strange thing to break on, tbh. We expose a single queue and it can do everything. |
I tried building vkd3d an encountered a few issues:
What is the best place to file issues for them? |
Hi,
1) I build with MoltenVK so didn't encounter this issue..
2) yep as said demos using NSView were dropped but you can find here:
https://www.winehq.org/pipermail/wine-devel/2018-August/thread.html
https://www.winehq.org/pipermail/wine-devel/2018-August/130142.html
[PATCH vkd3d 3/3] Add support for MoltenVK on Mac OS.
<https://www.winehq.org/pipermail/wine-devel/2018-August/130142.html>
3) guess is the mailing list were this patches are posted..
https://www.winehq.org/mailman/listinfo/wine-devel
El mié., 29 ago. 2018 a las 3:27, Dzmitry Malyshau (<
[email protected]>) escribió:
… I tried building vkd3d an encountered a few issues:
- symlinking libvulkan.dylib -> libportability.dylib doesn't let the
configure script realize it's there, since the checks are for the actually
linked path, which is (on my machine)
portability/target/debug/deps/libportability.dylib. I suspect you
might have replaced libMoltenVK with libportability after building VKD3D,
so you didn't encounter this
- enabling demos requires libxcb. I don't have X installed, and I
thought I'd never have to. Any reason VKD3D can't use NSView and such for
the demos?
What is the best place to file issues for them?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#153 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AAo2eSrd8dMajN3RCZpxw7ZTCwEAnYpHks5uVe4cgaJpZM4WQR0Y>
.
|
Hi @kvark forgot to say once you build wine with vulkan support and also vkd3d you may want to try also building wine with vkd3d (which requires vulkan also) for Mac.. |
ugh, this is just sad. The code needs more polish, and it's already got quite behind |
Hi,
Ok was not last issue..
I checked VKD3D library demos:
with MoltenVK they work (both gears & triangle) although they output log like this:
interestingly I test on both 10.13.6 and 10.14 Mojave beta 5 or 6 and gears render ok on both versions altough triangle only renders correctly on 10.13.6 on 10.14 beta I get black screen and no further errors
from console..
with portability I get:
./triangle
./gears
so wanting to test with portability once it plays ok with these samples to see if it's a Metal AMD driver in 10.14 beta..
I'm attaching a repro below so you can test without compiling vkd3d (as I believe samples were removed from original patches reason having ObjC code)..
binaries expect libraries
/usr/local/lib/libvkd3d.1.dylib (compatibility version 2.0.0, current version 2.0.0)
/usr/local/lib/libvkd3d-utils.1.dylib (compatibility version 2.0.0, current version 2.0.0)
for @rpath/libMoltenVK.dylib I copy your portability library to /usr/lib/libMoltenVK.dylib where it finds them..
The text was updated successfully, but these errors were encountered: