Commit History

Author SHA1 Message Date
  Marko Pintera f6f19866d5 Creating a resource will return a handle instead of a pointer 13 years ago
  Marko Pintera 05e0af19b4 Resources call destroy() automatically when reference count reaches 0 13 years ago
  Marko Pintera 7b80bdaff7 Massive amount of bugfixes to the way how are resources serialized/deserialized, initialized and released 13 years ago
  Marko Pintera 18114ebd6e Null mesh data gets properly released 13 years ago
  Marko Pintera a516036ec6 Implemented CoreGpuObject initialize/destroy for four state classes 13 years ago
  Marko Pintera e090e96915 CoreGpuObject 13 years ago
  Marko Pintera 59628fa944 Renamed IDestroyable to CoreGpuObject and added more features to it 13 years ago
  Marko Pintera 25fcacb372 added destroy() for vertex/index/vertex declarations 13 years ago
  Marko Pintera 74796b8bb9 Removed vertex binding 13 years ago
  Marko Pintera 656d3e7b07 Renamed all of the hardware buffers 13 years ago
  Marko Pintera dc14ccc440 Refactored some enums and started work on generic buffers 13 years ago
  Marko Pintera c06e053b50 Moved GLSL param parsing into a separate file 13 years ago
  Marko Pintera 1fcc2b5929 Removed DX11 HardwarePixelBuffer & it now compiles 13 years ago
  Marko Pintera dfb8b81ded Removed remainining referenced to RenderSystemManager 13 years ago
  Marko Pintera 6166de8dc2 New deferred context works! 13 years ago
  Marko Pintera 6156f0c7a1 Added DX11 HardwareBufferManager & VertexDeclaration 13 years ago
  Marko Pintera 636cca60e3 Both DX and GL versions load up and work fine even with multithreading 13 years ago
  Marko Pintera 9d0b41f349 More work on multithreading. Actually managed to reach the main loop now. 13 years ago
  Marko Pintera c6b1e6a880 More work on fixing up multithreading and getting everything to work 13 years ago
  Marko Pintera d87a5e8fc4 More multithreaded changes, mostly to GpuPrograms 13 years ago
  Marko Pintera 7970ff490b Refactored Textures part #1 13 years ago
  Marko Pintera 6c9f086e37 Some more render context work 13 years ago
  Marko Pintera 5794d61f50 Some prep work before implementing command buffers 13 years ago
  Marko Pintera 8e4d885080 More resource async loading work 13 years ago
  Marko Pintera bc4b1b0d9a Mesh save/load works 13 years ago
  Marko Pintera 98e7cb3402 Mesh importing 13 years ago
  Marko Pintera 97377d5890 Messing with mess initialization 13 years ago
  Marko Pintera 7606eeff33 Renamed filenames as well 13 years ago
  Marko Pintera 25fa780823 Mesh RTTI class and renamed all *ST classes to *RTTI 13 years ago
  Marko Pintera b20c4e9794 Before refactoring IReflectable a bit 13 years ago