Commit History

Autor SHA1 Mensaxe Data
  Marko Pintera a201831303 Main window state is saved %!s(int64=13) %!d(string=hai) anos
  Marko Pintera 0c30d62129 Fixed the issue with resizing editor window from bottom/left %!s(int64=13) %!d(string=hai) anos
  Marko Pintera 7cb7dc1736 Basic style sheet loading %!s(int64=13) %!d(string=hai) anos
  Marko Pintera 55b0a53bd7 Basic window docking working %!s(int64=13) %!d(string=hai) anos
  Marko Pintera fe9aea1631 More work on window management %!s(int64=13) %!d(string=hai) anos
  Marko Pintera 7ff01a74ba Added docking manager files %!s(int64=13) %!d(string=hai) anos
  Marko Pintera 76d881a8c6 Basic project creation and loading mostly finished %!s(int64=13) %!d(string=hai) anos
  Marko Pintera 16547b8381 Added preferences for easy handling of .ini files %!s(int64=13) %!d(string=hai) anos
  Marko Pintera 826b809590 Work on creating/loading projects %!s(int64=13) %!d(string=hai) anos
  Marko Pintera 8db5a0be7a Some very basic work for the editor %!s(int64=13) %!d(string=hai) anos
  Marko Pintera 2fb6cdf494 Updated CamelotEditor with fixed Qt binary plugins %!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 fe48412cf0 Added very basic Qt application %!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 39345d4363 Fixed the deserialization issue with circular references and uninitialized objects %!s(int64=13) %!d(string=hai) anos
  Marko Pintera f212513ba8 Added circular reference checking %!s(int64=13) %!d(string=hai) anos
  Marko Pintera 4139f9dbb3 Renamed some RTTI types %!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 f7fc8e84ca Determining struct stride a bit better %!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
  Marko Pintera 23822c862d Fixed a bunch of bugs with async resource loading %!s(int64=13) %!d(string=hai) anos
  Marko Pintera d4b6b593c2 Properly releasing GpuProgInclude %!s(int64=13) %!d(string=hai) anos