Closed bennedich closed 8 years ago
I went through all the commits. There are a few issues. I'd like us to maintain working commits at all times. Partly for us to be able to jump back and forth in history without problems, but also to uphold some level of craftsmanship.
See the list below (ticked checkbox means the build passes). I was able to create a branch from your PR where I fix those issues as separate commits. That should help you fix these issues. You can move/squash some of your own commits where you already fix a few issues, but most of the issues are best fixed by updating test.cpp
to load, unload, and delete resources similar to main.cpp
.
libc++abi.dylib: terminating with uncaught exception of type std::out_of_range: unordered_map::at: key not found
Cannot find source file: src/shader.h
libc++abi.dylib: terminating with uncaught exception of type std::out_of_range: unordered_map::at: key not found
libc++abi.dylib: terminating with uncaught exception of type std::out_of_range: unordered_map::at: key not found
./scripts/test.sh: line 7: 34203 Segmentation fault: 11 ./a_retro_test
./scripts/test.sh: line 7: 34486 Segmentation fault: 11 ./a_retro_test
./scripts/test.sh: line 7: 35045 Segmentation fault: 11 ./a_retro_test
Package loader reads lua defined package files and loads resources using standalone bitmap loader and shader loader. OpenGL specific texture manager and shader manager manages gpu resource usage.