Commit Graph

138 Commits

Author SHA1 Message Date
89ca0dec5e platform: android: slightly more verbosity 2020-03-29 17:44:23 +03:00
84a3f6883d sdl: add EGL hint 2020-02-25 12:59:04 +07:00
02c68c3a70 platform/sdl: add missing Platform_Shutdown 2020-02-08 23:48:52 +07:00
a0d09c9954 lib_static: fix warnings 2020-02-08 23:39:35 +07:00
70cc52e203 posix/sdl: fix build 2020-02-08 23:38:19 +07:00
51849c6140 platform: DOS4GW port 2020-02-08 23:15:40 +07:00
3e3aff040e platform: add Platfrom_Init, Platform_Shutdown, Platform_MouseMove move platform-specific code from host.c 2020-02-08 23:15:40 +07:00
2b90790071 network: add stub for systems without BSD sockets, WATTCP support 2020-02-08 23:15:40 +07:00
3a416636f1 engine: mark GAME_EXPORT's 2020-01-19 08:15:54 +07:00
bbd033c254 lib: restore dll loader support 2020-01-19 07:38:37 +07:00
22dc5b7416 Merge branch 'lib' of https://github.com/FWGS/xash3d-fwgs 2020-01-18 07:15:45 +07:00
d0dbd185ad engine: android: fix enum-conversion 2019-12-23 06:55:00 +03:00
8399107826 engine: platform: android: remake video backend to use EGL through Java code 2019-12-02 01:01:39 +03:00
fec0a6baf6 engine: platform: android: change package name 2019-12-01 02:17:51 +03:00
0c3be639c5 engine: reliably tell client.dll about vid mode changes 2019-11-26 02:47:48 +03:00
9421457b3a engine: big refactoring commit, instead of using platform-specific platform-specific macros, use appropriate macros set by public/build.h 2019-11-24 03:52:08 +03:00
744f75d4a3
engine: linux: simplify Platform_DoubleTime 2019-11-20 16:45:55 +03:00
37435365e2 platform/posix: fix _GNU_SOURCE define in lib_posix 2019-11-18 23:48:49 +07:00
94fc0febc7 fix some comments 2019-11-18 21:13:21 +07:00
177f8ed653 platform: introduce lib backends, add static linking, wscript: add optional projects support, add static linking support, scripts: add xshlib for advanced linking options 2019-11-18 03:31:55 +07:00
0636dc45bd engine: sdl: fix resizing event handling 2019-11-12 02:04:18 +03:00
4b930c7854 Revert "engine: platform: magx: add pre-init platform-specific hook"
This reverts commit 2958b14cc2.
2019-11-07 05:06:24 +03:00
0cb591821a Merge sdl12-port into master 2019-11-06 22:29:04 +03:00
79adaa11e0 lowmemory: merge 2019-11-05 01:15:31 +03:00
1365020302 ref: add enum for screen rotation 2019-11-04 20:27:46 +07:00
1f308a43c8 engine: fix build after lowmemory rebase 2019-11-02 08:56:07 +03:00
2958b14cc2 engine: platform: magx: add pre-init platform-specific hook 2019-11-02 08:56:07 +03:00
aa6674b032 engine: support compiling with gcc3 2019-11-02 08:56:07 +03:00
9d826016b0 engine: finish sdl1.2 port 2019-11-02 08:56:07 +03:00
4d5e7c0557 platform: minify changes, use SDL_VERSION_ATLEAST macro(left unfinished) 2019-11-02 08:56:07 +03:00
8dafbaeda2 engine: platform: sdl: dirty wip sdl1.2 port 2019-11-02 08:56:07 +03:00
Aimless-Wanderer
00e5d42459 platform: android: fix macros 2019-10-31 18:42:34 +03:00
291fdfac68 platform/evdev: add some keys, add keyevent debug 2019-10-31 13:22:58 +07:00
7f6395fa7d ref: display transformation API 2019-10-31 01:36:07 +07:00
e3c3b05396 engine: platform: android: don't check if XASH_ENGLIBDIR and XASH_GAMELIBDIR are null. Load library by direct path if PATH_SPLITTER was found. Partially fixes #74 2019-10-30 16:55:00 +03:00
6e637456ef platform: define platform-specific posix-compatible library loaders as macros to reduce macros hell in lib_posix.c 2019-10-30 16:46:18 +03:00
feb01b270e zone, platform: add swap allocator 2019-10-26 12:10:50 +07:00
6723758edc platform/alsa: fix case when buffer size is POT, improve latency, calculate sample count 2019-10-26 05:49:23 +07:00
23956a0b82 platform: alsa support 2019-10-25 09:04:52 +07:00
803c396fa2 platform: new fbdev bakend, move in_evdev to bakends 2019-10-22 01:42:02 +07:00
8be58bcd21 engine: android: fix EGL context create error condition 2019-10-11 17:36:56 +03:00
06e38b45c8 engine: android: don't throw host error when initializing software renderer on Android 2019-10-11 11:53:52 +03:00
d3dd671759 engine: android: quick hack to load libraries on aarch64 until we don't symlinking lib folder 2019-10-11 11:50:21 +03:00
fa622168a0 engine: fix style, disable XASH_USE_SELECT 2019-10-11 08:51:30 +03:00
6e2dbd4e1c engine: android: get rid of VLA 2019-10-05 03:33:13 +03:00
fbb88a55cb engine: linux: fix C89 2019-10-05 02:10:46 +03:00
dc207a449c engine: fix -Werror=strict-prototypes 2019-10-05 02:09:45 +03:00
da11da97ad android: enable touch support 2019-09-28 20:09:26 +07:00
0afc3d83c6 android: add stub for Platform_PreCreateMove 2019-09-28 04:26:19 +07:00
5040cb83d0 engine: win32: lib: oops, fix wrong sizeof 2019-09-27 17:02:04 +03:00