Commit History

Autor SHA1 Mensaxe Data
  Marko Pintera 42f50ced62 Added C# Renderable and Mesh interfaces %!s(int64=10) %!d(string=hai) anos
  Marko Pintera ecfe9ff397 Project library dependant resource import (untested) %!s(int64=10) %!d(string=hai) anos
  Marko Pintera 43c78bc4d0 WIP shader includes %!s(int64=10) %!d(string=hai) anos
  Marko Pintera 6b920a90d8 - Moved all shaders to BSL %!s(int64=10) %!d(string=hai) anos
  Marko Pintera ab1746c542 BansheeSL: Shader parser generates an actual Shader %!s(int64=10) %!d(string=hai) anos
  Marko Pintera d1f2d75a79 WIP C# interface for ImportOptions complete %!s(int64=11) %!d(string=hai) anos
  Marko Pintera eb4de059fc Advanced resource loading WIP stage 1 %!s(int64=11) %!d(string=hai) anos
  Marko Pintera 0b1d2c1bd9 Render texture now keeps a handle to a texture instead of a pointer %!s(int64=11) %!d(string=hai) anos
  Marko Pintera 05ad4ecf2d Shaders are now referenced via resource handle instead directly %!s(int64=11) %!d(string=hai) anos
  Marko Pintera 1039be94b5 Added IResourceListener to properly handle async resource loading and notifying the core thread %!s(int64=11) %!d(string=hai) anos
  Marko Pintera 0fca9749f2 RenderSystem -> RenderAPI and moved all CoreThreadAccessor methods to RenderAPI %!s(int64=11) %!d(string=hai) anos
  Marko Pintera acf6121ee6 Finished Renderable refactor, mostly (still got an exception on shutdown) %!s(int64=11) %!d(string=hai) anos
  Marko Pintera 5251cd9fa3 More work on Material refactor. Moved template implementations to source files for better clarity. %!s(int64=11) %!d(string=hai) anos
  Marko Pintera 3f94468a9f Material refactor WIP, it compiles %!s(int64=11) %!d(string=hai) anos
  Marko Pintera f7a076ff3c Pass and Technique refactor %!s(int64=11) %!d(string=hai) anos
  Marko Pintera b55e52c112 Camera & Viewport refactored and working somewhat (fixes and re-test needed) %!s(int64=11) %!d(string=hai) anos
  Marko Pintera 6d367f44f4 Removed ShaderProxy and added ShaderCore %!s(int64=11) %!d(string=hai) anos
  Marko Pintera c653bed63a GpuParams/GpuParamBlockBuffer refactor WIP %!s(int64=11) %!d(string=hai) anos
  Marko Pintera 928c215c48 GpuBuffer and GpuParamBlockBuffer refactored to comply with new CoreObject design %!s(int64=11) %!d(string=hai) anos
  Marko Pintera 01910311ca Refactored TextureView and VertexDeclaration to comply with new CoreObject design %!s(int64=11) %!d(string=hai) anos
  Marko Pintera 6e60df9371 MeshHeap refactored to comply with new CoreObject design %!s(int64=11) %!d(string=hai) anos
  Marko Pintera bf970d8436 Render states refactored to comply with new CoreObject design %!s(int64=11) %!d(string=hai) anos
  Marko Pintera f256dad7d6 Texture refactor to comply with new CoreObject design %!s(int64=11) %!d(string=hai) anos
  Marko Pintera 2870e2266b Refactored Mesh for use with the new CoreObject design %!s(int64=11) %!d(string=hai) anos
  Marko Pintera 234d75d39d Ensured that core thread uses only core versions of Index and Vertex buffer %!s(int64=11) %!d(string=hai) anos
  Marko Pintera 7f7203f218 Started work on CoreObject refactor %!s(int64=11) %!d(string=hai) anos
  Marko Pintera ff8ed9021c Refactored Renderable into RenderableHandler %!s(int64=11) %!d(string=hai) anos
  Marko Pintera f2ab5fb8dd Added RenderTargetManager and fixed up render target core/sim syncing %!s(int64=11) %!d(string=hai) anos
  Marko Pintera 492ad2cac2 Major RenderTarget refactor to separate sim and core thread functionality %!s(int64=11) %!d(string=hai) anos
  Marko Pintera 52af129bf2 Working on recording and restoring GameObjects (UndoRedo) (Untested) %!s(int64=11) %!d(string=hai) anos