Commit Graph
163 Commits
Author SHA1 Message Date
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 7e0058ab6d Merge branch 'master' of github.com:bkaradzic/bx 2013-10-23 22:51:27 -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
bkaradzic 12deeaca89 Merge branch 'master' of github.com:bkaradzic/bx 2013-10-17 23:50:54 -07:00
Branimir Karadzic a36d56908d OSX: Fixed unit test build. 2013-10-17 20:13:11 -07:00
Branimir Karadzic 974d2d7078 Fixed Clang warning. 2013-10-17 20:12:35 -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 340ac7412f Added unused function test. 2013-10-17 19:22:27 -07:00
bkaradzic ca2298c1ff Cleanup. 2013-10-16 21:48:58 -07:00
Branimir Karadzic 120ae4eb6e Fixed Linux build. 2013-10-16 21:11:04 -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 a1945c3f67 Ignore VS linker warning 'LNK4221: This object file does not define any previously undefined public symbols, so it will not be used by any link operation that consumes this library' 2013-10-11 20:37:04 -07:00
bkaradzic 4a2276abec Updated minimum WINVER to Windows XP with SP2. 2013-10-10 22:56:36 -07:00
bkaradzic f395881fca Deleted unused files. 2013-10-10 00:01:50 -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
bkaradzic b58294d54a Cleanup. 2013-09-30 20:11:38 -07:00
bkaradzic 01f36bb8d8 Merge branch 'master' of github.com:bkaradzic/bx 2013-09-30 20:09:28 -07:00
bkaradzic 26d966ebd3 Added TLS support. 2013-09-30 20:07:49 -07:00
Branimir Karadžić 382025d80e Merge pull request #13 from aberghage/master
Added missing include to os.h for osx
2013-09-27 22:55:25 -07:00
Alex Berghage 0d16300ea2 Added missing include to os.h for osx
pthread.h is needed
2013-09-28 00:48:53 -04:00
bkaradzic 9afaeacdd7 Merge branch 'master' of github.com:bkaradzic/bx 2013-09-23 20:52:18 -07:00
bkaradzic 4c48d99b32 Fixed __is_pod. 2013-09-23 20:51:03 -07:00
bkaradzic 0ffb56600e Cleanup. 2013-09-22 22:37:52 -07:00
bkaradzic f96f9ef5a8 Added string append. 2013-09-22 22:36:57 -07:00
bkaradzic 2be64b6874 Added tinystl. 2013-09-22 21:37:18 -07:00
bkaradzic a3992baa77 Removed dynamic allocation from HandleAlloc. 2013-09-20 21:16:21 -07:00
bkaradzic 10be2a8270 Added endian aware read/writing functions. 2013-09-02 16:23:21 -07:00
bkaradzic c7732f64fb Moved stdint.h into separate dir and added vs2008 specific includedirs. 2013-09-01 14:24:16 -07:00
bkaradzic 9ba23e6e42 Fixed semaphore wait when getting interrupted by signal handler. 2013-09-01 14:01:19 -07:00
bkaradzic 82c4ec7dd8 Force SSE2 with MinGW build. 2013-08-30 22:27:22 -07:00
bkaradzic 79bea0dd4d Fixed OSX build. 2013-08-30 21:50:20 -07:00
bkaradzic 32bf6e4ed8 Fixed bad cast. 2013-08-30 21:42:47 -07:00
bkaradzic 95b3486649 Fixed bad macro. 2013-08-30 21:41:36 -07:00
bkaradzic 1d0c8809bb Fixed comment. 2013-08-28 22:25:29 -07:00
bkaradzic 5fe2150bd3 Added function to check if pointer is aligned. 2013-08-28 21:40:43 -07:00
bkaradzic b3f4baac91 Updated stdint MSVC headers. 2013-08-28 21:17:49 -07:00
bkaradzic 8d57efa35b Added open/close file reader/writer funcs. 2013-08-26 22:36:08 -07:00
bkaradzic b3041584e3 Added a few half float constants. 2013-08-26 22:35:18 -07:00
bkaradzic 7d02e14aba Force SSE2 for all builds. Fixed SIMD load/store reference implementation. 2013-08-21 22:44:05 -07:00
bkaradzic 947742a5d0 Added float4_stx to store single value. Fixed float4 reference implementation itof/ftoi. 2013-08-20 23:24:08 -07:00
bkaradzic fe86c1cf93 Fixed include. 2013-08-11 20:28:47 -07:00
bkaradzic 89bd13b30e Added Clang toolchain support for Linux. 2013-08-11 19:00:57 -07:00
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