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
|
2 years ago |
Alibek Omarov
|
b84aba68fa
|
engine: platform: implement generic GetNativeObject for POSIX systems without SDL2
|
2 years ago |
Alibek Omarov
|
1fdf6180e6
|
engine: platform: sdl: merge required SDL2 platform changes for new Android port from @Velaron's tree
|
2 years ago |
Alibek Omarov
|
d2237fa144
|
engine: platform: android: merge new SDL2 based Android port from @Velaron's tree
|
2 years ago |
Alibek Omarov
|
ef663a8790
|
engine: partially remove legacy Android port, in preparation of new port merge
|
2 years ago |
Alibek Omarov
|
ba039b8e71
|
engine: drop XASH_DYNAMIC_DLADDR
|
2 years ago |
Alibek Omarov
|
a23e17c6d7
|
engine: platform: sdl: set QtWayland hints
|
2 years ago |
Alibek Omarov
|
bd52a9ec2d
|
engine: platform: linux: move evdev_keydebug cvar to static allocation
|
2 years ago |
Alibek Omarov
|
f19ed1c1c2
|
engine: client: move joystick cvars to static allocation
|
2 years ago |
Alibek Omarov
|
b1d60c248d
|
engine: client: move main client cvars to static allocation
|
2 years ago |
Alibek Omarov
|
d9cbf1fa89
|
engine: client: move input cvars to static allocation
|
2 years ago |
Alibek Omarov
|
5d7d5319fd
|
engine: move ref cvars to static allocation
|
2 years ago |
Alibek Omarov
|
d4470402ee
|
engine: move vid cvars to static allocation
|
2 years ago |
Alibek Omarov
|
05560c7607
|
engine: always read and set vid_fullscreen value directly with it's object
|
2 years ago |
Alibek Omarov
|
356f78ee81
|
engine: platform: sdl: fix possible buffer overrun in SDL port audio code
|
2 years ago |
Velaron
|
e27ac6b092
|
platform: win32: properly change icon
|
2 years ago |
Alibek Omarov
|
b0f52236bc
|
engine: platform: psvita: use _impure_ptr declaration from sys/reent.h
|
2 years ago |
Alibek Omarov
|
7dcddc559c
|
engine: platform: sdl: set PulseAudio role only on POSIX systems
|
2 years ago |
Alibek Omarov
|
d8093ec587
|
engine: platform: psvita: attempt to fix PSVita builds by exporting _impure_ptr
|
2 years ago |
Alibek Omarov
|
323626c308
|
engine: platform: sdl: try to avoid random crash in SDL pulse audio driver
|
2 years ago |
Alibek Omarov
|
19582cdf11
|
engine: simplify force version drawing logic
|
2 years ago |
Alibek Omarov
|
a292d2fd53
|
platform: win32: replace Q_sprintf calls by Q_snprintf
|
2 years ago |
Alibek Omarov
|
ec2951cf45
|
engine: add size argument to COM_Default/ReplaceExtension calls
|
2 years ago |
Alibek Omarov
|
b16fa8eddc
|
public: remove Q_strcat and Q_strcpy, and patch the code that uses it
|
2 years ago |
Alibek Omarov
|
a8de11643c
|
engine: platform: sdl: make GL_CreateContext and GL_DeleteContext functions static
|
2 years ago |
SNMetamorph
|
b2ea8c9d18
|
engine: platform: win32: enabled attaching to existing console instead of creating new
|
2 years ago |
Alibek Omarov
|
6e27926a10
|
engine: simplify XASH_USE_EVDEV macro usage by giving it's defined positive value
|
2 years ago |
SNMetamorph
|
e024a67436
|
engine: platform: psvita: fixed vrtld error reporting
|
2 years ago |
SNMetamorph
|
e3103249f4
|
engine: platform: psvita: added developer mode button to launcher
|
2 years ago |
SNMetamorph
|
0746cb5365
|
engine: platform: psvita: disabled back touch sensor
|
2 years ago |
Alibek Omarov
|
098c4c009b
|
engine: platform: sdl: fix incorrect HICON cast in SetClassLongPtr call
|
2 years ago |
SNMetamorph
|
f9205825b6
|
engine: platform: sdl: fixed psvita & nswitch platform initializing
|
2 years ago |
Andrey Akhmichin
|
6486533355
|
engine: platform: android: replace va function calls.
|
2 years ago |
Andrey Akhmichin
|
daaaa324bd
|
engine: platform: emscripten: replace va function calls.
|
2 years ago |
Andrey Akhmichin
|
249ce6bca1
|
engine: platform: win32: replace va function calls.
|
2 years ago |
Andrey Akhmichin
|
b648c74815
|
engine: platform: posix: replace va function calls.
|
2 years ago |
Andrey Akhmichin
|
573781b45d
|
engine: platform: sdl: replace va function calls.
|
2 years ago |
fgsfds
|
fe3f15ad33
|
engine: input: psvita: reimplement OSK manually
|
2 years ago |
fgsfds
|
66f625f840
|
engine: psvita: use a macro for ioctlsocket like on all other platforms
|
2 years ago |
fgsfds
|
3e1833722f
|
engine: psvita: check req in ioctlsocket()
|
2 years ago |
fgsfds
|
4b8e11f561
|
engine: remove stray #if XASH_PSVITA
|
2 years ago |
fgsfds
|
47a6be86b1
|
engine: psvita: export stpcpy
|
2 years ago |
fgsfds
|
5a3e3b3977
|
ref: gl: add immediate mode shim for psvita
|
2 years ago |
fgsfds
|
5beed5ab29
|
engine: psvita: rebalance memory pools a bit
|
2 years ago |
fgsfds
|
6304b51f32
|
psvita: fno-short-enums, make ref_gl function somewhat
|
2 years ago |
fgsfds
|
7424b29e56
|
engine: initial psvita build support
|
2 years ago |
Alibek Omarov
|
21b9f07323
|
engine: platform: sdl: remove legacy XASH_NANOGL macro from vid code, it's only relevant for ref_gl
|
2 years ago |
Alibek Omarov
|
33c9f7118b
|
engine: platform: sdl: sanitize buttons/axes from SDL, add ABXY->BAYX swap for NSwitch
|
2 years ago |
Alibek Omarov
|
d6d98bd297
|
engine: platform: sdl: minor style changes
|
2 years ago |
fgsfds
|
69607d7890
|
nswitch: do not link libstdc++ into dynamic libraries
instead only link it to the main executable with --whole-archive, letting the dynamic libs import anything they want from it
|
2 years ago |