Skip to content
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

Possible Helix Toolkit dx9 issues #2860

Closed
BareGamer opened this issue Aug 22, 2022 · 12 comments
Closed

Possible Helix Toolkit dx9 issues #2860

BareGamer opened this issue Aug 22, 2022 · 12 comments

Comments

@BareGamer
Copy link

BareGamer commented Aug 22, 2022

I was making something akin to Minecraft with PascalABC.NET's "Graph3D" library which is based on HelixToolkit, as far as I understand. As it is windows-only, I decided to see if it would be practical to try the game on Linux, so I started with dxvk to see if the graphics will be translated correctly. d3d9 was the only dll that worked, but with severe graphical issues(video and log attached). I tried that on Windows, so the issue might be in AMD's Vulkan drivers, but I am not sure about that, so the results of testing on Linux will be added later too.

Tested with the latest 1.10.3 binary release.

System information

  • GPU: Vega 8
  • Driver: Adrenalin 10.21.10044.0
  • Wine version: tested on Windows 11
  • DXVK version: 1.10.3

The app doesn't seem to be traceable: the trace size is 2.6 MB, plus no issues occur. Afterburner doesn't show FPS either
HelixToolkitCraftABC_d3d9.log
dxvk.webm
.
Edit: oh, I missed issue #2749 somehow

@K0bin
Copy link
Collaborator

K0bin commented Aug 22, 2022

I need a trace to look into this.

Could be a case of #2749

@BareGamer
Copy link
Author

Yeah, looks like it. Missed that one somehow. I haven't had success with tracing the app, but I can upload it here

@BareGamer
Copy link
Author

HelixToolkitCraftABC.zip

@K0bin
Copy link
Collaborator

K0bin commented Aug 22, 2022

That just ends instantly. Does it work on Windows if you only have those 2 files?

@BareGamer
Copy link
Author

Forgot about the textures folder. You need to extract it to the same directory as the exe. No geometry is rendered.
textures.zip

@K0bin
Copy link
Collaborator

K0bin commented Aug 22, 2022

Same thing with the textures. It just exits instantly.

@BareGamer
Copy link
Author

That’s weird. Does it say anything in the console window for a split second maybe? I am going to look into why it doesn’t work meanwhile.

@BareGamer
Copy link
Author

BareGamer commented Aug 22, 2022

Doesn't sound helpful, but on my machine, it works. However, I did a trace. Maybe it will somehow help
HelixToolkitCraftABC.zip

@Blisto91
Copy link
Contributor

Blisto91 commented May 5, 2023

@BareGamer Can you test this issue with #3392 ?
You can grab a build here https://github.com/doitsujin/dxvk/actions/runs/4893877539

@BareGamer
Copy link
Author

Sorry for the late reply. I finally got to test the latest release (2.2) with the app. Weirdly, it introduced another issue. A log is created but is empty because the app crashes, likely because it skips the Vulkan adapter for some reason. There is a log attached with all the info the app outputs before crashing.
HelixToolkitCraftABC_d3d9.log

@Blisto91
Copy link
Contributor

You need to update your GPU driver. Requirements were raised with the dxvk 2.0 release

@K0bin K0bin closed this as completed May 25, 2023
@BareGamer
Copy link
Author

Retested with the new drivers. All of the artifacts are gone, the app actually feels more responsive now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants