franky starts scripting the paddle movement
franky creates a shader resource manager
on the cpu and on the gpu with base classes for gpu resource management
franky creates a component folder in visual studio
franky creates a visual studio folder for the gfx api specific code
franky creates a resource manager for the shader programs so that if we create a program with the exact same 2 shaders, it will return the same program. this will minimize the amount of program switch
franky makes a gpu texture resource manager to re-use the textures that are the same
franky re-organize the threading system for the render engine using lambdas and starts preparing the actor/component system so that we can add/remove component from the tool
franky make sthe build multithreaded and add debug flag
franky brings gcl to the latest rev
franky fixes compile error
We now need a conf for scipt library
fixing compile errors