Luke Street
|
ee68e36286
|
MSVC: Use \Oy- to include frame pointer for RelWithDebInfo
|
2020-12-18 06:09:45 -05:00 |
Luke Street
|
c31f79066c
|
Use CMAKE_MSVC_RUNTIME_LIBRARY on Windows
|
2020-06-13 17:26:28 -04:00 |
Luke Street
|
4587632252
|
Check for AppleClang as well
|
2020-06-01 02:51:31 -04:00 |
Luke Street
|
1e822419c5
|
Replace CXX_COMPILER_ID generator expressions
|
2020-05-31 00:21:35 -04:00 |
Luke Street
|
148468fd7d
|
Add -Wno-unused-result
|
2020-05-29 17:42:25 -04:00 |
Luke Street
|
5835d77c9d
|
Enable -Wno-unknown-warning-option, -Wno-unused-private-field only for clang
|
2020-05-29 17:40:15 -04:00 |
Luke Street
|
9fd631249e
|
Fix LTO for gcc/gold
|
2020-05-27 13:35:40 -04:00 |
Luke Street
|
e1cd1278f6
|
Update macOS build instructions
|
2020-05-24 12:03:33 -04:00 |
Luke Street
|
3c48da0cdb
|
Merge remote-tracking branch 'origin/trim'
|
2020-04-24 02:43:56 -04:00 |
Luke Street
|
75e5851e5b
|
Disable exceptions/RTTI for MSVC/clang-cl
|
2020-04-17 16:42:43 -04:00 |
Jack Andersen
|
26f272735d
|
Set compiler flags for building with C++20
|
2020-04-10 19:05:55 -10:00 |
Lioncash
|
d5043fc319
|
CMakeLists: Specify /std:c++latest on MSVC
Makes use of the latest standards on MSVC, allowing potential
compilation issues to be diagnosed as soon as possible
|
2020-04-07 07:34:11 -04:00 |
Lioncash
|
4deb785fba
|
CMakeLists: Enable several conformance flags on MSVC
Makes MSVC more standards compliant regarding various C++ constructs.
|
2020-03-31 21:26:59 -04:00 |
Luke Street
|
316128b7af
|
Use bintoc_compress; reduce URDE/HECL binary sizes
|
2020-03-02 02:02:57 -05:00 |
Jcw87
|
e835528fe8
|
MSVC compile fixes.
|
2020-02-16 00:10:08 -08:00 |
Luke Street
|
8b4e7c5ec4
|
Add -fno-limit-debug-info with Clang
|
2019-12-12 01:58:55 -05:00 |
Luke Street
|
33990a9691
|
Add URDE_VECTOR_ISA=native, update README.md with CMake options
|
2019-11-30 23:37:47 -05:00 |
Luke Street
|
9c8960cf5f
|
Use lld with clang, gold with gcc, LTO only on release builds
|
2019-11-30 23:01:38 -05:00 |
Jack Andersen
|
cffb56a24e
|
MacOS build fixes
|
2019-08-31 10:40:07 -10:00 |
Jack Andersen
|
0ab08daae7
|
Windows build fixes
|
2019-07-27 15:21:31 -10:00 |
Jack Andersen
|
7a3da1f7a6
|
Massive fmtlib refactor
|
2019-07-19 18:27:21 -10:00 |
Jack Andersen
|
e38a3ece89
|
More CBabygoth fixes
|
2019-07-06 22:22:35 -10:00 |
Jack Andersen
|
37307e1cf6
|
Various CActorContraption fixes
|
2019-06-14 14:39:20 -10:00 |
Jack Andersen
|
8266f52cc2
|
rstl::optional is no more
|
2019-06-11 16:14:39 -10:00 |
Jack Andersen
|
e218b8aeb5
|
CActorContraption fixes, better CMake dependency handling
|
2019-06-11 16:05:17 -10:00 |
Jack Andersen
|
bf3ac9e34b
|
macOS build fixes
|
2019-05-10 13:08:58 -10:00 |
Jack Andersen
|
5f4ebcb2f5
|
Windows fixes
|
2019-05-09 18:09:01 -10:00 |
Jack Andersen
|
233d13ceb9
|
Refactor for blender 2.8 and new shader model
|
2019-05-07 17:50:21 -10:00 |
Jack Andersen
|
3a0d2930fa
|
Numerous uninitialized memory fixes
|
2019-04-06 19:14:48 -10:00 |
Jack Andersen
|
ed4ebf0af1
|
Metal fixes
|
2019-03-03 18:45:22 -10:00 |
Jack Andersen
|
54f0724de5
|
D3D fixes
|
2019-03-03 13:04:18 -10:00 |
Jack Andersen
|
8df0a4913c
|
zeus constexpr refactor and thermal visor fixes
|
2019-02-23 21:15:54 -10:00 |
Jack Andersen
|
48eaa2545b
|
Working CScriptGunTurret
|
2019-02-17 19:47:46 -10:00 |
Jack Andersen
|
2b022c7d72
|
Better CMake configuration for Xcode
|
2019-02-03 15:38:35 -10:00 |
Jack Andersen
|
a353c7ddcf
|
Metal shader fixes
|
2019-02-03 14:01:44 -10:00 |
Jack Andersen
|
14747e39e1
|
Windows fixes
|
2018-12-07 20:46:17 -10:00 |
Jack Andersen
|
7c7da6671a
|
SIMD refactor
|
2018-12-07 15:49:15 -10:00 |
Jack Andersen
|
1851308021
|
Windows fixes
|
2018-10-14 10:16:21 -10:00 |
Jack Andersen
|
c307e354ca
|
Huge shader refactor
|
2018-10-06 16:59:17 -10:00 |
Jack Andersen
|
1e5b6f0fb5
|
Windows fullscreen fix
|
2018-05-28 17:41:28 -10:00 |
Jack Andersen
|
92ed463051
|
synchronize macOS with latest changes
|
2018-05-26 11:30:19 -10:00 |
Jack Andersen
|
70b3404b7c
|
Windows build fixes and warning avoidance
|
2018-05-24 20:39:38 -10:00 |
Jack Andersen
|
41034fefda
|
Fix see though collision material
|
2018-05-10 21:02:42 -10:00 |
Jack Andersen
|
280ae47b15
|
Add dedicated Binaries directory for build targets
|
2018-05-10 12:00:03 -10:00 |
Jack Andersen
|
70657efa82
|
Various space-saving cook optimizations and fixes
|
2018-05-05 10:56:42 -10:00 |
Jack Andersen
|
7c0bf75f7a
|
Various windows fixes and additions
|
2018-03-23 11:56:17 -10:00 |
Jack Andersen
|
c15c5f47ed
|
Windows build fixes
|
2018-02-26 20:03:35 -10:00 |
Jack Andersen
|
93fc2d8072
|
Initial fixNES integration
|
2018-02-01 13:19:34 -10:00 |
Jack Andersen
|
cb4fbd6265
|
CMake fix
|
2018-01-15 20:48:40 -10:00 |
Jack Andersen
|
669b3d6942
|
CWorldShadow OpenGL fixes; discord-rpc integration
|
2018-01-15 20:42:28 -10:00 |
Jack Andersen
|
99fc9e3598
|
Various bug fixes and CAnimTree implementations
|
2018-01-03 18:17:44 -10:00 |
Jack Andersen
|
a1c5677413
|
Changes to support hecl-gui
|
2018-01-01 15:04:23 -10:00 |
Jack Andersen
|
8301adc3d6
|
Huge compile performance refactor
|
2017-12-28 22:08:12 -10:00 |
Jack Andersen
|
8fb6b1d12d
|
soxr CMAKE_CROSSCOMPILING fix
|
2017-12-27 16:18:46 -10:00 |
Jack Andersen
|
75f939bf1e
|
Add URDE_CROSSCOMPILING option to CMake
|
2017-12-27 16:07:58 -10:00 |
Jack Andersen
|
1384197183
|
Use URDE_VECTOR_ISA CMake variable instead of individual bools
|
2017-12-27 12:23:21 -10:00 |
Jack Andersen
|
a01aa30e76
|
Windows fixes
|
2017-12-26 18:12:28 -10:00 |
Jack Andersen
|
1c44f8d1bc
|
Various movement and HUD bug fixes
|
2017-12-18 17:05:50 -10:00 |
Jack Andersen
|
77082fe57d
|
Add AVX/AVX2 compile options
|
2017-12-15 15:33:19 -10:00 |
Jack Andersen
|
ce6a3aa50c
|
Bug fixes and ASan build submodule
|
2017-12-11 16:06:19 -10:00 |
Jack Andersen
|
0c1d0b5ce3
|
UWP CMake fixes
|
2017-12-07 16:55:12 -10:00 |
Jack Andersen
|
bcca196f91
|
Merge branch 'master' of ssh://gitlab.axiodl.com:6431/AxioDL/urde
|
2017-12-06 18:16:04 -10:00 |
Jack Andersen
|
55cfb267c1
|
UWP fixes
|
2017-12-06 18:13:12 -10:00 |
Phillip Stephens
|
6c0bd78b47
|
Update hecl-gui
|
2017-12-05 19:36:31 -08:00 |
Phillip Stephens
|
e89408dd51
|
Add hecl-gui submodule
|
2017-12-04 01:55:33 -08:00 |
Jack Andersen
|
e18eef9b18
|
Require CMake 3.10
|
2017-11-13 18:54:47 -10:00 |
Jack Andersen
|
f7ec7bdc0c
|
string_view refactor
|
2017-11-12 20:19:18 -10:00 |
Jack Andersen
|
4ee4963aaf
|
Windows fixes
|
2017-10-23 17:12:10 -10:00 |
Jack Andersen
|
12646ae23d
|
Set shared lib option in cmake cache
|
2017-07-02 18:48:19 -10:00 |
Jack Andersen
|
d432a93553
|
tinyxml2 integration fixes
|
2017-07-02 17:53:05 -10:00 |
Phillip Stephens
|
38a13868f0
|
Compile fixes, and initial asset name parser
|
2017-07-02 03:18:38 -07:00 |
Jack Andersen
|
c854a45dfe
|
apply CMAKE_CXX_STANDARD
|
2017-06-17 16:53:39 -10:00 |
Jack Andersen
|
d2e9290363
|
Pointer dereference bug fixes
|
2017-03-10 08:00:40 -10:00 |
Jack Andersen
|
ccbd19b9ea
|
Add VISIGen utility
|
2017-02-23 22:28:44 -10:00 |
Jack Andersen
|
56b24c39f0
|
Ensure directories are created late in extract
|
2017-01-16 15:23:19 -10:00 |
Jack Andersen
|
8af76017c2
|
Integrate JBus
|
2017-01-07 16:52:49 -10:00 |
Jack Andersen
|
1179c2a43e
|
Add jbus submodule
|
2017-01-06 19:06:54 -10:00 |
Jack Andersen
|
6857239b15
|
Started test utility for emulating client_pad.bin GBA link
|
2017-01-01 19:27:39 -10:00 |
Jack Andersen
|
20677700e0
|
Return fixes for MSVC
|
2016-12-30 08:38:01 -10:00 |
Jack Andersen
|
563ff28848
|
Move KABUFUDA_INCLUDE_DIR reference
|
2016-12-28 08:28:50 -10:00 |
Jack Andersen
|
d24d3e6974
|
Update 32x32 resolution icon
|
2016-12-24 21:03:02 -10:00 |
Jack Andersen
|
3a24b35df7
|
Windows fixes
|
2016-12-10 15:54:08 -10:00 |
Jack Andersen
|
75b69b590c
|
Update submodules; LLVM 4.0 support
|
2016-12-07 18:55:44 -10:00 |
Phillip Stephens
|
922abb73bb
|
FreeBSD fixes
|
2016-10-27 15:50:32 -08:00 |
Jack Andersen
|
2503e04b9f
|
DataSpec link structure refactor; UniqueIDBridge cache fix
|
2016-10-07 08:44:45 -10:00 |
Jack Andersen
|
12964dd44b
|
Merge branch 'master' of https://github.com/AxioDL/urde
|
2016-09-30 12:44:01 -10:00 |
Jack Andersen
|
9a15f72fc7
|
use `-flto=thin` as LTO flag; MemoryCardSys work
|
2016-09-30 12:43:19 -10:00 |
Jack Andersen
|
7b8c9c114c
|
macOS build sync
|
2016-09-29 17:33:35 -10:00 |
Jack Andersen
|
b9baa84b1d
|
AGSC/ATBL/CSNG extracting and cooking
|
2016-09-18 13:47:48 -10:00 |
Jack Andersen
|
27b2f2aedb
|
Windows build fixes
|
2016-08-22 17:12:50 -10:00 |
Phillip Stephens
|
76b88d0ad6
|
Windows compile fixes, and warning squash
|
2016-07-23 23:05:12 -07:00 |
Jack Andersen
|
56f43706d3
|
CGameArea stubs
|
2016-07-22 14:26:17 -10:00 |
Jack Andersen
|
ecb8d3b46f
|
Update submodules
|
2016-07-17 11:24:15 -10:00 |
Phillip Stephens
|
f6514b2575
|
Prelim release badging
|
2016-07-16 12:21:12 -07:00 |
Phillip Stephens
|
fc8f3e3881
|
Add kabufuda and more stubs
|
2016-06-28 11:56:32 -07:00 |
Phillip Stephens
|
8770dd29cf
|
Fix narrowing error with gcc
Update hecl
|
2016-06-14 18:44:48 -07:00 |
Jack Andersen
|
7085549a42
|
Add amuse library
|
2016-05-02 15:23:09 -10:00 |
Jack Andersen
|
b60d55d784
|
Bad level link fixes
|
2016-04-23 18:03:30 -10:00 |
Jack Andersen
|
abff623cf6
|
Prep MP1::CMain for testing
|
2016-04-15 10:42:40 -10:00 |
Jack Andersen
|
fedc93912d
|
Refactor for original/pc dataspec handling
|
2016-03-25 14:51:59 -10:00 |