Commit History

Автор SHA1 Съобщение Дата
  BearishSun 56ed650df4 Final set of refactors to rename core thread objects преди 9 години
  BearishSun f171405be5 RenderAPICore -> ct::RenderAPI преди 9 години
  BearishSun 4e57b50514 Massive refactor: Moving all the core thread objects into their own namespace, so I can rename them into something neater and get rid of the Core suffix преди 9 години
  BearishSun 1671597ec8 Refactored param blocks so there is much less redundant work done during individual param block initialization, as well as memory used per param block преди 9 години
  BearishSun d4208655f8 Scene picking now preloads all uniform buffers before rendering преди 9 години
  BearishSun 23561ee03b Refactored GUI so it generates all of it's GPU param buffers before rendering, instead of updating them before every draw call преди 9 години
  BearishSun 1a47d80872 Flush GPU param block buffers when GPU params are bound преди 9 години
  BearishSun aa226e61ce Massive namespace rename BansheeEngine -> bs преди 9 години
  BearishSun a12ad99267 Moved GpuPipelineParamState a core object and moved it to its own file преди 9 години
  BearishSun 0a78764779 Refactoring GpuParams so parameter meta-data is stored on GpuPipelineState rather than on GpuParams преди 9 години
  BearishSun 7813bf7431 Refactored GPU parameter so they are all part of a combined object, to more closely match Vulkan/DX12 resource descriptor design преди 9 години
  BearishSun 9675b3f6fd Material refactor WIP - Transpose matrices when updating from material to GPU params преди 9 години
  BearishSun b48081c63c Refactoring how GPU program parameters are assigned, in order to make it more intuitive on the core thread преди 9 години
  BearishSun 855b052658 More fixes in order to get everything to compile with Clang преди 9 години
  BearishSun 74bb75edef More work on improving documentation for doxygen generation преди 9 години
  BearishSun 0a448db0af More work on improving documentation for Doxygen generation. преди 9 години
  BearishSun c8500a99d8 Refactored render properties so they're in a single class, and added a property for flipped NDC y axis преди 9 години
  BearishSun 510480bfde Moved all the build/project files in a separate directory to make dealing with other build systems easier преди 9 години