コミット履歴

作者 SHA1 メッセージ 日付
  BearishSun 9ac01d6431 Making C++ framework startup simpler 9 年 前
  BearishSun c4ce4545a4 Started adding necessary qualifiers to existing shaders 9 年 前
  BearishSun 7f501a8e77 Added an explicit flag to preserve render target contents on load, to improve performance when this is not required (most of the time) 9 年 前
  BearishSun 3d6a7c2bb0 Vulkan render target clears implemented 9 年 前
  BearishSun 4581b43fe7 Vulkan graphics pipeline binding and caching 9 年 前
  BearishSun 18ab7deb32 Vulkan GPU parameter binding 9 年 前
  BearishSun 1df7760fcc VulkanVertexInputManager now thread safe and returns a uniquely identifiable object 9 年 前
  BearishSun 643f494d3a Hooking up various Vulkan RenderAPI methods 9 年 前
  BearishSun fe290501fc Fixing an issue where CoreObjects weren't properly synchronized the first time they were modified 9 年 前
  BearishSun c8b4aaf0fb Separated constant GpuParams data into a GpuPipelineParamInfo object. Aside from being cleaner, it also gives Vulkan descriptor layouts a place to reside. 9 年 前
  BearishSun a12ad99267 Moved GpuPipelineParamState a core object and moved it to its own file 9 年 前
  BearishSun af560f18fc Added a ComputePipelineState 9 年 前
  BearishSun 1e7b51169f Renamed GpuPipelineState to GraphicsPipelineState 9 年 前
  BearishSun 0a78764779 Refactoring GpuParams so parameter meta-data is stored on GpuPipelineState rather than on GpuParams 9 年 前
  BearishSun 952a02e2f2 Vulkan graphics pipeline creation 9 年 前
  BearishSun 8e8f590033 Vulkan queries 9 年 前
  BearishSun b8d614942d Generalizes fast_build script 9 年 前
  BearishSun 95d48bf94c Added Vulkan texture read/writeData implementations 9 年 前
  BearishSun 9f08aa6622 Updated texture read/write API so it may be executed on different GPU's and/or different GPU queues 9 年 前
  BearishSun cddbc55301 Vulkan texture creation 9 年 前
  BearishSun 11c403a10d Vulkan queries WIP 9 年 前
  BearishSun 976cae3a4d VulkanHardwareBuffer now properly notifies the command buffer when it's queuing resources on it 9 年 前
  BearishSun 5486740789 Vulkan index, vertex, gpu and gpu param block buffer implementations 9 年 前
  BearishSun 90a05366f1 Finished Vulkan hardware buffer implementation 9 年 前
  BearishSun e5a6ea1b7f Ignoring BsFrameworkConfig from git since it's an autogenerated file 9 年 前
  BearishSun b019758427 Added CPUReadable flag to meshes and textures since this is no longer assumed by default (due to Vulkan usage flags) 9 年 前
  BearishSun cc9a402774 Vulkan buffer memory mapping with handling for memory hazards and accesses from other device queues 9 年 前
  BearishSun 59db12dbc5 Added special Vulkan command buffers for transfer operations 9 年 前
  BearishSun 8e7ea897ce VulkanResource now tracks exactly on which queue is it being used on 9 年 前
  BearishSun 252c0e9f0a Fixing hardware buffer transfer default queue indices 9 年 前