aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | | Adding ZenServerInstance::GetBaseUri()Stefan Boberg2021-09-082-0/+14
| |/ / / /
| * | | | Logging vcxproj changesStefan Boberg2021-09-082-0/+2
| | | | |
| * | | | Mesh should not default to onStefan Boberg2021-09-081-3/+3
| | | | |
| * | | | Moved a bunch of logging code into zencoreStefan Boberg2021-09-084-50/+97
| | | | |
| * | | | Merged from mainStefan Boberg2021-09-070-0/+0
| |\ \ \ \
| | * | | | Restructured xmake filesStefan Boberg2021-09-066-15/+48
| | | | | | | | | | | | | | | | | | | | | | | | Mostly: moved dependencies to the module which introduces them
| | * | | | Merge branch 'cbpackage-update' of https://github.com/EpicGames/zen into ↵Stefan Boberg2021-09-060-0/+0
| | |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | cbpackage-update
| | | * | | | Change Compact Binary Package API to represent binary attachments as ↵Stefan Boberg2021-09-066-234/+403
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | compressed buffers identified by their raw hash. Change Compact Binary Package serialization for binary attachments to compressed buffers and objects as objects followed by their hash. Ported changes from Zousar's pending CL17372417
| | * | | | | Change Compact Binary Package API to represent binary attachments as ↵Stefan Boberg2021-09-066-234/+403
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | compressed buffers identified by their raw hash. Change Compact Binary Package serialization for binary attachments to compressed buffers and objects as objects followed by their hash. Ported changes from Zousar's pending CL17372417
| * | | | | | Change Compact Binary Package API to represent binary attachments as ↵Stefan Boberg2021-09-076-234/+403
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | compressed buffers identified by their raw hash. Change Compact Binary Package serialization for binary attachments to compressed buffers and objects as objects followed by their hash. Ported changes from Zousar's pending CL17372417
* | | | | | | Use zen::Sleep() in timer.cpp's testsMartin Ridgers2021-09-151-10/+1
| | | | | | |
* | | | | | | zen::Sleep() for LinuxMartin Ridgers2021-09-151-0/+4
| | | | | | |
* | | | | | | GetCurrentProcess() for non-WindowsMartin Ridgers2021-09-151-0/+6
| | | | | | |
* | | | | | | Implemented RwLock on non-Windows platforms using std::shared_mutexMartin Ridgers2021-09-152-1/+28
| | | | | | |
* | | | | | | Removed unused 'thread' includeMartin Ridgers2021-09-151-1/+0
| | | | | | |
* | | | | | | Use portable std::fs::path::u8string() instead of WideToUtf8()Martin Ridgers2021-09-141-1/+1
| | | | | | |
* | | | | | | Moved zencore.h include earlier so it defines ZEN_* macrosMartin Ridgers2021-09-141-1/+2
| | | | | | |
* | | | | | | Timer API implementation for LinuxMartin Ridgers2021-09-141-1/+25
| | | | | | |
* | | | | | | Missing includeMartin Ridgers2021-09-141-0/+2
| | | | | | |
* | | | | | | Added test case for some of intmath.h's functionsMartin Ridgers2021-09-145-0/+63
| | | | | | |
* | | | | | | Define _CRT_SECURE_NO_WARNINGSMartin Ridgers2021-09-142-1/+5
| | | | | | |
* | | | | | | Added #if/endif around a check if 'min' is definedMartin Ridgers2021-09-141-2/+4
| | | | | | |
* | | | | | | IsPointerToStack() implementation for LinuxMartin Ridgers2021-09-141-0/+20
| | | | | | |
* | | | | | | Replaced use of "%ll?" format specifiers with PRI?64Martin Ridgers2021-09-142-7/+7
| | | | | | |
* | | | | | | Use sprintf() where _itoa_s() is not availableMartin Ridgers2021-09-141-0/+32
| | | | | | |
* | | | | | | Use runtime_exception() instead of exception() as the latter doesn't have a ↵Martin Ridgers2021-09-142-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | constructor that takes a message according to the C++20 standard
* | | | | | | Use std::aligned_alloc() instead of Intel's _mm_mallocMartin Ridgers2021-09-141-6/+31
| | | | | | |
* | | | | | | ZEN_INLINE implementation for all supported toolchainsMartin Ridgers2021-09-141-1/+6
| | | | | | |
* | | | | | | Correct instrinsic include for POSIX platformsMartin Ridgers2021-09-141-1/+6
| | | | | | |
* | | | | | | Replaced use of str*_s variants as non-MSVC toolchains do not implement ↵Martin Ridgers2021-09-141-4/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | optional C11 component
* | | | | | | Forward declare SharedBufferMartin Ridgers2021-09-141-0/+2
| | | | | | |
* | | | | | | Two missing includesMartin Ridgers2021-09-141-0/+2
| | | | | | |
* | | | | | | Implementations of_BitScan*() intrinsics for non-MSVC toolchainsMartin Ridgers2021-09-141-2/+40
| | | | | | |
* | | | | | | nullptr_t -> std::nullptr_tMartin Ridgers2021-09-141-1/+1
| | | | | | |
* | | | | | | Added a missing friendMartin Ridgers2021-09-141-0/+2
| | | | | | |
* | | | | | | Missing includeMartin Ridgers2021-09-141-0/+1
| | | | | | |
* | | | | | | Use endian swapping __builtin_bswap*() with GCC-compatible compilersMartin Ridgers2021-09-141-0/+12
| | | | | | |
* | | | | | | std::atomic variants of MSVC's _Interlockm* callsMartin Ridgers2021-09-141-0/+29
| | | | | | |
* | | | | | | Missing #includeMartin Ridgers2021-09-141-0/+1
| | | | | | |
* | | | | | | Added #ifdef around Windows-only #pragma-comment-lib statementsMartin Ridgers2021-09-142-2/+6
| | | | | | |
* | | | | | | Oodle library for LinuxMartin Ridgers2021-09-142-0/+0
| | | | | | |
* | | | | | | BLAKE3 library for LinuxMartin Ridgers2021-09-141-0/+0
| | | | | | |
* | | | | | | std::exception::what() overrides were missing noexcept qualifierMartin Ridgers2021-09-143-3/+3
| | | | | | |
* | | | | | | Added ZEN_ARCH_* defines for x64 and ARM64Martin Ridgers2021-09-141-2/+13
| | | | | | |
* | | | | | | Added a compiler version check to make sure Zen's usage of C++20 is coveredMartin Ridgers2021-09-141-2/+7
| | | | | | |
* | | | | | | ZEN_COMPILER_* defines for Clang and GCCMartin Ridgers2021-09-141-2/+16
| | | | | | |
* | | | | | | Set ZEN_PLATFORM_* defines for Linux and MacMartin Ridgers2021-09-141-3/+14
| |_|_|_|_|/ |/| | | | |
* | | | | | Merge branch 'main' of https://github.com/EpicGames/zenPer Larsson2021-09-092-7/+37
|\ \ \ \ \ \
| * | | | | | Update README.mdStefan Boberg2021-09-091-4/+4
| | | | | | |
| * | | | | | Update README.mdStefan Boberg2021-09-091-0/+10
| | | | | | |