Sam Hocevar
4272d40443
build: update solution and project platforms
2年前
Sam Hocevar
439bbd300e
build: simplify the window example project file
2年前
Sam Hocevar
09e2a5c46b
build: make the Kinc shader compile step more configurable
2年前
Sam Hocevar
e9d8e36c49
build: add msbuild target for Kinc shaders
2年前
Sam Hocevar
c8c78762aa
sys: clean up usage of std::filesystem
2年前
Sam Hocevar
f6ebe21cff
Windows x64 compilation fixes
2年前
Sam Hocevar
e84b0aa691
Reorganise code to use Kinc on Windows and Switch
2年前
Sam Hocevar
7f2eebe945
Clean up the sys/init.h header
2年前
Sam Hocevar
d4f5c3d6a2
Remove almost everything from Lol Engine and start a clean header hierarchy
2年前
Sam Hocevar
5b30aa5895
Various NX compilation fixes
2年前
Sam Hocevar
28e25dd4a9
Minor documentation update
2年前
Sam Hocevar
9a54eff1cd
Replace lol::format in favour of C++20 std::format
We still need to include <lol/format> because of platforms that do not have full
C++20 support such as the N******* S*****.
2年前
Sam Hocevar
819e4a9ccc
Ensure project-specific build.config is imported last
3年前
Sam Hocevar
8cc7bb88bc
Migrate to Visual Studio 2022
3年前
Sam Hocevar
64470b6981
Update various submodules
3年前
Sam Hocevar
d6ad5049f9
Update some autotools scripts
3年前
Sam Hocevar
d1a0443e69
Fix GCC build and GDI codec logic.
5年前
Sam Hocevar
0c83a7a3e9
scene: add a few safeguards for non-GL platforms.
5年前
Sam Hocevar
61ff5f46df
app: ensure enable_shared_from_this inheritance is public (C++17 requirement).
5年前
Sam Hocevar
4bcb8eb764
Merge app and app::display classes when appropriate.
5年前
Sam Hocevar
bac0f8bbd1
Continue cleaning up the scene/application/display entanglement.
5年前
Sam Hocevar
04e649a791
scene: remove the unused PrimitiveSource class.
5年前
Sam Hocevar
f72cc3cd52
scene: remove the SceneDisplay class.
A lot more removals are coming. I’m thinking merging the Application and
ApplicationDisplay classes, as well as removing the corresponding -Data
classes.
5年前
Sam Hocevar
05a9852524
Fix property sheet references in vcxproj files.
5年前
Sam Hocevar
270df64d63
Minor GLES compilation fixes.
5年前
Sam Hocevar
69fdee0db7
input: add drag-and-drop support for SDL applications.
5年前
Sam Hocevar
63aecec15d
Make lolfx rules silent by default.
5年前
Sam Hocevar
6f7dcf81e0
Fix lolfx compilation system so that it works with libtool.
5年前
Sam Hocevar
d8b3f02c2c
Fix linker error.
5年前
Sam Hocevar
b36f1e5fe3
Rename gradient.lolfx to avoid conflicts with gradient.cpp.
5年前
Sam Hocevar
b24a2f005e
Use libtool to build our libraries. It’s really more convenient.
5年前
Sam Hocevar
ea43491516
Update cpp-httplib module.
5年前
Sam Hocevar
833674d32c
Allow to build on platforms that don’t have OpenGL.
5年前
Sam Hocevar
e0246ae6c6
Improve narray and image unit tests.
5年前
Sam Hocevar
d25ffd7698
Upgrade lol framework and add tests for narray iterators.
5年前
Sam Hocevar
70d0231905
Improve unit tests for narray and narray_view classes.
5年前
Sam Hocevar
8f59dd573f
Prepare refactoring of lol::image and lol::narray.
I would like lol::image to be accessible in the header-only section of
the framework, which means rethinking the locking mechanism and the way
codecs are exposed to the image class.
5年前
Sam Hocevar
b6642fed1c
Remove obsolete file.
5年前
Sam Hocevar
8e9dd2866a
Fix Windows compilation.
5年前
Sam Hocevar
ad2f4aacfd
Remove almost unused File class.
5年前
Sam Hocevar
8976ed336e
Use std::filesystem here and there to simplify code.
5年前
Sam Hocevar
f12565341d
Update all 3rd party submodules.
5年前
Sam Hocevar
28938c8ee6
Add “update = merge” and “upstream” entries for submodules.
5年前
Sam Hocevar
a30bcb86a4
Update lol submodule.
5年前
Sam Hocevar
bedf336941
Update lol submodule and fix “make dist”.
5年前
Sam Hocevar
c09796a649
Move external submodule away from GitHub because of LFS quota issues.
The repo reached its bandwidth quota in less than a week. This does not look
like a viable solution.
5年前
Sam Hocevar
8b44ed3003
build: fix submodule behaviour.
5年前
Sam Hocevar
d06466ec09
Update lol core submodule.
5年前
Sam Hocevar
e763157a62
Switch external submodule to Git LFS.
5年前
Sam Hocevar
afe1a046b3
Allow embedding source in a couple additional directory names.
5年前