75c0fa25c0
Fix bullet's cmake_minimum_version warning
2022-02-21 08:48:20 -05:00
b67fbfc0ae
Stop bullet from spamming our CMake runs with warnings
2022-02-21 08:16:21 -05:00
d76f9b12a5
Add missing metal-cpp files (double oops)
2022-02-20 23:28:28 -05:00
6b5bcc560e
Update SPIRV-Cross and glslang to latest version
2022-02-20 22:26:50 -05:00
7c31143d26
Clean up metal-cpp folder
...
I removed the useless python script and now the README and LICENSE isn't in the public header folder.
2022-02-18 15:19:07 -05:00
8237eeb05b
Fix Metal backend (finally)
2022-02-18 14:36:38 -05:00
660396f2ea
Add a minimal version of the assimp source tree
...
* This updates our assimp version to v5.2.1
* This is needed because the latest assimp doesn't compile without some
patches :-/ The patches required and applied are listed in the README
located in extern/assimp.
2022-02-18 09:50:41 -05:00
90ed1c0ea0
Remove old -Wno-everything from extern
2022-02-18 09:12:34 -05:00
6935f85351
Start work on converting GFXMetal to metal-cpp
2022-02-15 11:25:13 -05:00
060111dc4f
Update doctest to latest stable version
2022-02-01 19:20:49 +00:00
redstrate
ff0115ed7a
Remove portaudio
2021-10-14 08:59:04 -04:00
redstrate
d8c0b0486a
Update imgui to v1.85
2021-10-12 11:12:41 -04:00
redstrate
2772553e2c
Merge remote-tracking branch 'origin/master'
2021-10-12 10:13:33 -04:00
redstrate
9c8c257c43
Add new console debug window, handle text input under sdl
2021-10-07 17:46:28 -04:00
redstrate
529bc27702
Replace old logging and format system with fmt
2021-09-13 23:41:54 -04:00
redstrate
9d1cb3254e
Restore imconfig.h
2021-07-19 07:11:09 -04:00
redstrate
d2bdbbcd03
Update imgui to master
2021-07-18 19:00:55 -04:00
redstrate
87f15b2007
Completely redo the CMake shader compilation system
...
* Now shader recompilation happens only when it needs to. Hurray for faster compiles!
* Changes to constructors for ShaderSource to make it more explicit.
* The version of SPIRV-Cross is updated, and now the glslang version pulled correctly matches what SPIRV-Cross needs. This fixes the annoying "cannot parse built-ins" bug.
2021-05-09 19:10:23 -04:00
redstrate
744123763f
Begin work on converting to the new class naming scheme and the new prism namespace
2021-04-19 12:06:44 -04:00
redstrate
73fa35b674
Non-mac platforms can finally load the proper imgui font
2021-02-05 20:05:10 -05:00
redstrate
6b12689e5a
Update imgui version to latest
2021-02-05 19:57:23 -05:00
redstrate
19a60a7a06
Make tools compile successfully under MSVC
2020-12-28 15:22:38 -05:00
redstrate
174b50d1ba
Reorganize cmake folders
2020-09-22 12:54:08 -04:00
redstrate
82a7d41dbc
Remove sol library and lua scripting support
2020-08-14 20:53:22 -04:00
redstrate
94953c62f0
Fix errors when compiling with MSVC
2020-08-13 07:48:50 -04:00
redstrate
4b642fcb66
Add initial files
2020-08-11 12:07:21 -04:00