Alibek Omarov
|
96a9172e36
|
engine: platform: sdl: check that we're handling SDL errors according to it's documentation
|
2023-10-26 23:06:50 +03:00 |
|
Alibek Omarov
|
8f819a2fde
|
engine: platform: sdl: fix forgotten icon setup call
|
2023-10-23 00:31:30 +03:00 |
|
mittorn
|
1bfb6c560a
|
platform/sdl: add check for missing hint defines
|
2023-10-22 20:02:14 +03:00 |
|
mittorn
|
24d6f1788a
|
platform/sdl: workaround ubuntu SDL2 bug preventing resolving any extensions on EGL
|
2023-10-22 20:02:14 +03:00 |
|
mittorn
|
6041bb0a43
|
platform/sdl: fix safegl
|
2023-10-16 06:47:55 +03:00 |
|
Alibek Omarov
|
4acd0e5304
|
engine: platform: sdl: grab input only in true fullscreen mode
|
2023-10-11 16:49:49 +03:00 |
|
Alibek Omarov
|
cb1063c305
|
engine: platform: sdl: fix qboolean to window_mode_t conversions
|
2023-10-10 14:41:39 +03:00 |
|
Alibek Omarov
|
59bfc8c32f
|
engine: platform: sdl: fix qboolean to window_mode_t conversions
|
2023-10-10 14:41:05 +03:00 |
|
Alibek Omarov
|
99f290b622
|
engine: platform: sdl: support borderless mode, slight refactoring
|
2023-10-10 14:11:28 +03:00 |
|
Alibek Omarov
|
cb19fa2f6d
|
engine: client: restore window maximized state after engine restart
|
2023-10-09 05:26:17 +03:00 |
|
Alibek Omarov
|
7e05562c14
|
engine: platform: sdl: check SDL version in Platform_Vibrate
|
2023-07-03 02:18:49 +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
|
1fdf6180e6
|
engine: platform: sdl: merge required SDL2 platform changes for new Android port from @Velaron's tree
|
2023-06-05 21:51:59 +03:00 |
|
Alibek Omarov
|
a23e17c6d7
|
engine: platform: sdl: set QtWayland hints
|
2023-06-02 06:18:47 +03:00 |
|
Alibek Omarov
|
f19ed1c1c2
|
engine: client: move joystick cvars to static allocation
|
2023-05-27 21:52:58 +03:00 |
|
Alibek Omarov
|
b1d60c248d
|
engine: client: move main client cvars to static allocation
|
2023-05-27 21:52:58 +03:00 |
|
Alibek Omarov
|
d9cbf1fa89
|
engine: client: move input cvars to static allocation
|
2023-05-27 21:52:58 +03:00 |
|
Alibek Omarov
|
5d7d5319fd
|
engine: move ref cvars to static allocation
|
2023-05-27 21:52:58 +03:00 |
|
Alibek Omarov
|
d4470402ee
|
engine: move vid cvars to static allocation
|
2023-05-27 21:52:58 +03:00 |
|
Alibek Omarov
|
05560c7607
|
engine: always read and set vid_fullscreen value directly with it's object
|
2023-05-27 21:52:58 +03:00 |
|
Alibek Omarov
|
356f78ee81
|
engine: platform: sdl: fix possible buffer overrun in SDL port audio code
|
2023-05-24 03:49:13 +03:00 |
|
Velaron
|
e27ac6b092
|
platform: win32: properly change icon
|
2023-05-20 23:32:19 +03:00 |
|
Alibek Omarov
|
7dcddc559c
|
engine: platform: sdl: set PulseAudio role only on POSIX systems
|
2023-05-17 17:38:18 +03:00 |
|
Alibek Omarov
|
323626c308
|
engine: platform: sdl: try to avoid random crash in SDL pulse audio driver
|
2023-05-17 05:02:12 +03:00 |
|
Alibek Omarov
|
19582cdf11
|
engine: simplify force version drawing logic
|
2023-05-14 09:50:17 +03:00 |
|
Alibek Omarov
|
ec2951cf45
|
engine: add size argument to COM_Default/ReplaceExtension calls
|
2023-04-26 05:20:45 +03:00 |
|
Alibek Omarov
|
a8de11643c
|
engine: platform: sdl: make GL_CreateContext and GL_DeleteContext functions static
|
2023-04-03 03:13:33 +03:00 |
|
Alibek Omarov
|
098c4c009b
|
engine: platform: sdl: fix incorrect HICON cast in SetClassLongPtr call
|
2023-03-21 05:16:07 +03:00 |
|
SNMetamorph
|
f9205825b6
|
engine: platform: sdl: fixed psvita & nswitch platform initializing
|
2023-03-12 16:09:20 +03:00 |
|
Andrey Akhmichin
|
573781b45d
|
engine: platform: sdl: replace va function calls.
|
2023-03-11 15:29:34 +03:00 |
|
fgsfds
|
fe3f15ad33
|
engine: input: psvita: reimplement OSK manually
|
2023-03-11 07:09:19 +03:00 |
|
fgsfds
|
6304b51f32
|
psvita: fno-short-enums, make ref_gl function somewhat
|
2023-03-11 07:09:18 +03:00 |
|
fgsfds
|
7424b29e56
|
engine: initial psvita build support
|
2023-03-11 07:09:14 +03:00 |
|
Alibek Omarov
|
21b9f07323
|
engine: platform: sdl: remove legacy XASH_NANOGL macro from vid code, it's only relevant for ref_gl
|
2023-02-14 18:52:51 +03:00 |
|
Alibek Omarov
|
33c9f7118b
|
engine: platform: sdl: sanitize buttons/axes from SDL, add ABXY->BAYX swap for NSwitch
|
2023-02-09 06:31:19 +03:00 |
|
Alibek Omarov
|
d6d98bd297
|
engine: platform: sdl: minor style changes
|
2023-02-09 05:59:34 +03:00 |
|
fgsfds
|
ee370ea007
|
Merge branch 'master' of https://github.com/FWGS/xash3d-fwgs into switch_newer
|
2023-02-07 17:14:47 +01:00 |
|
Alibek Omarov
|
634574f249
|
engine: platform: sdl: don't enable text mode with cursor???
|
2023-02-06 00:29:14 +03:00 |
|
fgsfds
|
25a1cb8ce7
|
Nintendo Switch support (again)
|
2023-02-05 02:09:32 +01:00 |
|
Alibek Omarov
|
402a0f129d
|
engine: platform: sdl: use SDL joystick rumble for Platform_Vibrate
|
2023-02-03 08:50:41 +03:00 |
|
Alibek Omarov
|
b946ed4625
|
engine: platform: sdl: don't flood about closest display mode in case of no changes
|
2023-01-18 20:05:00 +03:00 |
|
Alibek Omarov
|
dd1d86c289
|
engine: platform: sdl: check usable display rect before creating window
|
2023-01-18 19:28:16 +03:00 |
|
Alibek Omarov
|
802c7a86a9
|
engine: platform: sdl: add pause and scrolllock handlers
|
2022-12-06 11:50:38 +03:00 |
|
SNMetamorph
|
b35cf6e30c
|
engine: platform: update VGUI cursor state in Platform_SetCursorType
|
2022-11-08 06:39:09 +06:00 |
|
Alibek Omarov
|
1a09d297ee
|
engine: minimize SetCursorType calls count
|
2022-10-13 14:49:48 +03:00 |
|
Alibek Omarov
|
d45e6e0ad1
|
engine: platform: sdl: SetCursorType shouldn't know about current game state
|
2022-10-13 14:07:48 +03:00 |
|
Alibek Omarov
|
2d2523df4a
|
engine: client: touch: generalise touch emulation code
* fix doubleclicks and wheels in VGUI
|
2022-10-12 05:18:19 +03:00 |
|
Alibek Omarov
|
5bae2f06ad
|
engine: platform: sdl: do not lock audio device, for some reason it sometimes causes problems although it shouldn't
|
2022-09-20 21:29:19 +03:00 |
|
Alibek Omarov
|
3a8c58d192
|
engine: platform: sdl: fix parentheses around IsAudioError macro
|
2022-08-31 07:13:02 +03:00 |
|
Alibek Omarov
|
0d7a2e7bad
|
engine: platform: change capture API to allow locking/unlocking buffer to prevent race condition, use single function for pause
|
2022-08-31 06:50:06 +03:00 |
|