Commit Graph

92 Commits

Author SHA1 Message Date
bkaradzic
0ed41d71e7 Replaced pragma warning with runtime error. Added toBool. 2013-08-07 21:48:23 -07:00
bkaradzic
bbdd6e8856 Replaced countof with BX_COUNTOF to avoid name collsions. Added allocator interface. 2013-08-06 21:03:43 -07:00
bkaradzic
cd479cf65f Removed using namespace bx. 2013-08-03 22:15:27 -07:00
bkaradzic
e1db65cd4b Added early out if data is already sorted. Fixed radixSort32 outputing results into temp buffers. 2013-07-31 21:58:47 -07:00
bkaradzic
63ec263c89 iOS: Fixed build. 2013-07-28 19:45:12 -07:00
bkaradzic
6b19d5090d Fixed Linux build. 2013-07-27 17:28:33 -07:00
bkaradzic
dfb4a553af Fixed NaCl build. 2013-07-27 16:36:41 -07:00
bkaradzic
8076ad6df7 Added iOS simulator configuration. 2013-07-21 14:43:36 -07:00
bkaradzic
5b4cf5c16d Added malloc compat header for OSX. 2013-07-14 10:47:22 -07:00
bkaradzic
7852041e78 Fixed dlsym. 2013-07-13 23:15:34 -07:00
bkaradzic
ebcde34c98 Added iOS build config. 2013-07-12 22:22:15 -07:00
bkaradzic
f1012c83fd Fixed semaphore on OSX. 2013-07-10 23:02:04 -07:00
bkaradzic
0df8ea666b Added pthread semaphore. 2013-07-10 21:25:25 -07:00
Cameron Hart
efe93831fd Linux compile fixes. 2013-07-07 12:43:16 +10:00
bkaradzic
1672e0c17d Updated copyright notice year. 2013-07-06 16:14:34 -07:00
bkaradzic
e88e3a3e2a Added dynamic library handling. 2013-07-06 16:11:58 -07:00
bkaradzic
9f05385eff Fixed littleEndian function. 2013-06-25 21:14:26 -07:00
bkaradzic
083f5e73e2 Added strlcpy and strlcat. 2013-06-09 15:24:18 -07:00
Cameron Hart
e078a9846c Made float4 div divide. 2013-06-02 23:40:57 +10:00
Jeremie Roy
08bd5f6d68 fix vsnwprintf under MSVC 2013-05-22 19:12:54 +02:00
bkaradzic
eb0cf5d897 Massaging different compilers... 2013-05-21 20:27:46 -07:00
bkaradzic
4188c83c7f Fixed Linux build. 2013-05-21 20:09:23 -07:00
bkaradzic
0a76693183 Fixed vsnwprintf implementation. 2013-05-21 19:26:32 -07:00
bkaradzic
90e572a74c Added sem_init result. Added mingw executable stripping. 2013-05-20 22:20:58 -07:00
bkaradzic
01f6e30ac7 Added swnprintf. 2013-05-17 22:14:16 -07:00
bkaradzic
0ebd45dac4 Fixed BX_UNUSED macro for VS2010. 2013-05-02 23:49:03 -07:00
bkaradzic
24786dd2d0 Added debugOutput. 2013-04-28 12:13:37 -07:00
bkaradzic
4f70c7f296 Put back do/while(0). 2013-04-25 23:37:15 -07:00
bkaradzic
91c98c98ea Removed time offset from bx. 2013-04-25 23:30:14 -07:00
bkaradzic
bb38aafa66 Fixing unused macro. 2013-04-23 19:30:04 -07:00
bkaradzic
8f7676b1bf Use 0 instead of EXIT_SUCCESS. 2013-04-18 21:15:06 -07:00
bkaradzic
8363d283bd Fixed Android toolchain settings. 2013-04-17 22:18:42 -07:00
bkaradzic
2c2caca589 Android build fixes wip. 2013-04-15 23:11:05 -07:00
bkaradzic
5b010b342e Added BX_PLATFORM_QNX. 2013-04-12 23:38:05 -07:00
bkaradzic
865bfa6880 Updated dxsdk patch. 2013-04-07 23:57:12 -07:00
bkaradzic
d6fef5bbe1 Added BX_UNUSED_x macro dispatcher. 2013-04-07 22:10:15 -07:00
bkaradzic
54bf9323ce Added dxsdk.patch to prevent MinGW errors. 2013-04-07 14:06:24 -07:00
bkaradzic
3474933375 Fixed MinGW build. 2013-04-07 13:44:44 -07:00
bkaradzic
78a7ae6139 Enabled MSVC L4 warnings 4100, 4189, 4505. 2013-03-25 21:14:35 -07:00
bkaradzic
356836e186 Implemented 64-bit reference cntlz/cnttz. 2013-03-03 00:12:23 -08:00
bkaradzic
ab4c7dcd7e Added count leading/trailing zeros for uint64_t. 2013-03-02 21:31:59 -08:00
bkaradzic
82aa4d3bc6 Normalized line endings. 2013-02-21 21:15:20 -08:00
bkaradzic
8607c385da Terminate output string. 2013-02-16 23:16:10 -08:00
bkaradzic
78fc5fad7c Added normalize EOL to LF function. 2013-02-16 23:00:23 -08:00
bkaradzic
6f66ec461d Added helper hash function. 2013-02-16 13:53:00 -08:00
bkaradzic
65596d783d Added W4 4062, 4121, 4130. 2013-02-12 23:53:26 -08:00
bkaradzic
712b0c8f54 Added BX_CONFIG_ENABLE_MSVC_LEVEL4_WARNINGS. 2013-02-12 23:39:33 -08:00
Garett Bass
97a411578f Fix for MSVC warning
MSVC warning C4100: '_size' : unreferenced formal parameter
MSVC warning C4100: '_data' : unreferenced formal parameter
2013-02-12 22:51:20 -08:00
Garett Bass
6b099ca5bc Fix for MSVC warning
MSVC warning C4512: 'bx::RingBufferControl' : assignment operator could
not be generated
MSVC warning C4512: 'bx::SpScRingBufferControl' : assignment operator
could not be generated
2013-02-12 22:50:00 -08:00
Garett Bass
68124f49e5 Fix for MSVC warning
MSVC warning C4244: conversion from 'uint32_t' to 'uint16_t', possible
loss of data.
NOTE: this could also be fixed by appending & 0xFFFF after the function
call.
2013-02-12 22:43:45 -08:00