d3d12 runtime: replacing spinlocks by mutex objects#7489
Conversation
|
I reverted those two WEAK -> static changes. I'll have to revisit the runtime in another PR to fix all the weak linkage hints. |
|
In fact, expect a lot of PRs with changes and improvements coming to the d3d12 back-end. |
If you are going to spend time here, it could use a some attention to error handling. I'll post details if you like. |
Yup, better error handling (and reporting) is also one of the goals. Feel free to voice your concerns and advice. |
The existing issue for Runtime error handling is #7350, but it's more about coming up with a design that is less mistake-prone, rather than defining the status quo. TL;DR for best practices for the status quo:
(I'm copying this to #7350 for future reference) |
|
All good to merge this branch? |
* replacing spinlock by mutex * adding back weak linkage hint --------- Co-authored-by: Marcos Slomp <slomp@adobe.com>
No description provided.