-
Notifications
You must be signed in to change notification settings - Fork 2.4k
Open
Milestone
Description
Hi!
I tried to enable DirectX backend support in my SDL GPU renderer library
but I'm running into a strange issue with pipeline/SSBO creation.
I tested my renderer with Vulkan backend on both Windows 10 and Linux
it worked fine, without any validation error.
On Windows 10 (Tiny 10 in Qemu) I'm running into the following error message every time:
ERROR: Could not create buffer!! Error Code: The application made a call that is invalid. Either the parameters of the call or the state of some object was incorrect.
Enable the D3D debug layer in order to see details via debug messages. (0x887A0001)
ERROR: Could not create buffer!! Error Code: The application made a call that is invalid. Either the parameters of the call or the state of some object was incorrect.
Enable the D3D debug layer in order to see details via debug messages. (0x887A0001)
(If I place the pipeline creation before the SSBO creation the error message is similar.)
Unfortunately I can't test it on real hardware right now :(.
Initialization code:
Renderer init
SSBO creation
Thank you for any help! :)
Edit: I tested it on a real hardware with Windows 10 and the result is the same.
Metadata
Metadata
Assignees
Labels
No labels