BoostPort.txt 949 B

1234567891011121314151617181920212223
  1. - std::function allocates memory yet I'm not using a custom allocator for it. Replace std::function with custom Function method.
  2. - Ability to construct Module using startUp without having to do allocation outside of it
  3. REFACTOR GpuProgram
  4. - Get rid of HighLevelGpuProgram and merge everything into GpuProgram if possible
  5. - Right now HighLevelGpuProgram always creates just one instance of GpuProgram internally, and I don't see why they should be separate
  6. - Possibly also determine how to neatly handle compilation faliure. Error should be reported and dummy shader should be returned.
  7. cm_shared_ptr should use && for parameter forwarding?
  8. cm_core_ptr too
  9. Refactor GLRenderSystem:
  10. createRenderSystemCapabilities
  11. initialiseFromRenderSystemCapabilities
  12. initializeContext
  13. switchContext
  14. oneTimeContextInitialization
  15. and update its docs
  16. Perform refactor mentioned in the documentation e-mail
  17. Create a proper git repo of dependencies folder