Commit Graph
51 Commits
Author SHA1 Message Date
Anonymous Maarten a85292e799 ci: don't use conan for ci 2024-08-16 18:54:20 +02:00
Anonymous Maarten e40a19be72 cmake: don't require SDL2main 2024-08-16 18:54:20 +02:00
Anonymous Maarten 0155539316 cmake: give priority to SDL2 config 2024-08-16 17:58:58 +02:00
Anonymous Maarten d53e325b72 cmake: don't check LIBRW_GL3_GFXLIB when platform is not GL3 2024-08-16 15:20:20 +02:00
Anonymous Maarten a565c5bb80 cmake: make option choices part of doc string (for CMakeCache.txt) 2024-08-16 15:20:20 +02:00
Anonymous Maarten 72253f751d imgui/imguizmo: bump to latest 2024-08-16 15:20:20 +02:00
Anonymous Maarten 8fa4885a1b gl3/sdl2: implement subsystems 2024-08-16 14:36:55 +02:00
Anonymous Maarten 9b986f12e3 bump conan dependencies 2022-05-14 22:09:20 +02:00
Anonymous Maarten 711298e274 skeleton: use SDL_GetPerformanceCounter insted of SDL_GetTicks 2021-08-19 16:11:54 +02:00
Anonymous Maarten 7740b073b0 cmake: build tools and install librw by default, only when main project 2021-08-19 16:09:30 +02:00
Anonymous Maarten 9d591adb96 premake: the flags value WinMain has been deprecated and will be removed 2021-07-09 20:05:37 +02:00
Anonymous Maarten 27b050311a premake+ci: bump version glfw/sdl2/premake5 dependency 2021-07-09 19:55:17 +02:00
Anonymous Maarten 68333a1ea7 ci: rename switch ga toolchain 2021-07-09 19:37:22 +02:00
Anonymous Maarten 7339d9fe4a ci: add playstation 2 github workflow 2021-07-09 19:36:50 +02:00
Anonymous Maarten 51be310ccd cmake: fix macos (imguizmo requires c++11) 2021-07-09 19:36:22 +02:00
Anonymous Maarten ff4b2c2b48 cmake: fix ps2toolchain 2021-07-09 19:35:32 +02:00
Anonymous Maarten fe07db1b21 cmake: fix ps2 support 2021-07-09 19:32:45 +02:00
Anonymous Maarten c1400ecfab ci: don't build playstation 2 with conan anymore 2021-07-09 19:30:24 +02:00
Anonymous Maarten 36da1046fb examples: fix imguitest 2021-07-09 12:35:39 +02:00
Anonymous Maarten 20f744c0df skeleton: bump imgui to 1.83 2021-07-08 16:43:39 +02:00
Anonymous Maarten 2e25c0ec10 subrast: fix assert error at exit 2021-07-08 16:37:38 +02:00
Anonymous Maarten a20f9e738b cmake: nx toolchain has FindOpenGL module 2021-06-27 18:43:30 +02:00
Anonymous Maarten 60588b7192 cmake: merge librw_skeleton_imgui in librw_skeleton 2021-06-22 22:54:02 +02:00
Anonymous Maarten 4a88067d68 git: ignore imgui.ini file 2021-06-22 21:25:21 +02:00
Anonymous Maarten acda80c112 cmake+ps2: create .elf files 2021-06-22 21:25:21 +02:00
Anonymous Maarten afdc14776b cmake: move ps2 cmake toolchain to subdirectory of ps2 2021-06-22 21:25:18 +02:00
Anonymous Maarten 83ba0bd615 cmake: fix Nintendo Switch support 2021-06-22 19:48:40 +02:00
Anonymous Maarten 829cf6b700 cmake: fix playground typo 2021-06-22 19:48:40 +02:00
Anonymous Maarten f63adcc6c7 cmake: move around the add_subdirectory's in tools 2021-06-22 19:48:40 +02:00
Anonymous Maarten 7e76353128 cmake: targets linked to skeleton are GUI aps (WinMain, /subsystem:WINDOWS) so need WIN32 2021-06-22 19:48:40 +02:00
Anonymous Maarten 53bf5288de conan: set platform=d3d9 as default on Windows 2021-06-22 19:48:40 +02:00
Anonymous Maarten bcfe402fe9 cmake: copy assets to build dir 2021-06-22 19:48:38 +02:00
Anonymous Maarten 44a619a6e6 cmake+nx: make binary tarball relocatable 2021-06-21 10:38:44 +02:00
Anonymous Maarten dd01289f38 conan+ci: update 2021-01-02 20:47:22 +01:00
Anonymous Maarten 9c5b50536e cmake: create binary package with nice filename 2021-01-02 20:47:22 +01:00
Anonymous Maarten 1275b70e9d cmake: add playstation2 support 2021-01-02 20:47:22 +01:00
Anonymous Maarten 4d260a631b cmake: need SDL2main on Windows (and other platforms) + link to m on GNU/clang 2021-01-02 20:47:22 +01:00
Anonymous Maarten 7f0b98f960 cmake: remove double check for GL3 2021-01-02 20:47:22 +01:00
Anonymous Maarten a5d31ade07 librw+cmake: compile lodepng as pure C 2021-01-02 20:47:22 +01:00
Anonymous Maarten 32234609ea cmake: no indentation for closing cmake command parenthesis 2021-01-02 20:47:19 +01:00
Anonymous Maarten d90dc31ecd ci+dist: add github actions with conan 2020-11-30 23:23:41 +01:00
Anonymous Maarten f713d5d2d7 cmake: add SDL2 support to cmake build script 2020-11-30 23:23:41 +01:00
Anonymous Maarten 4e13e65b1c cmake: add missing files + remove CMakeCPack + add librw::librw target ALIAS 2020-11-30 23:23:40 +01:00
Anonymous Maarten 86571b650b Add support for SDL2 2018-08-08 23:42:27 +02:00
Anonymous Maarten 75dbb7e67e Add travis and appveyor support 2018-08-08 19:11:05 +02:00
Anonymous Maarten 9ef08cbb19 fix 'warning: suggest parentheses around arithmetic in operand of ‘|’' in public headers 2018-08-08 18:11:07 +02:00
Anonymous Maarten 12269003da fix 'error: ‘uint8’ was not declared in this scope' 2018-08-08 18:11:07 +02:00
Anonymous Maarten 020e66a282 fix 'warning: overflow in conversion from ‘rw::Errors’ to ‘rw::int32’ {aka ‘int’} changes value from ‘(rw::Errors)2147483650’ to ‘-2147483646’ [-Woverflow]' 2018-08-08 18:11:07 +02:00
Anonymous Maarten add55f08c5 fix 'warning: implicit conversion from ‘rw::float32’ {aka ‘float’} to ‘double’ to match other operand of binary expression [-Wdouble-promotion]' 2018-08-08 18:11:07 +02:00
Anonymous Maarten b38cbc7961 fix 'comma at end of enumerator list [-Wpedantic]' 2018-07-13 02:08:52 +02:00
Anonymous Maarten 3edb391f9c fix file modes 2018-07-11 16:29:49 +02:00