mirror of
https://github.com/doitsujin/dxvk.git
synced 2025-03-06 20:58:37 +01:00
[wsi] Move DxvkWindowState to wsi platform header
This commit is contained in:
parent
efa6523e3e
commit
b875d49c85
3 changed files with 22 additions and 11 deletions
16
src/wsi/win32/wsi_platform_win32.h
Normal file
16
src/wsi/win32/wsi_platform_win32.h
Normal file
|
@ -0,0 +1,16 @@
|
|||
#pragma once
|
||||
|
||||
#include <windows.h>
|
||||
|
||||
namespace dxvk::wsi {
|
||||
|
||||
/**
|
||||
* \brief Impl-dependent state
|
||||
*/
|
||||
struct DxvkWindowState {
|
||||
LONG style = 0;
|
||||
LONG exstyle = 0;
|
||||
RECT rect = { 0, 0, 0, 0 };
|
||||
};
|
||||
|
||||
}
|
5
src/wsi/wsi_platform.h
Normal file
5
src/wsi/wsi_platform.h
Normal file
|
@ -0,0 +1,5 @@
|
|||
#pragma once
|
||||
|
||||
#ifdef DXVK_WSI_WIN32
|
||||
#include "win32/wsi_platform_win32.h"
|
||||
#endif
|
|
@ -3,22 +3,12 @@
|
|||
#include <windows.h>
|
||||
|
||||
#include "wsi_monitor.h"
|
||||
#include "wsi_platform.h"
|
||||
|
||||
#include "../vulkan/vulkan_loader.h"
|
||||
|
||||
namespace dxvk::wsi {
|
||||
|
||||
/**
|
||||
* \brief Impl-dependent state
|
||||
*/
|
||||
struct DxvkWindowState {
|
||||
#ifdef DXVK_WSI_WIN32
|
||||
LONG style = 0;
|
||||
LONG exstyle = 0;
|
||||
RECT rect = { 0, 0, 0, 0 };
|
||||
#endif
|
||||
};
|
||||
|
||||
/**
|
||||
* \brief The size of the window
|
||||
*
|
||||
|
|
Loading…
Add table
Reference in a new issue