20 Commits (adc718f4d580fddc9b17ac7c4fa7cd8c316ab482)

Author SHA1 Message Date
Alibek Omarov 9421457b3a engine: big refactoring commit, instead of using platform-specific platform-specific macros, use appropriate macros set by public/build.h 5 years ago
Alibek Omarov aa6674b032 engine: support compiling with gcc3 5 years ago
Alibek Omarov 9d826016b0 engine: finish sdl1.2 port 5 years ago
mittorn 803c396fa2 platform: new fbdev bakend, move in_evdev to bakends 5 years ago
Alibek Omarov dc207a449c engine: fix -Werror=strict-prototypes 5 years ago
mittorn 7f3ee9ca71 input: merge touch support again. Fix m_ignore, fix EngineAppendMove 5 years ago
Alibek Omarov b2895770b8 platform: remove unneeded argument from SNDDMA_Init 5 years ago
Alibek Omarov 3fef353291 android: initial port 5 years ago
Alibek Omarov 1a700fd06b platform: move MSGBOX implementation to platform backends 5 years ago
Alibek Omarov e3e2f3afe5 platform: move Sys_ShellExecute implementation to platform backends 5 years ago
mittorn d5b6ccb3e2 ref: REF_SOFTWARE support with SDL_Surface/SDL_Renderer 5 years ago
Alibek Omarov 92b89936b3 ref: make API thinner by moving simple calls into EngineGetParm(RenderGetParm with ref extensions), fix some UBs 5 years ago
Alibek Omarov e5000742f1 ref: context creating prototype, not working yet 5 years ago
Alibek Omarov 234507b7f1 ref: fix all undefined references 5 years ago
Alibek Omarov 80fc7209ed sound: move related function declarations to platform header. Remove unused. 6 years ago
Alibek Omarov 7c772d6bfd engine: rework timer stuff, move to platform. Move debugger present checks to platform 6 years ago
Alibek Omarov 90d2434bb0 platform: add Set/GetClipboardText calls. Remove unneeded SDL_SetHint call on Android, because Android does not use SDL anymore 6 years ago
Alibek Omarov 96e0167e47 platform: add GetMousePos, SetMousePos calls, fix typo 6 years ago
Alibek Omarov 265f79fc72 platform: add GetNativeObject call 6 years ago
Alibek Omarov 25f07ddb97 platform: introduce common header for platform-dependent functions. To keep clean code and engine platform-agnostic, now including headers from platform folder, except this one, is strictly prohibited. 6 years ago