Commit History

Autor SHA1 Mensaxe Data
  Marko Pintera 97589a7a46 Fixed issue with text rendering where spaces were being rendered as invalid glyphs %!s(int64=13) %!d(string=hai) anos
  Marko Pintera 77df4b87a9 Finished porting to memory allocators %!s(int64=13) %!d(string=hai) anos
  Marko Pintera 63c189c3c6 Ported D3D9 to use memory allocator %!s(int64=13) %!d(string=hai) anos
  Marko Pintera 724a22fd65 Ported GL renderer memory allocations %!s(int64=13) %!d(string=hai) anos
  Marko Pintera 4c253b1b1a Renamed GameObject -> SceneObject %!s(int64=13) %!d(string=hai) anos
  Marko Pintera def09316de All GUI objects get properly unloaded %!s(int64=13) %!d(string=hai) anos
  Marko Pintera 7eadcafc4d Fixed a bunch of issues with destroying of GameObjects (WIP) %!s(int64=13) %!d(string=hai) anos
  Marko Pintera b23df56ce1 Add handles for components %!s(int64=13) %!d(string=hai) anos
  Marko Pintera b75ee7ad4a GameObjects now use handles %!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 b914b9434f First batch of memory allocator porting from new/delete %!s(int64=13) %!d(string=hai) anos
  Marko Pintera dd1bf27377 Labels render properly using GUI system %!s(int64=13) %!d(string=hai) anos
  Marko Pintera adf8226151 Renamed blend modes %!s(int64=13) %!d(string=hai) anos
  Marko Pintera 1b9ed00123 Added the ability to add command breakpoints %!s(int64=13) %!d(string=hai) anos
  Marko Pintera 1cfbcc30a9 Text visible on the screen %!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 5a64dff9db CoreGpuObject -> CoreObject %!s(int64=13) %!d(string=hai) anos
  Marko Pintera 877db0dc33 Renamed CamelotRenderer->CamelotEngine (solution) & CamelotCore (project) %!s(int64=13) %!d(string=hai) anos
  Marko Pintera 383e38f9c3 Better DX11 parameter parsing that doesn't ignore pack offsets %!s(int64=13) %!d(string=hai) anos
  Marko Pintera d220a6bf24 Added a check that makes sure RTTI plain fields are POD, so we don't cause data corruption by accidentially memcpying something that can't be memcpyed properly %!s(int64=13) %!d(string=hai) anos
  Marko Pintera 89658aa9eb All shaders are loaded from files %!s(int64=13) %!d(string=hai) anos
  Marko Pintera bb8e189cf4 Fixed the deadlock when starting the render thread %!s(int64=13) %!d(string=hai) anos
  Marko Pintera 5ab4c6ed7e Arrays of non-struct data params work %!s(int64=13) %!d(string=hai) anos
  Marko Pintera 3f42a59f0f Better checking when it comes to struct size %!s(int64=13) %!d(string=hai) anos
  Marko Pintera 9bd154c94e Structs and struct arrays seem to work in GLSL %!s(int64=13) %!d(string=hai) anos
  Marko Pintera 5f479b63eb Used #defines to split different parts of the CamelotClient more easily %!s(int64=13) %!d(string=hai) anos
  Marko Pintera 01defbfd9d DX11 arrays work %!s(int64=13) %!d(string=hai) anos
  Marko Pintera 700d56beaa DirectX 11 struct shader parameters work %!s(int64=13) %!d(string=hai) anos
  Marko Pintera ba5f1c9453 Added GpuProgram importer %!s(int64=13) %!d(string=hai) anos