1
0
mirror of https://github.com/doitsujin/dxvk.git synced 2025-02-27 13:54:16 +01:00

[d3d11] Don't subclass state objects from ComObject

These override reference counting, so we shouldn't use ComObject.
This commit is contained in:
Philip Rebohle 2019-10-14 01:44:37 +02:00
parent c5c43fb2a4
commit 4d0cc3e24e
No known key found for this signature in database
GPG Key ID: C8CC613427A31C99
4 changed files with 4 additions and 4 deletions

View File

@ -11,7 +11,7 @@ namespace dxvk {
class D3D11Device;
class D3D11BlendState : public D3D11DeviceChild<ID3D11BlendState1> {
class D3D11BlendState : public D3D11DeviceChild<ID3D11BlendState1, NoWrapper> {
public:

View File

@ -11,7 +11,7 @@ namespace dxvk {
class D3D11Device;
class D3D11DepthStencilState : public D3D11DeviceChild<ID3D11DepthStencilState> {
class D3D11DepthStencilState : public D3D11DeviceChild<ID3D11DepthStencilState, NoWrapper> {
public:

View File

@ -10,7 +10,7 @@ namespace dxvk {
class D3D11Device;
class D3D11RasterizerState : public D3D11DeviceChild<ID3D11RasterizerState2> {
class D3D11RasterizerState : public D3D11DeviceChild<ID3D11RasterizerState2, NoWrapper> {
public:

View File

@ -10,7 +10,7 @@ namespace dxvk {
class D3D11Device;
class D3D11SamplerState : public D3D11DeviceChild<ID3D11SamplerState> {
class D3D11SamplerState : public D3D11DeviceChild<ID3D11SamplerState, NoWrapper> {
public: