Commit History

Autor SHA1 Mensaxe Data
  Marko Pintera d55f242a1c Using std::function and std::bind instead of boost %!s(int64=12) %!d(string=hai) anos
  Marko Pintera 6feb6ad787 Added Name field to Resource %!s(int64=12) %!d(string=hai) anos
  Marko Pintera 041e8822fb Fixed an issue where AsyncOps werent properly forwarded to some core thread methods %!s(int64=12) %!d(string=hai) anos
  Marko Pintera 052a31d828 Resources no longer use SyncedAccessor (actually nothing does anymore) %!s(int64=12) %!d(string=hai) anos
  Marko Pintera 10f73b4f06 Properly set up cursors and their hotspots %!s(int64=12) %!d(string=hai) anos
  Marko Pintera ceeed54f18 Updated import system to make updating a resource (without creating a brand new one) easier %!s(int64=12) %!d(string=hai) anos
  Marko Pintera e00f0c95a9 FileSystem and Path moved to WString %!s(int64=12) %!d(string=hai) anos
  Marko Pintera bbc6f667e1 Fixed a bug where texture would be marked as loaded before it really was %!s(int64=12) %!d(string=hai) anos
  Marko Pintera 453fc2fe21 write/readSubresource now accept GpuResourceData shared pointer which means the method no longer needs to be blocking %!s(int64=12) %!d(string=hai) anos
  Marko Pintera 5d165cbee2 Renamed waitUntilLoaded and waitUntilInitialized to "synchonize()" %!s(int64=12) %!d(string=hai) anos
  Marko Pintera 1b18f9ddd3 Renamed DeferredRenderContext to CoreThreadAccessor %!s(int64=12) %!d(string=hai) anos
  Marko Pintera 8c982e0422 Moved the core thread outside of the render system %!s(int64=12) %!d(string=hai) anos
  Marko Pintera 2e7b129c54 Added a special class for the core thread %!s(int64=12) %!d(string=hai) anos
  Marko Pintera d4cfc20151 Renamed std containers so they start with capital letters to be standardized with other Camelot classes %!s(int64=12) %!d(string=hai) anos
  Marko Pintera 5d477cd8a7 Added support for non-antialiased font rendering %!s(int64=12) %!d(string=hai) anos
  Marko Pintera df225bbba5 Ported remaining new/delete calls to the new system %!s(int64=12) %!d(string=hai) anos
  Marko Pintera 71002238ae Added default internal buffer alloc for PixelData %!s(int64=12) %!d(string=hai) anos
  Marko Pintera 4980cef1bc Added synced CommandQueue and syced deferred context (WIP) %!s(int64=13) %!d(string=hai) anos
  Marko Pintera 470c1c979b PixelData inherits from GpuResourceData %!s(int64=13) %!d(string=hai) anos
  Marko Pintera fb7c50e1b3 More PixelData refactor %!s(int64=13) %!d(string=hai) anos
  Marko Pintera 267df110ea Renamed CamelotEngine -> CamelotFramework namespace %!s(int64=13) %!d(string=hai) anos
  Marko Pintera e4b2dbb7c7 Moved PixelData to use allocators %!s(int64=13) %!d(string=hai) anos
  Marko Pintera 54c08871e0 Renamed handles and add GameObject handles %!s(int64=13) %!d(string=hai) anos
  Marko Pintera 86e70a3b26 Ported all CoreObjects to use custom allocators %!s(int64=13) %!d(string=hai) anos
  Marko Pintera 54f71540e0 More allocator porting work %!s(int64=13) %!d(string=hai) anos
  Marko Pintera 1cfbcc30a9 Text visible on the screen %!s(int64=13) %!d(string=hai) anos
  Marko Pintera 6483812436 Added a bunch more of text rendering and general sprite code. Still WIP though %!s(int64=13) %!d(string=hai) anos
  Marko Pintera d5a54ec7b4 Font characters now get neatly packed using a texture atlas %!s(int64=13) %!d(string=hai) anos
  Marko Pintera a25ea2ab4f Added support for debug bitmap texture saving %!s(int64=13) %!d(string=hai) anos
  Marko Pintera 8bd15d0742 FontImporter now compiles - Freetype libraries were wrong earlier %!s(int64=13) %!d(string=hai) anos