try to avoid d3d9_release to workaround nvidia bug
This commit is contained in:
parent
9f134dc6ed
commit
415f74887f
4 changed files with 34 additions and 11 deletions
|
@ -13,6 +13,7 @@ typedef struct D3D9RENDERER
|
|||
{
|
||||
HMODULE hmodule;
|
||||
D3DPRESENT_PARAMETERS params;
|
||||
HWND hwnd;
|
||||
LPDIRECT3D9 instance;
|
||||
LPDIRECT3DDEVICE9 device;
|
||||
LPDIRECT3DVERTEXBUFFER9 vertex_buf;
|
||||
|
@ -41,7 +42,8 @@ typedef struct _D3D9ON12_ARGS
|
|||
BOOL d3d9_is_available();
|
||||
DWORD WINAPI d3d9_render_main(void);
|
||||
BOOL d3d9_create();
|
||||
BOOL d3d9_reset();
|
||||
BOOL d3d9_reset(BOOL windowed);
|
||||
BOOL d3d9_release_resources();
|
||||
BOOL d3d9_release();
|
||||
BOOL d3d9_on_device_lost();
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue