Commit History

Autor SHA1 Mensaxe Data
  Marko Pintera 5fa7bee5a7 Refactored Math %!s(int64=12) %!d(string=hai) anos
  Marko Pintera 044b85e1e0 Ensuring that texture fields are immutable (WIP for DX9 and DX11) %!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 d8d41821ad Improved performance of static Texture write updates %!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 df225bbba5 Ported remaining new/delete calls to the new system %!s(int64=12) %!d(string=hai) anos
  Marko Pintera c5f46545e8 A bunch more code ported to new alloc system %!s(int64=12) %!d(string=hai) anos
  Marko Pintera b0b6182dab Working OS cursor in DX11 %!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 470c1c979b PixelData inherits from GpuResourceData %!s(int64=12) %!d(string=hai) anos
  Marko Pintera fb7c50e1b3 More PixelData refactor %!s(int64=12) %!d(string=hai) anos
  Marko Pintera 8c53fd844b Encapsulated PixelData::data %!s(int64=12) %!d(string=hai) anos
  Marko Pintera ede19ab51a All renderers working - Preparing to port bulkPixelConversion method so it properly converts between formats %!s(int64=12) %!d(string=hai) anos
  Marko Pintera 267df110ea Renamed CamelotEngine -> CamelotFramework namespace %!s(int64=12) %!d(string=hai) anos
  Marko Pintera 389c22b9b3 More memory alloc porting %!s(int64=12) %!d(string=hai) anos
  Marko Pintera e4b2dbb7c7 Moved PixelData to use allocators %!s(int64=12) %!d(string=hai) anos
  Marko Pintera 86e70a3b26 Ported all CoreObjects to use custom allocators %!s(int64=12) %!d(string=hai) anos
  Marko Pintera 5a64dff9db CoreGpuObject -> CoreObject %!s(int64=12) %!d(string=hai) anos
  Marko Pintera 181d9f6431 RenderTexture is initialized fully via initialize() and is immutable after %!s(int64=13) %!d(string=hai) anos
  Marko Pintera e090e96915 CoreGpuObject %!s(int64=13) %!d(string=hai) anos
  Marko Pintera 59628fa944 Renamed IDestroyable to CoreGpuObject and added more features to it %!s(int64=13) %!d(string=hai) anos
  Marko Pintera 6b1f26b8ff Refactored Textures and GpuPrograms so they use destroy() for releasing resources %!s(int64=13) %!d(string=hai) anos
  Marko Pintera 0527551a68 Modified GpuBufferViews so they hold a reference to their parent buffer %!s(int64=13) %!d(string=hai) anos
  Marko Pintera c4912c2ec1 A lot more work on resource views %!s(int64=13) %!d(string=hai) anos
  Marko Pintera 0168ffa28f DX11 works with new depth stencil approach %!s(int64=13) %!d(string=hai) anos
  Marko Pintera 570e911896 Merged Depth stencil surface into Texture class for DX9 %!s(int64=13) %!d(string=hai) anos
  Marko Pintera a7e57abdbf Fixed a bunch of DX11 bugs %!s(int64=13) %!d(string=hai) anos
  Marko Pintera 01243d6be4 Removed some useless cg stuff %!s(int64=13) %!d(string=hai) anos
  Marko Pintera dc14ccc440 Refactored some enums and started work on generic buffers %!s(int64=13) %!d(string=hai) anos
  Marko Pintera d64b1452e1 Slight changes in DX11 window creation %!s(int64=13) %!d(string=hai) anos