Commit History

Autor SHA1 Mensaxe Data
  BearishSun f171405be5 RenderAPICore -> ct::RenderAPI %!s(int64=9) %!d(string=hai) anos
  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 %!s(int64=9) %!d(string=hai) anos
  BearishSun 1a47d80872 Flush GPU param block buffers when GPU params are bound %!s(int64=9) %!d(string=hai) anos
  BearishSun aa226e61ce Massive namespace rename BansheeEngine -> bs %!s(int64=9) %!d(string=hai) anos
  BearishSun 59db12dbc5 Added special Vulkan command buffers for transfer operations %!s(int64=9) %!d(string=hai) anos
  BearishSun ebed609b8e Refactored command buffer submission and sync in order to resolve some design issue with previous sync approach, as well as command buffer IDs %!s(int64=9) %!d(string=hai) anos
  BearishSun 99d14364e5 More work on Vulkan: %!s(int64=9) %!d(string=hai) anos
  BearishSun 1d6bc6a027 Fixing command buffer synchronization logic: Command buffers with different IDs now properly ignore sync if they are executing on the same queue %!s(int64=9) %!d(string=hai) anos
  BearishSun dc9e96ae22 Vulkan command buffer submission and inter-queue synchronization %!s(int64=9) %!d(string=hai) anos
  BearishSun 7a8511fcd4 Refactoring Vulkan command buffers: %!s(int64=9) %!d(string=hai) anos
  BearishSun f2cf9d3387 WIP Vulkan buffers %!s(int64=9) %!d(string=hai) anos
  BearishSun c53b75dbca Vulkan command buffer creation %!s(int64=9) %!d(string=hai) anos
  BearishSun 50b2daaa81 Added an separate object that encapsulates entire pipeline states to Render API, to more easily match up with Vulkan internals %!s(int64=9) %!d(string=hai) anos
  BearishSun 2efdfb1800 Updating docs %!s(int64=9) %!d(string=hai) anos
  BearishSun c6e8badad9 (WIP) Adding command buffer support to OpenGL %!s(int64=9) %!d(string=hai) anos
  BearishSun 512a345d3b Refactoring render API in order to support command buffers (WIP) %!s(int64=9) %!d(string=hai) anos