Commit History

Author SHA1 Message Date
  Sam Jaffe 822612096e Step 3: Convert shader and shader_program to use the new manager::compile function instead of the graphics::shaders::init free function. (1/2) 6 years ago
  Sam Jaffe 5e63c38d51 Complete refactor to a centralized caching solution for graphics objects. 6 years ago
  Sam Jaffe 4086c6ca8c Start adding renderer code. 6 years ago
  Sam Jaffe 17521ece2c Making flyweight bindings more intelligent. 6 years ago
  Sam Jaffe 37d4075d48 Add data members to texture/shader/shader_program. Use flyweight<T> to get quick-use versions. 6 years ago
  Sam Jaffe 6583de4d13 Refactor out flyweight object. 6 years ago
  Sam Jaffe 7852406d51 Add code for constructing a shader_program, rename graphics::program to graphics::shader_program. 6 years ago
  Sam Jaffe 08f987bf58 Construct the basic format of a shader. 6 years ago
  Sam Jaffe ad9058891c Properly orient game:graphics 6 years ago