gzdoom/src/posix
Christoph Oelckers d474b849a5 - removed the remaining calls from the FRenderer interface from the main game code.
This does not work with a setup where the same backend is driving both renderers.
Most of this is now routed through 'screen', and the decision between renderers has to be made inside the actual render functions.
The software renderer is still driven by a thin opaque interface to keep it mostly an isolated module.
2018-04-04 00:21:25 +02:00
..
cocoa - with the new order of things we need the software renderer to be always available. 2018-04-03 20:14:26 +02:00
osx Removed last remnants of PowerPC Mac support 2018-02-11 16:35:34 +02:00
sdl - removed the remaining calls from the FRenderer interface from the main game code. 2018-04-04 00:21:25 +02:00
unix Added simple fatal error window for Linux 2018-01-28 17:03:10 +02:00
dikeys.h
hardware.h - with the new order of things we need the software renderer to be always available. 2018-04-03 20:14:26 +02:00
i_cd.cpp
i_input.h - finally managed to get rid of the DWORD type. 2017-03-10 19:46:22 +01:00
i_steam.cpp - consolidation of 'stat' calls. 2017-12-02 16:07:09 +01:00
i_system.h - Fix macOS compile errors 2017-11-12 03:51:37 +01:00
readme.md
videomodes.h Merged list of video modes for Cocoa and SDL backends 2018-03-28 15:12:07 +03:00
zdoom.xpm - updated icon for linux/unix 2017-09-09 13:18:47 -04:00

This directory contains files required to support POSIX-compatible OSes, like GNU/Linux, OS X or BSD.

Common files are placed in this directory directly.
SDL backend files are in sdl subdirectory.
Native OS X backend files are in cocoa subdirectory.
Shared files for both OS X backends are in osx subdirectory.