Luke Street
c33674b9ab
Lots of Windows fixes; add D3D12; more boo decoupling
2022-02-22 00:53:57 -05:00
Phillip Stephens
c679c2e0f8
Don't disable the compositor on Linux
2022-02-20 18:42:59 -08:00
Luke Street
b6b68135ef
aurora: Working movie player (again)
2022-02-19 00:33:56 -05:00
Luke Street
c64f9eb2d1
aurora: Reimplement textures
2022-02-17 19:38:31 -05:00
Luke Street
dcc040c7e0
aurora: imgui over SDL/WebGPU
2022-02-17 01:03:00 -05:00
Luke Street
7b9f893a49
aurora: the boring C++ version
2022-02-16 00:21:24 -05:00
Luke Street
5a41dab870
Merge remote-tracking branch 'origin/main' into wgpu
...
# Conflicts:
# extern/boo
2022-02-08 03:46:22 -05:00
Luke Street
a1482b4743
SDL controller input
2022-02-07 20:48:08 -05:00
Luke Street
41dc1b2cde
Update boo
2022-02-04 23:25:41 -05:00
Luke Street
e48435f11e
Start wiring up wgpu+winit
2022-01-31 19:06:54 -05:00
Phillip Stephens
45450dce16
Update submodules
2022-01-10 23:29:33 -08:00
Phillip Stephens
5cc2e6bce7
Update athena
2021-11-23 22:14:05 -08:00
Phillip Stephens
3e57934334
Compile fixes
2021-11-22 22:56:18 -08:00
Luke Street
a2cc6cd204
Merge remote-tracking branch 'darkszero/feature/lazy-commit-resources'
...
# Conflicts:
# extern/boo
2021-10-25 23:07:56 -04:00
Luke Street
7d7a8673b7
Update zeus
2021-10-25 22:55:02 -04:00
Luke Street
2c79d64978
Stop trying to make <ranges> happen, it's not going to happen
2021-10-25 22:34:20 -04:00
Luke Street
bdb173b1b4
Update submodules
2021-10-25 19:37:28 -04:00
Luke Street
32e115f4aa
Merge remote-tracking branch 'origin/main' into utf8
...
# Conflicts:
# DataSpec/DNAMP1/FRME.cpp
# DataSpec/DNAMP1/MLVL.cpp
# Runtime/CMain.cpp
# hecl/lib/Blender/Connection.cpp
2021-10-25 19:03:01 -04:00
Phillip Stephens
e331c5d5c6
Add Player Transform tools
2021-07-11 17:59:05 -07:00
Phillip Stephens
a4394f2b95
Update nod
2021-07-10 19:41:13 -07:00
Henrique Gemignani Passos Lima
d2ae2b3818
Support lazy CGraphics::CommitResources
2021-07-04 02:53:04 +03:00
Phillip Stephens
0b523f98c3
Yeah, I'm an idiot, std::min is the correct one
2021-07-02 23:48:02 -07:00
Luke Street
6430f6c765
Update async load / frame limiter logic
...
Update nod
2021-06-30 17:54:31 -04:00
Luke Street
78f8716150
Fix macOS/Linux issues
...
- Fixes png lib becoming undefined on macOS
- Auto-detect macports png/Qt paths
- Fixes typos
- Workaround for AppleClang/fmt bug
2021-06-30 16:27:53 -04:00
Luke Street
9ca1a38171
Use UTF-8 exclusively internally
...
This removes SystemString, SystemChar, etc.
All filepaths and log strings are assumed to be UTF-8,
with conversions to UTF-16 for Windows APIs as appropriate.
Updates amuse, athena, boo, kabufua and nod
2021-06-30 14:20:45 -04:00
Phillip Stephens
54e81af9ec
Update nod
2021-06-27 10:59:38 -07:00
Phillip Stephens
5e0c8fe9fd
Update amuse
2021-06-20 17:43:17 -07:00
Phillip Stephens
4028171fe7
Update submodules
2021-06-19 14:45:40 -07:00
Henrique Gemignani Passos Lima
188d179f86
Update boo and nod for logvisor update
2021-06-19 13:56:21 +03:00
Henrique Gemignani Passos Lima
d7823b1123
Update boo for optick's c++20 fix
2021-06-18 22:58:09 +03:00
Luke Street
1843eef976
ci: Windows release build fixes
2021-06-12 00:53:51 -04:00
Luke Street
6716bb1c93
Update athena; fix buildcache cache action
2021-06-11 22:38:29 -04:00
Luke Street
ae1ec87edc
Update boo, amuse, athena
2021-06-11 22:01:50 -04:00
Luke Street
5815fa6577
Updates based on universal branch
2021-06-11 21:19:33 -04:00
Luke Street
f8363b90a7
Merge remote-tracking branch 'origin/test/universal' into cmake-presets
...
# Conflicts:
# .github/workflows/build.yml
# CMakeLists.txt
# Editor/badging/CMakeLists.txt
# Editor/locale/CMakeLists.txt
# Runtime/locale/locales-inl.hpp
# hecl/CMakeLists.txt
# specter/lib/TextView.cpp
2021-06-11 19:52:19 -04:00
Luke Street
223b96d59e
Remove freetype2 submodule
2021-05-29 18:45:08 -04:00
Luke Street
bae1d7d59f
Update boo; fix viewport/scissor in main loop
2021-05-29 18:45:07 -04:00
Luke Street
a3a8bf5667
Reorder bintoc
2021-05-29 18:45:07 -04:00
Luke Street
d0f088e7d5
Fix Metal rendering; HI-DPI improvements
2021-05-29 18:45:07 -04:00
Luke Street
1a5ec8b569
Add initial imgui implementation
2021-05-29 18:45:07 -04:00
Luke Street
94f10bb002
Remove Editor & specter
2021-05-29 18:45:07 -04:00
Phillip Stephens
070d34d281
Add CMayaSpline update zeus
2021-05-23 11:53:15 -07:00
Luke Street
f1a1796cdb
Update athena
2021-05-22 22:39:50 -04:00
Luke Street
0003d8a578
Remove -g flag from discord-rpc; update .clang-tidy & boo
2021-05-20 01:38:58 -04:00
Phillip Stephens
ec08dea524
Minor CSpacePirate fixes and cleanups, add temporary failsafe to keep CSpacePirate's transform from going NaN
2021-05-16 15:29:34 -07:00
Luke Street
dc9fe4c275
Update boo (fixes arm64 warnings)
2021-05-09 14:32:11 -04:00
Phillip Stephens
6a125d805e
Update submodules
2021-05-07 23:22:24 -07:00
Luke Street
003c6d2f3f
Merge remote-tracking branch 'origin/collison-fixes'
2021-05-02 18:38:09 -04:00
Luke Street
adc9f496af
Update athena (fixes atdna with dynamic LLVM)
2021-05-02 18:34:47 -04:00
Phillip Stephens
2b8bc3fd8a
Minor corrections, and fix memorycard corruption
2021-05-02 15:06:38 -07:00
Luke Street
94f5c48b03
Update submodules (includes LLVM 12 fix)
2021-05-02 00:01:56 -04:00
Luke Street
09adc3f2ad
Update athena
2021-04-18 23:15:10 -04:00
Luke Street
abe1eb71c0
Disable IPP for macOS universal build
...
Remove LLVM dependency from README.md
Attempt to fix png include on Linux
2021-04-18 21:39:09 -04:00
Luke Street
7b072bc650
Set PNG_LIBRARIES with CACHE FORCE
2021-04-18 12:19:27 -04:00
Luke Street
f6f0faf68e
Set PNG_LIBRARIES after find_package
2021-04-18 12:01:59 -04:00
Luke Street
49d3feab39
Fix athena download on win32; update boo
2021-04-18 12:00:26 -04:00
Luke Street
673ce0063b
Fixes for new build
2021-04-18 11:19:09 -04:00
Luke Street
7d7db261a2
Use binary atdna, universal macOS fixes, more
2021-04-13 10:42:01 -04:00
Henrique Gemignani Passos Lima
d6f19d26e7
Using optick, linked from boo
2021-04-10 09:21:34 -04:00
Luke Street
4247e38349
CI: Compress Linux/macOS debug files
...
Installs Intel IPP on Ubuntu and macOS runners
Updates boo to fix FindIPP for new *nix path
2021-04-07 12:39:26 -04:00
Luke Street
37e833e6b4
Update fmt flags, fixes Windows build
2021-04-06 17:59:52 -04:00
Luke Street
e9008c9e25
Move all submodules to extern
2021-04-06 15:07:45 -04:00