Alibek Omarov
|
a5f0ca38f1
|
engine: remove inclusion of SDL headers globally, helps to cleanup code before SDL3 migration
|
2025-02-28 13:14:47 +03:00 |
|
SNMetamorph
|
2465782a3e
|
engine: platform: sys_win: fixed compiling error
|
2025-02-15 13:45:22 +03:00 |
|
Alibek Omarov
|
7ba2209124
|
engine: platform: sdl: set requested timer delay in units of 100ns according to the documentation
|
2025-02-15 13:08:05 +03:00 |
|
Alibek Omarov
|
af6b434b71
|
engine: platform: win32: implement nanosleep using waitable timers with high precision
|
2025-02-15 11:57:41 +03:00 |
|
Alibek Omarov
|
052ea6a8bd
|
engine: platform: introduce for Platform_NanoSleep, to be used for better sleeping in between frames for lowering CPU usage
|
2025-02-15 10:11:17 +03:00 |
|
Alibek Omarov
|
3576e474e6
|
engine: get rid of SendKeyEvents function, it only listened for WM_QUIT on Windows and we don't use that with SDL
|
2024-12-27 18:30:01 +03:00 |
|
Alibek Omarov
|
bd0d6644e0
|
engine: move Sys_SendKeyEvents to platform/win32
|
2024-12-24 09:59:47 +03:00 |
|
Alibek Omarov
|
614b9113ad
|
engine: platform: as an exception, allow calling direct platform-specific implementations of Platform_Sleep to make them inlined
|
2024-12-04 18:37:55 +03:00 |
|
Alibek Omarov
|
e14cd758ad
|
engine: turn Platform_Sleep into an inline function that directly calls platform-specific delay functions
|
2024-12-04 18:32:03 +03:00 |
|
Alibek Omarov
|
24f23908be
|
engine: platform: stub Sys_DebuggerPresent on unsupported platforms
|
2024-02-27 05:17:01 +03:00 |
|
Alibek Omarov
|
16c87ae2c9
|
engine: platform: reorganize UpdateStatusLine, make it shared but implemented only if platform has SetStatus. Implement SetStatus for systemd/Linux
|
2023-06-16 08:43:16 +03:00 |
|
Alibek Omarov
|
c16a10e6f3
|
engine: platform: refactor Platform_Init/Shutdown/GetNativeObject functions. They are now defined in the header, and call platform-specific functios that defined in platform code
|
2023-06-16 07:32:19 +03:00 |
|
Alibek Omarov
|
30d9b6d844
|
engine: platform: win32: fix compile
|
2022-11-17 01:20:01 +03:00 |
|
SNMetamorph
|
22815d2784
|
engine: server: sv_main: added status line for dedicated server console
|
2022-04-06 15:17:15 +03:00 |
|
mittorn
|
3e3aff040e
|
platform: add Platfrom_Init, Platform_Shutdown, Platform_MouseMove move platform-specific code from host.c
|
2020-02-08 23:15:40 +07:00 |
|
Alibek Omarov
|
9d826016b0
|
engine: finish sdl1.2 port
|
2019-11-02 08:56:07 +03:00 |
|
Alibek Omarov
|
56938344b8
|
engine: win32: include shellapi.h
|
2019-08-09 03:07:56 +03:00 |
|
Alibek Omarov
|
00b9ac676e
|
engine: win32: fix inconsistent dll linkage
|
2019-08-09 02:51:15 +03:00 |
|
Alibek Omarov
|
8bb6aa2c51
|
engine: don't include windows headers, as they globally included by port.h already
|
2019-08-09 02:46:29 +03:00 |
|
Alibek Omarov
|
3fef353291
|
android: initial port
|
2019-05-02 18:07:03 +03:00 |
|
Alibek Omarov
|
1a700fd06b
|
platform: move MSGBOX implementation to platform backends
|
2019-05-01 19:44:48 +03:00 |
|
Alibek Omarov
|
e3e2f3afe5
|
platform: move Sys_ShellExecute implementation to platform backends
|
2019-05-01 19:21:47 +03:00 |
|
mittorn
|
d5911b33b1
|
msvc8 support
|
2019-04-12 14:33:57 +07:00 |
|
Alibek Omarov
|
7c772d6bfd
|
engine: rework timer stuff, move to platform. Move debugger present checks to platform
|
2018-11-16 16:32:16 +03:00 |
|