Historial de Commits

Autor SHA1 Mensaje Fecha
  Marko Pintera 93e2eff9b6 Added C# RenderTarget hace 11 años
  Marko Pintera 5bfcb3bde6 Fixed an exception due to sim object getting destroyed on core thread hace 11 años
  Marko Pintera 1039be94b5 Added IResourceListener to properly handle async resource loading and notifying the core thread hace 11 años
  Marko Pintera 67e4ac133c Refactored CoreObject so no initialization or destruction happens on core thread hace 11 años
  Marko Pintera 0fca9749f2 RenderSystem -> RenderAPI and moved all CoreThreadAccessor methods to RenderAPI hace 11 años
  Marko Pintera acf6121ee6 Finished Renderable refactor, mostly (still got an exception on shutdown) hace 11 años
  Marko Pintera b85c0fd5ae Editor runs after material refactor - hasn't been extensively tested hace 11 años
  Marko Pintera 4fdb3da864 Made Pass/Shader/Technique immutable hace 11 años
  Marko Pintera 5251cd9fa3 More work on Material refactor. Moved template implementations to source files for better clarity. hace 11 años
  Marko Pintera 3f94468a9f Material refactor WIP, it compiles hace 11 años
  Marko Pintera f7a076ff3c Pass and Technique refactor hace 11 años
  Marko Pintera 6d383c78a4 Fixed scene viewport rendering hace 11 años
  Marko Pintera e77069ae0e Removed CoreObjectCore::destroy and using destructor instead hace 11 años
  Marko Pintera b55e52c112 Camera & Viewport refactored and working somewhat (fixes and re-test needed) hace 11 años
  Marko Pintera 6d367f44f4 Removed ShaderProxy and added ShaderCore hace 11 años
  Marko Pintera 91ba10d45c Finished GpuParams refactor hace 11 años
  Marko Pintera c653bed63a GpuParams/GpuParamBlockBuffer refactor WIP hace 11 años
  Marko Pintera 928c215c48 GpuBuffer and GpuParamBlockBuffer refactored to comply with new CoreObject design hace 11 años
  Marko Pintera 01910311ca Refactored TextureView and VertexDeclaration to comply with new CoreObject design hace 11 años
  Marko Pintera 6e60df9371 MeshHeap refactored to comply with new CoreObject design hace 11 años
  Marko Pintera 34449b8bd8 GpuProgram refactor to comply with new CoreObject design hace 11 años
  Marko Pintera bf970d8436 Render states refactored to comply with new CoreObject design hace 11 años
  Marko Pintera f256dad7d6 Texture refactor to comply with new CoreObject design hace 11 años
  Marko Pintera 2870e2266b Refactored Mesh for use with the new CoreObject design hace 11 años
  Marko Pintera aca40afae2 Moved methods for manipulating render target from sim thread from core accessor to RenderTarget/RenderWindow hace 11 años
  Marko Pintera 7ec17510f4 Refactored render system initialization so that render window gets created from sim thread instead of core hace 11 años
  Marko Pintera 88ee5b68fd First part of render target refactor in order to get only core versions used on core thread hace 11 años
  Marko Pintera 0678fdcf36 Better names for some Mesh methods hace 11 años
  Marko Pintera 234d75d39d Ensured that core thread uses only core versions of Index and Vertex buffer hace 11 años
  Marko Pintera a6c65825ca CoreThreadCore instance is now a shared pointer hace 11 años