Commit Graph
1646 Commits
Author SHA1 Message Date
Бранимир Караџић 4bcb2c4fb3 Added integer version of log2. 2019-10-22 19:29:51 -07:00
Бранимир Караџић a9e8a24b60 Cleanup. 2019-10-17 08:32:32 -07:00
Thomas Klausner 0f3bb82216 Improve BSD support, tested on NetBSD. 2019-10-17 08:27:45 -07:00
Бранимир Караџић d60912bcb5 Fixed issue #218. 2019-09-27 09:43:57 -07:00
Бранимир Караџић c584e68615 Cleanup. 2019-09-20 08:35:07 -07:00
attilaz cd4f09c2e1 Added cofactor functions (useful for normal transformation) 2019-09-20 07:50:07 -07:00
Бранимир Караџић 723bc8adde GENie 1095. 2019-09-11 09:01:50 -07:00
Бранимир Караџић 421eaf58a9 Updated count bits, count leading/trailing zeros. 2019-09-09 20:36:48 -07:00
Бранимир Караџић da9248697e Added uint64 intrisics. 2019-09-04 22:26:45 -07:00
Бранимир Караџић 5192f02708 Merge branch 'master' of github.com:bkaradzic/bx 2019-08-22 20:31:02 -07:00
Бранимир Караџић 5d9177e841 GENie 1092. 2019-08-22 20:30:56 -07:00
Justin Murray 2e4bc10d6c emmintrin.h compatibility guard
Guarded emmintrin.h to only get included on allowed architectures.
2019-08-06 18:47:25 -07:00
junjie020 d57e6343ca fix vs2019 some option not set 2019-08-05 20:15:10 -07:00
Бранимир Караџић 7036e3d2d7 GENie 1087. 2019-07-28 15:30:57 -07:00
Бранимир Караџић 5e4c7a04eb GENie 1083. 2019-07-28 08:52:45 -07:00
Бранимир Караџић 49bd00e446 Cleanup. 2019-07-27 20:11:56 -07:00
Бранимир Караџић 39b2ac8d6b Fixed warning. 2019-07-27 20:11:44 -07:00
Бранимир Караџић 876865584d Updated .editorconfig. 2019-07-18 07:36:17 -07:00
Stuart 690d9ee5ae Added Visual Studio 2019 compiler name to platform.h 2019-07-13 19:06:09 -07:00
Vladimir Vukicevic f96b7ac3cb don't disable log output with emscripten (also doesn't build otherwise) 2019-07-10 04:56:41 +00:00
Бранимир Караџић 11ef14630b Cleanup. 2019-07-01 18:59:26 -07:00
Vladimir Vukicevic ed8fafa6ce implement debugBreak on Emscripten 2019-07-02 01:28:05 +00:00
Vladimir Vukicevic 7883a57e8a Don't support getenv/setenv on Emscripten platform 2019-07-02 01:28:05 +00:00
magic/foo b86f343f30 Add compilation target android-arm64 (#208)
* Add android-arm64 support

cd bgfx
export ANDROID_NDK_ROOT=$NDK_ROOT
export ANDROID_NDK_ARM=$NDK_ROOT/toolchains/aarch64-linux-android-4.9/prebuilt/linux-x86_64
export ANDROID_NDK_CLANG=$NDK_ROOT/toolchains/llvm/prebuilt/linux-x86_64
make android-arm64

* Expect ANDROID_NDK_ARM64 to define the compilation aarch64 toolchain

Using _ARM64 will generate less conflict in configuration files than
reusing the _ARM var.

For example, to setup an android-arm64:

export ANDROID_NDK_ROOT=$NDK_ROOT
export ANDROID_NDK_ARM64=$NDK_ROOT/toolchains/aarch64-linux-android-4.9/prebuilt/linux-x86_64
export ANDROID_NDK_CLANG=$NDK_ROOT/toolchains/llvm/prebuilt/linux-x86_64

make android-arm64
2019-06-27 06:21:04 +00:00
Бранимир Караџић 71dae1cdb6 Removed unsupported executable. 2019-06-21 08:09:23 -07:00
Бранимир Караџић 936c1cbcc2 Updated catch2 2.9.0. 2019-06-16 21:42:43 -07:00
Бранимир Караџић a8cf4e3b07 Fixed ifdef order. 2019-06-16 09:09:11 -07:00
miqlas daab5c96e5 Initial Haiku support (#207)
* Initial Haiku support

* makefile support

* Makefile fix, add genie for Haiku64

* Revert testchanges
2019-06-16 16:04:56 +00:00
Бранимир Караџић c3fab81d8d Cleanup. 2019-06-15 12:01:26 -07:00
Бранимир Караџић 45ad465ba9 Fixed -isystem. 2019-06-13 19:48:52 -07:00
Бранимир Караџић 33ff6da98a GENie 1065. 2019-06-11 18:27:30 -07:00
Бранимир Караџић c1b38fba50 GENie 1059. 2019-06-08 08:14:45 -07:00
Бранимир Караџић 96fbfb5f3b GENie 1052. 2019-06-07 19:33:49 -07:00
Бранимир Караџић e1c4c395c5 GENie 1050. 2019-06-04 20:11:27 -07:00
Бранимир Караџић d73c4e7b38 GENie 1047. 2019-06-03 21:38:18 -07:00
Бранимир Караџић ad14d4b8f9 GENie 1041. 2019-06-03 19:39:54 -07:00
Бранимир Караџић 62daee4ffa Fixed build. 2019-05-31 20:27:05 -07:00
Бранимир Караџић c1b4fed4bc Merge branch 'master' of github.com:bkaradzic/bx 2019-05-31 19:20:39 -07:00
Бранимир Караџић 19b54766a3 Added C++ standard name. 2019-05-31 19:20:13 -07:00
Бранимир Караџић 7a1cd6d47b GENie 1031. 2019-05-18 10:00:31 -07:00
Бранимир Караџић 400a3d073b Use FloatFast. 2019-05-07 18:52:11 -07:00
RsPlayer 3a9d921505 fixed android-x86 toolchain (#205) 2019-05-04 09:19:27 -07:00
Бранимир Караџић 18a91a1b5e Added printf and vprintf. 2019-04-20 19:04:15 -07:00
attilaz 702b676ec2 fix for issue #203 (#204) 2019-04-09 14:58:07 -07:00
Бранимир Караџић 7a68aba842 GENie 1023. 2019-03-21 09:53:05 -07:00
Бранимир Караџић 36026711f9 Merge branch 'master' of github.com:bkaradzic/bx 2019-03-21 09:39:07 -07:00
Бранимир Караџић 20f39d9619 GENie 1020. 2019-03-21 09:38:52 -07:00
alekseyt d021b3a49f Added __cpluplus check for GCC to disable constexpr similarly to VS2015 check (#202) 2019-03-16 15:46:51 +00:00
Бранимир Караџић 1286026ad9 Updated tools. 2019-03-07 11:14:36 -08:00
Branimir Karadžić dd903ed8ed Updated tools. 2019-03-05 20:19:11 -08:00