Philip Rebohle
|
55e7cb1d54
|
[dxgi] Only log QueryInterface errors once
|
2023-03-01 13:25:56 +01:00 |
|
Paul Gofman
|
e311f25287
|
[dxgi] Store device pointer in DxgiSwapChainDispatcher
|
2022-10-20 19:05:19 +02:00 |
|
Paul Gofman
|
59441b1ff5
|
[dxgi] Also support use after free in IDXGISwapChain::SetFullscreenState()
|
2022-08-09 23:10:50 +02:00 |
|
Philip Rebohle
|
8823e4bb3d
|
[dxgi] Work around swapchain use-after-free bugs
Affects Divinity: Original Sin Enhanced Edition. Requires Wine hack to
delay memory deallocation to not crash during resolution changes.
|
2022-03-23 15:09:39 +01:00 |
|
Joshua Ashton
|
a690210eae
|
[dxgi] Implement swapchain dispatcher
Some overlays and hooks check if the vtable funcs reside in the dxgi.dll module.
Fixes: #1996
|
2021-03-30 17:48:10 +02:00 |
|