Philip Rebohle
|
54d3103b04
|
[util] Fix COM reference count type
On Windows, ref counts are only 32 bits wide.
|
2019-05-14 14:48:42 +02:00 |
|
Philip Rebohle
|
cdf6ffb9bc
|
[util] Add private reference count to COM object
This can be used in case DXVK needs to keep a strong reference
to an object but may not expose that reference to the application.
|
2018-08-05 21:31:09 +02:00 |
|
Philip Rebohle
|
2973c18055
|
[dxgi/d3d11] Remove COM_QUERY_INTERFACE macro, reset pointers
May fix some crashes in applications that rely on the returned
pointer being set to nullptr before returning.
|
2018-04-02 12:52:02 +02:00 |
|
Philip Rebohle
|
77010d96e4
|
[dxgi/d3d11] Set returned pointers to nullptr before returning
May solve issues with applications which check whether the returned
pointer is null rather than checking a function's return value.
|
2018-04-02 12:04:20 +02:00 |
|
Philip Rebohle
|
2a266eaad4
|
[general] Added 32-bit support
|
2017-12-12 12:50:52 +01:00 |
|
Philip Rebohle
|
9a86178604
|
[d3d11] Fixed severe reference-counting issue in state objects
|
2017-12-10 00:55:30 +01:00 |
|
Philip Rebohle
|
3d6e88428a
|
[com] ... yeah, almost.
|
2017-12-09 23:20:31 +01:00 |
|
Philip Rebohle
|
fa1ef8248e
|
[com] Fixed crashes caused by reentrant Release()
|
2017-12-09 22:20:40 +01:00 |
|
Philip Rebohle
|
a956c1b8ac
|
[dxgi] Added DxgiResource for image and buffer creation
|
2017-11-29 15:16:07 +01:00 |
|
Philip Rebohle
|
5d99a37d69
|
[dxgi] Implemented DxgiDevice
|
2017-10-11 15:31:36 +02:00 |
|
Philip Rebohle
|
9b8fda512a
|
[dxvk] Added COM helpers
|
2017-10-11 00:41:56 +02:00 |
|