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

AMD driver crash on DX12 bindless API usage #140

Open
danilw opened this issue Feb 20, 2024 · 1 comment
Open

AMD driver crash on DX12 bindless API usage #140

danilw opened this issue Feb 20, 2024 · 1 comment

Comments

@danilw
Copy link

danilw commented Feb 20, 2024

Tested on Windows 11, latest for this day AMD drivers, GPU Vega8.

I was debugging other application and why GL_ARB_bindless_texture is bugged there.
DiligentSamples Samples/Asteroids support bindless in DX12 and Vulkan.
I not found OpenGL bindless examples in DiligentSamples.

You can see how it run on AMD - youtube video - https://youtu.be/Bug2vGm9HZI?t=57 second half of video.

I got 100% crash when I click 4:

'4' - Use Diligent Engine D3D12 rendering mode

And since I tested other "bindless" behaviors - most of them dont work on AMD, only some basic 1 object with one texture works, nothing complex works.

Only what is working on AMD - is Vulkan bindless.

It seems it general AMD-driver bug/problem with bindless, I have AMD bugreports 1 2.

I post it here Just for information.
I do not know for sure if it is application bug or driver bug/behavior.
I assumed it driver, but maybe all those applications I tested is just bugged by itself.

@TheMostDiligent
Copy link
Contributor

I not found OpenGL bindless examples in DiligentSamples.

Diligent does not support bindless mode in OpenGL.

It seems it general AMD-driver bug/problem with bindless, I have AMD bugreports 1 2.

Yes, we also saw quite a few problems on AMD.

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

2 participants