raze/source/common/platform/posix
Christoph Oelckers 00b812a5ff - un-deprecated the integer MSTime variant.
Due to undefined downconversion rules from double to int, there is no way to safely downcast the return from MSTimef, meaning the function is completely useless for retrieving integral time stamps.
The old version is essential for these cases and must be kept around.
2022-10-09 13:47:55 +02:00
..
cocoa - backend update from GZDoom. 2022-10-02 20:33:18 +02:00
osx - Backend update from GZDoom 2022-04-25 11:13:55 +02:00
sdl - backend update from GZDoom. 2022-10-02 20:33:18 +02:00
unix - moved platform backend code to 'common'. 2020-05-26 00:09:27 +02:00
dikeys.h - moved platform backend code to 'common'. 2020-05-26 00:09:27 +02:00
hardware.h - moved platform backend code to 'common'. 2020-05-26 00:09:27 +02:00
i_system.h - un-deprecated the integer MSTime variant. 2022-10-09 13:47:55 +02:00
i_system_posix.cpp - backend update from GZDoom. 2022-10-02 20:33:18 +02:00
readme.md - moved platform backend code to 'common'. 2020-05-26 00:09:27 +02: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.