Tyler Wilding
60db0e5ef9
deps: update fmt
to latest version ( #3403 )
...
This updates `fmt` to the latest version and moves to just being a copy
of their repo to make updating easier (no editing their cmake / figuring
out which files to minimally include).
The motivation for this is now that we switched to C++ 20, there were a
ton of deprecated function usages that is going away in future compiler
versions. This gets rid of all those warnings.
2024-03-05 22:11:52 -05:00
Tyler Wilding
332f0b2f2b
tools: add a tool to search for types based on size / type chain / fields ( #1906 )
...
Just a small simple tool that can search through `all-types` for a type
based on a bunch of criteria.
For example:
![image](https://user-images.githubusercontent.com/13153231/192043561-181e5c5d-d5b1-41a9-8891-5cc3ed1a0efa.png )
The results are printed to stdout, as well as output to a json file so
they can be consumed by another tool (in my plans, the VSCode extension)
2022-09-24 16:04:52 -04:00
water111
da4ec008c3
Add a gltf level exporter ( #1719 )
...
* Add a gltf level exporter
* more fixes
* disable by default
* compile fixes for windows
* improve collide packer
* bug fix
* clang format
* fix texture bug
2022-08-05 12:25:35 -04:00
Tyler Wilding
d1ad6c3817
utf8: fix locale mis-handling on linux ( #1698 )
...
* utf8: fix locale mis-handling on linux
* lint: formatting
2022-07-23 10:30:23 -04:00
Tyler Wilding
6ce1d2a0c7
tools: Fix the memory dump analysis tool ( #1690 )
...
* stash
* tools: memory dump working for jak 1 again
* tools: memory dump working for jak 2, kinda hacky?
2022-07-22 11:55:18 -04:00