Commit History

Autor SHA1 Mensaxe Data
  Marko Pintera bbded86fda Added gpu params for basic data types %!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 df225bbba5 Ported remaining new/delete calls to the new system %!s(int64=12) %!d(string=hai) anos
  Marko Pintera 267df110ea Renamed CamelotEngine -> CamelotFramework namespace %!s(int64=12) %!d(string=hai) anos
  Marko Pintera 63c189c3c6 Ported D3D9 to use memory allocator %!s(int64=12) %!d(string=hai) anos
  Marko Pintera 54c08871e0 Renamed handles and add GameObject handles %!s(int64=12) %!d(string=hai) anos
  Marko Pintera 89658aa9eb All shaders are loaded from files %!s(int64=13) %!d(string=hai) anos
  Marko Pintera 2de43e95a4 Gpu program include importer %!s(int64=13) %!d(string=hai) anos
  Marko Pintera ca6e08450c Removed loadFromSource and replaced it with initialize_internal %!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 a7e57abdbf Fixed a bunch of DX11 bugs %!s(int64=13) %!d(string=hai) anos
  Marko Pintera 828e5f3dcd Check in before removing a bunch of GL shader methods %!s(int64=13) %!d(string=hai) anos
  Marko Pintera 2175dabfe5 Removed low level shader support for GL %!s(int64=13) %!d(string=hai) anos
  Marko Pintera 2f72100575 Removed some unused param stuff %!s(int64=13) %!d(string=hai) anos
  Marko Pintera 35f528e399 New shader param system actually works with DX9 %!s(int64=13) %!d(string=hai) anos
  Marko Pintera b13df25243 Final check-in before I start ripping out existing GpuProgramParams %!s(int64=13) %!d(string=hai) anos
  Marko Pintera 970391f0a6 Started on GpuParam re-implementation %!s(int64=13) %!d(string=hai) anos
  Marko Pintera dfb8b81ded Removed remainining referenced to RenderSystemManager %!s(int64=13) %!d(string=hai) anos
  Marko Pintera 0e72046097 Refactoring how Pass/RenderSystem and other classes handle render states. Part 1 %!s(int64=13) %!d(string=hai) anos
  Marko Pintera b7c0328536 Finished up porting to new deferred rendering system %!s(int64=13) %!d(string=hai) anos
  Marko Pintera fed686f420 Shader unload only callable from render thread %!s(int64=13) %!d(string=hai) anos
  Marko Pintera 3b44567e07 Refactored shaders by removing a bunch of useless methods %!s(int64=13) %!d(string=hai) anos
  Marko Pintera 1c73bb445a More DX11 work, and refactor on Hardware buffers %!s(int64=13) %!d(string=hai) anos
  Marko Pintera 9b005cea53 D3D9 render system ported to x64 %!s(int64=13) %!d(string=hai) anos
  Marko Pintera 655f82b5a4 Removing unused stuff from GpuPrograms %!s(int64=13) %!d(string=hai) anos
  Marko Pintera c6b1e6a880 More work on fixing up multithreading and getting everything to work %!s(int64=13) %!d(string=hai) anos
  Marko Pintera aa4ba9a93f Bunch more methods ported to use render system context %!s(int64=13) %!d(string=hai) anos
  Marko Pintera c5c0aca2dc Added RTTI for shader programs %!s(int64=13) %!d(string=hai) anos
  Marko Pintera 339335ef7f Ability to set textures in gpu params %!s(int64=13) %!d(string=hai) anos
  Marko Pintera 9fff9bad3e Samplers get enumerated as shader parameters %!s(int64=13) %!d(string=hai) anos