SDL fixes
This commit is contained in:
parent
81f03f04e5
commit
1734b8e5db
|
|
@ -16,3 +16,12 @@ MODULE.Files = {
|
||||||
"../src/Nazara/Platform/SDL2/**.hpp",
|
"../src/Nazara/Platform/SDL2/**.hpp",
|
||||||
"../src/Nazara/Platform/SDL2/**.cpp"
|
"../src/Nazara/Platform/SDL2/**.cpp"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
MODULE.OsDefines.Windows = {
|
||||||
|
"SDL_VIDEO_DRIVER_WINDOWS=1"
|
||||||
|
}
|
||||||
|
|
||||||
|
MODULE.OsDefines.Posix = {
|
||||||
|
"SDL_VIDEO_DRIVER_X11=1",
|
||||||
|
"SDL_VIDEO_DRIVER_WAYLAND=1",
|
||||||
|
}
|
||||||
|
|
|
||||||
|
|
@ -129,7 +129,7 @@ namespace Nz
|
||||||
bool WindowImpl::Create(void* handle)
|
bool WindowImpl::Create(void* handle)
|
||||||
{
|
{
|
||||||
m_handle = SDL_CreateWindowFrom(handle);
|
m_handle = SDL_CreateWindowFrom(handle);
|
||||||
if (!m_handle || !SDL_GetWindowID(m_handle))
|
if (!m_handle)
|
||||||
{
|
{
|
||||||
NazaraError("Invalid handle");
|
NazaraError("Invalid handle");
|
||||||
return false;
|
return false;
|
||||||
|
|
|
||||||
|
|
@ -214,7 +214,6 @@ typedef unsigned int uintptr_t;
|
||||||
|
|
||||||
/* Enable various video drivers */
|
/* Enable various video drivers */
|
||||||
#define SDL_VIDEO_DRIVER_DUMMY 1
|
#define SDL_VIDEO_DRIVER_DUMMY 1
|
||||||
#define SDL_VIDEO_DRIVER_WINDOWS 1
|
|
||||||
|
|
||||||
#ifndef SDL_VIDEO_RENDER_D3D
|
#ifndef SDL_VIDEO_RENDER_D3D
|
||||||
#define SDL_VIDEO_RENDER_D3D 1
|
#define SDL_VIDEO_RENDER_D3D 1
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue