Commit Graph

  • 1d0c8809bb Fixed comment. bkaradzic 2013-08-28 22:25:29 -07:00
  • 5fe2150bd3 Added function to check if pointer is aligned. bkaradzic 2013-08-28 21:40:43 -07:00
  • b3f4baac91 Updated stdint MSVC headers. bkaradzic 2013-08-28 21:17:49 -07:00
  • 8d57efa35b Added open/close file reader/writer funcs. bkaradzic 2013-08-26 22:35:49 -07:00
  • b3041584e3 Added a few half float constants. bkaradzic 2013-08-26 22:35:18 -07:00
  • 7d02e14aba Force SSE2 for all builds. Fixed SIMD load/store reference implementation. bkaradzic 2013-08-21 22:44:05 -07:00
  • 947742a5d0 Added float4_stx to store single value. Fixed float4 reference implementation itof/ftoi. bkaradzic 2013-08-20 23:24:08 -07:00
  • fe86c1cf93 Fixed include. bkaradzic 2013-08-11 20:28:47 -07:00
  • 89bd13b30e Added Clang toolchain support for Linux. bkaradzic 2013-08-11 19:00:57 -07:00
  • 0ed41d71e7 Replaced pragma warning with runtime error. Added toBool. bkaradzic 2013-08-07 21:48:23 -07:00
  • bbdd6e8856 Replaced countof with BX_COUNTOF to avoid name collsions. Added allocator interface. bkaradzic 2013-08-06 21:03:43 -07:00
  • cd479cf65f Removed using namespace bx. bkaradzic 2013-08-03 22:15:27 -07:00
  • e1db65cd4b Added early out if data is already sorted. Fixed radixSort32 outputing results into temp buffers. bkaradzic 2013-07-31 21:58:47 -07:00
  • 63ec263c89 iOS: Fixed build. bkaradzic 2013-07-28 19:45:12 -07:00
  • 6b19d5090d Fixed Linux build. bkaradzic 2013-07-27 17:28:33 -07:00
  • dfb4a553af Fixed NaCl build. bkaradzic 2013-07-27 16:36:41 -07:00
  • 8076ad6df7 Added iOS simulator configuration. bkaradzic 2013-07-21 14:43:36 -07:00
  • 5b4cf5c16d Added malloc compat header for OSX. bkaradzic 2013-07-14 10:47:22 -07:00
  • 7852041e78 Fixed dlsym. bkaradzic 2013-07-13 23:15:34 -07:00
  • 7c33ae8e58 Added iOS target/obj/lib dirs. bkaradzic 2013-07-12 22:26:03 -07:00
  • ebcde34c98 Added iOS build config. bkaradzic 2013-07-12 22:22:15 -07:00
  • f1012c83fd Fixed semaphore on OSX. bkaradzic 2013-07-10 23:02:04 -07:00
  • 0df8ea666b Added pthread semaphore. bkaradzic 2013-07-10 21:25:25 -07:00
  • 159c741eb0 Merge pull request #12 from bitshifter/master Branimir Karadžić 2013-07-06 19:55:35 -07:00
  • efe93831fd Linux compile fixes. Cameron Hart 2013-07-07 12:43:16 +10:00
  • 1672e0c17d Updated copyright notice year. bkaradzic 2013-07-06 16:14:34 -07:00
  • e88e3a3e2a Added dynamic library handling. bkaradzic 2013-07-06 16:11:58 -07:00
  • 9f05385eff Fixed littleEndian function. bkaradzic 2013-06-25 21:14:26 -07:00
  • 083f5e73e2 Added strlcpy and strlcat. bkaradzic 2013-06-09 15:24:18 -07:00
  • 1f537ccee5 Merge pull request #11 from bitshifter/master Branimir Karadžić 2013-06-02 08:46:53 -07:00
  • e078a9846c Made float4 div divide. Cameron Hart 2013-06-02 23:40:57 +10:00
  • 0e16ac913e Merge pull request #10 from jeremieroy/master Branimir Karadžić 2013-05-22 10:42:18 -07:00
  • 08bd5f6d68 fix vsnwprintf under MSVC Jeremie Roy 2013-05-22 19:12:54 +02:00
  • eb0cf5d897 Massaging different compilers... bkaradzic 2013-05-21 20:27:46 -07:00
  • 4188c83c7f Fixed Linux build. bkaradzic 2013-05-21 20:09:23 -07:00
  • 0a76693183 Fixed vsnwprintf implementation. bkaradzic 2013-05-21 19:26:32 -07:00
  • 90e572a74c Added sem_init result. Added mingw executable stripping. bkaradzic 2013-05-20 22:20:58 -07:00
  • f8b6bed3d6 Replaced multiple NACL* envvars with NACL_SDK_ROOT. bkaradzic 2013-05-18 15:29:55 -07:00
  • 01f6e30ac7 Added swnprintf. bkaradzic 2013-05-17 22:14:16 -07:00
  • 0ebd45dac4 Fixed BX_UNUSED macro for VS2010. bkaradzic 2013-05-02 23:49:03 -07:00
  • 24786dd2d0 Added debugOutput. bkaradzic 2013-04-28 12:13:37 -07:00
  • 4f70c7f296 Put back do/while(0). bkaradzic 2013-04-25 23:37:15 -07:00
  • 91c98c98ea Removed time offset from bx. bkaradzic 2013-04-25 23:30:14 -07:00
  • bb38aafa66 Fixing unused macro. bkaradzic 2013-04-23 19:30:04 -07:00
  • 1269264bac Fixed Android toolchain settings. bkaradzic 2013-04-20 23:12:14 -07:00
  • 8f7676b1bf Use 0 instead of EXIT_SUCCESS. bkaradzic 2013-04-18 21:15:06 -07:00
  • 4f4b08f99c Android added path to native app glue. bkaradzic 2013-04-17 23:59:48 -07:00
  • 8363d283bd Fixed Android toolchain settings. bkaradzic 2013-04-17 22:18:42 -07:00
  • 2f8e58f6dc Android project settings wip. bkaradzic 2013-04-16 23:11:46 -07:00
  • 2c2caca589 Android build fixes wip. bkaradzic 2013-04-15 23:11:05 -07:00
  • 5b010b342e Added BX_PLATFORM_QNX. bkaradzic 2013-04-12 23:38:05 -07:00
  • 865bfa6880 Updated dxsdk patch. bkaradzic 2013-04-07 23:57:12 -07:00
  • d6fef5bbe1 Added BX_UNUSED_x macro dispatcher. bkaradzic 2013-04-07 22:10:15 -07:00
  • 54bf9323ce Added dxsdk.patch to prevent MinGW errors. bkaradzic 2013-04-07 14:06:24 -07:00
  • 3474933375 Fixed MinGW build. bkaradzic 2013-04-07 13:44:44 -07:00
  • 78a7ae6139 Enabled MSVC L4 warnings 4100, 4189, 4505. bkaradzic 2013-03-25 21:14:35 -07:00
  • 356836e186 Implemented 64-bit reference cntlz/cnttz. bkaradzic 2013-03-03 00:12:23 -08:00
  • ab4c7dcd7e Added count leading/trailing zeros for uint64_t. bkaradzic 2013-03-02 21:31:59 -08:00
  • 82aa4d3bc6 Normalized line endings. bkaradzic 2013-02-21 21:15:20 -08:00
  • 8607c385da Terminate output string. bkaradzic 2013-02-16 23:16:10 -08:00
  • 78fc5fad7c Added normalize EOL to LF function. bkaradzic 2013-02-16 23:00:23 -08:00
  • 6f66ec461d Added helper hash function. bkaradzic 2013-02-16 13:53:00 -08:00
  • 65596d783d Added W4 4062, 4121, 4130. bkaradzic 2013-02-12 23:53:26 -08:00
  • 712b0c8f54 Added BX_CONFIG_ENABLE_MSVC_LEVEL4_WARNINGS. bkaradzic 2013-02-12 23:39:33 -08:00
  • 5740340bd3 Merge pull request #6 from gtbass/master Branimir Karadžić 2013-02-12 23:23:45 -08:00
  • 97a411578f Fix for MSVC warning Garett Bass 2013-02-12 22:51:20 -08:00
  • 6b099ca5bc Fix for MSVC warning Garett Bass 2013-02-12 22:50:00 -08:00
  • 68124f49e5 Fix for MSVC warning Garett Bass 2013-02-12 22:43:45 -08:00
  • 78506ac4cc Merge pull request #5 from gtbass/master Branimir Karadžić 2013-02-03 13:58:36 -08:00
  • 968e58b55b Use gettimeofday() on OSX Garett Bass 2013-02-03 13:50:56 -08:00
  • 200de64cf5 Added NACL-ARM target. bkaradzic 2013-01-22 22:22:35 -08:00
  • e6ca8efe04 Added unordered_set compat header. bkaradzic 2013-01-22 19:57:07 -08:00
  • 87ede376c5 Merge pull request #4 from gtbass/master Branimir Karadžić 2013-01-15 20:51:49 -08:00
  • 9f4e68e63c Added OSX build targets Garett Bass 2013-01-15 20:36:08 -08:00
  • b7c17a4ec5 Merge pull request #3 from mendsley/narrowing Branimir Karadžić 2013-01-14 20:48:08 -08:00
  • 195e05b9de adding explicit casts to timespec intialization Matthew Endsley 2013-01-14 20:11:57 -08:00
  • 2ddfec3033 Added GLES_X86/64_DIR to link path. bkaradzic 2013-01-13 16:53:53 -08:00
  • 6a9f863ba7 Merge branch 'master' of github.com:bkaradzic/bx bkaradzic 2013-01-13 16:50:04 -08:00
  • a12a19fdac Cleanup. bkaradzic 2013-01-13 16:49:55 -08:00
  • c24d207fbd Use default stack size when creating thread. bkaradzic 2013-01-13 14:44:49 -08:00
  • 5a36ff8bcc Added half/float conversion functions. bkaradzic 2012-12-27 20:34:21 -08:00
  • 0af45c7743 Merge branch 'master' of github.com:bkaradzic/bx bkaradzic 2012-12-26 23:11:07 -08:00
  • 857c58cd88 Fixed semaphore timeout on Linux. Thanks @jsimmons for bug report. bkaradzic 2012-12-26 22:57:26 -08:00
  • 84987bfdf2 Added helper float random functions frnd 0.0 to 1.0f and frndh -1.0f to 1.0f. bkaradzic 2012-12-22 16:19:47 -08:00
  • e144480d3f Added strnstr function. Included stdint.h from bx.h bkaradzic 2012-12-16 15:46:24 -08:00
  • 5dc22d90e1 Manually integrated @gtbass OSX changes. bkaradzic 2012-12-09 14:46:27 -08:00
  • 93f87ac56b Merge branch 'master' of github.com:bkaradzic/bx bkaradzic 2012-12-08 22:23:15 -08:00
  • d07a867262 Added common toolchain premake script. bkaradzic 2012-12-08 22:22:01 -08:00
  • a439ab25f5 Fixed linux build. bkaradzic 2012-12-08 19:56:50 -08:00
  • 4562c2de18 Fixed OSX build (thanks to @gtbass). bkaradzic 2012-12-08 18:20:18 -08:00
  • 812e4b2a41 Fixed indent. bkaradzic 2012-12-04 23:15:23 -08:00
  • b4164dd31a Changed thread init function. bkaradzic 2012-12-04 20:06:59 -08:00
  • c3c871539c Added thread. bkaradzic 2012-12-02 18:18:47 -08:00
  • 59a6f1a684 Pass returning string as argument. bkaradzic 2012-11-27 23:04:36 -08:00
  • cd52ad2e5b Fixed includes. bkaradzic 2012-11-27 22:14:18 -08:00
  • 6d911800f2 Fixed SSE2 compile time detection for MSVC. bkaradzic 2012-11-26 23:40:51 -08:00
  • 6b1677807c Fixed includes. Branimir Karadzic 2012-11-25 18:49:40 -08:00
  • 9849a71d58 Added readerwriter interfaces. bkaradzic 2012-11-25 18:22:04 -08:00
  • b6519e558f Added helper func to murmur hash class. bkaradzic 2012-11-10 19:47:09 -08:00
  • 02c933d084 Added clock_gettime code path for Linux. Disabled for now because it requires additional linking with rt lib. Branimir Karadzic 2012-11-06 22:15:03 -08:00