summaryrefslogtreecommitdiff
path: root/premake5.lua
AgeCommit message (Collapse)Author
2022-07-11[Android] Unified xenia-app with windowed apps and build prerequisitesTriang3l
2022-05-10Merge branch 'master' into vulkanTriang3l
2022-05-05[UI] Windows: Disable rounded cornersTriang3l
2021-10-31Merge branch 'master' into vulkanTriang3l
2021-10-30[Build] Use first-party premake-androidndk (#1878)Triang3l
2021-10-25Fix xenia-core build on macOSConrad Kramer
2021-09-12Merge branch 'master' into vulkanTriang3l
2021-08-28[UI] Loop thread to main thread WindowedAppContextTriang3l
2021-07-11[Vulkan] Load Vulkan manually for more lifetime and extension controlTriang3l
2021-06-08Merge branch 'master' into vulkanTriang3l
2021-06-02[Linux] Helper methods for pkg-configJoel Linn
- Fixes linking on GCC by putting libs in link group
2021-05-03Don't treat warnings as errors for 3rd party projsJoel Linn
2021-05-01Exchange libav with ffmpeg submodule.Joel Linn
2021-01-31[Build] Linux: Remove linking to libc++sephiroth99
The stdlib is explictly set to stdlibc++, so linking also to libc++ is useless except for adding unneeded dependencies. Signed-off-by: sephiroth99 <sephiroth99@gmail.com>
2021-01-03[Kernel] Implement XeCryptBnQwNeRsaPubCrypt via BCrypt (win32 only)emoose
2020-11-22Merge branch 'master' into vulkanTriang3l
2020-11-22[Build] Android system shared librariesTriang3l
2020-11-21Merge branch 'master' into vulkanTriang3l
2020-11-21[Build] Mark RTTI as enabled for AndroidTriang3l
2020-11-21Merge branch 'master' into vulkanTriang3l
2020-11-21[Build] Enable exceptions and Clang STL on AndroidTriang3l
2020-11-21Merge branch 'master' into vulkanTriang3l
2020-11-21[Build] Make premake-androidmk generate somethingTriang3l
2020-11-19Merge branch 'master' into vulkanTriang3l
2020-11-19[Build] Disable potentially dangerous floating point optimizationsTriang3l
2020-11-15Merge branch 'master' into vulkanTriang3l
2020-11-14Premake: Reorder links to speed up building.Joel Linn
- Re-enable LTO on clang. - Set AR on travis so it builds with LTO.
2020-11-14Add premake cmake generator.Joel Linn
`./build/CMakeLists.txt` is generated by `./xb.bat premake --devenv=cmake` and enables use of other IDEs like `CLion` for example.
2020-11-14Refactor premake scripts.Joel Linn
2020-10-08[Vulkan] Cleanup and update SPIR-V dependenciesTriang3l
2020-09-13[Vulkan] Context, remove VolkTriang3l
2020-09-06[D3D12] Non-zeroed heaps on 2004Triang3l
2020-09-06[D3D12] Non-zeroed heaps on 2004Triang3l
2020-08-31[Vulkan] Remove old Vulkan code, change shaders directory, create empty ↵Triang3l
Vulkan backend
2020-08-22[Vulkan] Remove stillborn vk projectTriang3l
2020-04-23[SDL] Add global helper to setup the library.Joel Linn
Call to SDLHelper::Prepare() is needed before first SDL_InitSubSystem(). - Sets hints (SDL configuration vars). - Configures logging.
2020-04-08[SDL2] On Win, build and link statically.Joel Linn
Keep using system lib dynamically on Unix.
2020-04-07Mark C4839/C4840 as severe warnings.gibbed
Mark C4839 and C4840 as severe warnings: - C4839: non-standard use of class 'type' as an argument to a variadic function - C4840: non-portable use of class 'type' as an argument to a variadic function
2020-04-07C++17ification.gibbed
C++17ification! - Filesystem interaction now uses std::filesystem::path. - Usage of const char*, std::string have been changed to std::string_view where appropriate. - Usage of printf-style functions changed to use fmt.
2020-02-20Remove unused yaml-cpp.Joel Linn
2020-02-10[APU/Linux] Implement cross platform audio using SDL2 library.Joel Linn
2020-02-10[HID/Linux] Implement cross platform controller input using SDL2 library.Joel Linn
2019-11-08Remove (hopefully) last OpenGL leftovers & crunchMargen67
Crunch is unused.
2019-11-02Remove /gt & OpenGL leftoversMargen67
Fiber-safe optimizations actually worsen performance.
2019-08-08[Vulkan v2] Physical device, [D3D12] Small cleanupTriang3l
2019-08-03[D3D12] Switch from gflags to cvarsTriang3l
2019-08-03Get rid of gflags alltogetherJonathan Goyvaerts
2019-08-03Add cxxopts third party dependencyJonathan Goyvaerts
2019-08-03Add cpptoml third_party dependencyJonathan Goyvaerts
2019-08-02Merge remote-tracking branch 'origin/master' into d3d12gibbed