Commit Graph

166 Commits

Author SHA1 Message Date
Branimir Karadžić
0bca2eba02 Merge branch 'master' of github.com:bkaradzic/bx 2014-06-10 20:08:23 -07:00
Branimir Karadžić
b32146de6c Fixed MSVC CRT error. 2014-06-10 20:06:55 -07:00
Branimir Karadžić
2e7553adfd Cleanup. 2014-06-09 20:18:06 -07:00
Branimir Karadžić
c535289090 Workaround C4127 MSVC level 4 warning. 2014-06-08 20:57:21 -07:00
Branimir Karadžić
2254f23dce Added stdbool.h MSVC compatibility header. 2014-05-31 00:20:20 -07:00
Branimir Karadžić
57bc837c23 Added fpumath.h 2014-05-26 19:31:08 -07:00
Dario Manesku
1979f18ece Trailing whitespaces removed. 2014-05-11 18:08:33 +01:00
Dario Manesku
6360f777ec Small bug fix. 2014-05-11 18:05:28 +01:00
Dario Manesku
46285e42fd Added commandline hasArg() float and double overloads. 2014-05-11 18:03:14 +01:00
Dario Manesku
f22872baba Added clCreateImage2D() import. Nvidia is still on OpenCL 1.1 and needs it. 2014-05-11 18:01:50 +01:00
Branimir Karadžić
9f3df4744f Simplified allocator interface. 2014-05-01 10:14:32 -07:00
Branimir Karadžić
1dd9383371 Debug output to stdout. 2014-03-18 22:49:29 -07:00
Kocsis Attila
a9bdd3c008 fixed misspelled header guard 2014-03-18 09:27:55 +01:00
bkaradzic
ee72372d0f Fixed asm.js/Emscripten timer. 2014-03-16 18:57:55 -07:00
bkaradzic
7b609ef092 Added BX_CONFIG_SUPPORTS_THREADING. 2014-03-16 16:49:14 -07:00
bkaradzic
2e614b91c4 Updated Emscripten/asm.js toolchain config. 2014-03-15 23:30:35 -07:00
Branimir Karadžić
1ccca7df2e Fixed VS2013 compile warning. 2014-02-19 21:26:41 -08:00
Branimir Karadžić
679ce64c7c Added findIdentifierMatch. 2014-02-09 16:50:59 -08:00
Branimir Karadžić
e1942bb490 Added BX_ENABLED macro. 2014-02-09 14:43:20 -08:00
bkaradzic
bcac4ab8f1 Unified alignof. 2014-01-31 23:14:25 -08:00
bkaradzic
a453577c35 Added aligned new/delete. 2014-01-31 22:07:10 -08:00
bkaradzic
17989a19ff Cleanup. 2014-01-18 23:33:23 -08:00
bkaradzic
2419da6727 Added NEON test any/all support. 2014-01-09 22:40:01 -08:00
bkaradzic
50dc179eee Cleanup. 2013-12-31 18:31:54 -08:00
bkaradzic
611733663e Added BX_CPU_JIT. 2013-12-31 14:56:02 -08:00
bkaradzic
60a24bd55b Fixed iOS build. 2013-12-29 14:31:21 -08:00
bkaradzic
539076a75e Added missing functions to float4 reference implementation. 2013-12-29 11:54:49 -08:00
bkaradzic
8663d5e733 Cleanup. 2013-12-27 22:52:35 -08:00
bkaradzic
7d537a65c9 Added NEON float4_t. Added float4_t unit test. 2013-12-27 22:49:00 -08:00
bkaradzic
d7e986b032 Added platform name defines. 2013-12-24 21:30:03 -08:00
bkaradzic
83a178dc57 Updated mingw toolchain to 64-bit 4.8.1. 2013-12-24 20:18:23 -08:00
bkaradzic
1dcf9b479a Updated to OSX 10.9 and Xcode5. 2013-12-20 16:41:41 -08:00
bkaradzic
559d788b6d Android: Replaced timer. 2013-12-13 23:03:09 -08:00
bkaradzic
d5360deaa6 OSX/iOS: Updated to Xcode5. 2013-12-07 10:20:12 -08:00
bkaradzic
c62781e9ec Fixed GCC warnings. 2013-11-29 22:23:40 -08:00
bkaradzic
28b3112ff8 Updated NaCl toolchain setup. 2013-11-19 21:16:55 -08:00
bkaradzic
d5d1a541a0 Using language compliant header guards. 2013-11-15 23:47:54 -08:00
bkaradzic
86b481c471 Using language compliant header guards. 2013-11-13 21:55:44 -08:00
bkaradzic
1201287ce2 Added Android x86 and MIPS toolchains. 2013-11-09 10:51:24 -08:00
bkaradzic
bfaba5dba7 Added generating random point on sphere and hemisphere. 2013-10-30 20:18:08 -07:00
bkaradzic
2bfaf7829d Added more preprocessor cleverness. 2013-10-22 20:43:35 -07:00
bkaradzic
67ffeeae3a Use _WIN32_WINNT as value for BX_PLATFORM_WINDOWS macro. 2013-10-21 20:55:38 -07:00
Branimir Karadzic
4104e3531a Clang on OSX doesn't like static_assert. 2013-10-17 20:05:30 -07:00
Branimir Karadzic
2330faed36 iOS: Fixed pthread include. 2013-10-17 19:48:30 -07:00
bkaradzic
da53f3956c Undef all header local macros. 2013-10-15 21:41:03 -07:00
bkaradzic
3364fd2988 Cleanup. 2013-10-15 21:38:16 -07:00
bkaradzic
ed1b6061e2 Added support for dynamic loading of OpenCL shader library. 2013-10-15 21:34:06 -07:00
bkaradzic
4a2276abec Updated minimum WINVER to Windows XP with SP2. 2013-10-10 22:56:36 -07:00
bkaradzic
183189f8f0 Fixed va args count macro with MSVC. Added macros test. 2013-10-09 20:27:39 -07:00
bkaradzic
05ca00212e TinySTL: Fixed bug when string container is used with multiple different allocators. 2013-10-06 19:28:41 -07:00