Files
filament/third_party/imgui/tnt
Johnathon Selstad 1e3ddd612e Organize Subprojects into Folders in the IDE (#5934)
* Begin Sorting SubProjects into Folders

* Add more subprojects to folders

* Add even more subprojects to folders

* Add further subprojects to folders

* Move the last two projects

* Move Resources to a Resources subfolder

* Remove spaces to be stylistically coherent

* Revert Improper CMake Modifications

* Revert erroneous line removals

* Only specify sdl2's folder on WIN32

* Add the shader subprojects to a Generated folder

* Move shaders to Filament/Shaders
2022-08-17 12:42:21 -07:00
..
2022-06-01 12:38:22 -07:00

Updating

To update imgui to a public release on GitHub, do the following.

First, find the release tag you want on https://github.com/ocornut/imgui/releases/. These steps assume v1.77.

cd third_party
curl -L https://github.com/ocornut/imgui/archive/v1.77.zip > imgui.zip
unzip imgui.zip
rsync -r imgui-1.77/ imgui/ --delete
git checkout imgui/tnt
rm -rf imgui-1.77 imgui.zip
rm imgui/examples/libs/glfw/lib-vc2010-32/*.lib
rm imgui/examples/libs/glfw/lib-vc2010-64/*.lib
git add imgui

Make any necessary changes to tnt/CMakeLists.txt to get Filament to compile.

Please be sure to test Filament before uploading your CL.