Histórico de Commits

Autor SHA1 Mensagem Data
  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) há 9 anos atrás
  BearishSun 3d6a7c2bb0 Vulkan render target clears implemented há 9 anos atrás
  BearishSun 4581b43fe7 Vulkan graphics pipeline binding and caching há 9 anos atrás
  BearishSun 18ab7deb32 Vulkan GPU parameter binding há 9 anos atrás
  BearishSun 1df7760fcc VulkanVertexInputManager now thread safe and returns a uniquely identifiable object há 9 anos atrás
  BearishSun 643f494d3a Hooking up various Vulkan RenderAPI methods há 9 anos atrás
  BearishSun fe290501fc Fixing an issue where CoreObjects weren't properly synchronized the first time they were modified há 9 anos atrás
  BearishSun c8b4aaf0fb Separated constant GpuParams data into a GpuPipelineParamInfo object. Aside from being cleaner, it also gives Vulkan descriptor layouts a place to reside. há 9 anos atrás
  BearishSun a12ad99267 Moved GpuPipelineParamState a core object and moved it to its own file há 9 anos atrás
  BearishSun af560f18fc Added a ComputePipelineState há 9 anos atrás
  BearishSun 1e7b51169f Renamed GpuPipelineState to GraphicsPipelineState há 9 anos atrás
  BearishSun 0a78764779 Refactoring GpuParams so parameter meta-data is stored on GpuPipelineState rather than on GpuParams há 9 anos atrás
  BearishSun 952a02e2f2 Vulkan graphics pipeline creation há 9 anos atrás
  BearishSun 8e8f590033 Vulkan queries há 9 anos atrás
  BearishSun b8d614942d Generalizes fast_build script há 9 anos atrás
  BearishSun 95d48bf94c Added Vulkan texture read/writeData implementations há 9 anos atrás
  BearishSun 9f08aa6622 Updated texture read/write API so it may be executed on different GPU's and/or different GPU queues há 9 anos atrás
  BearishSun cddbc55301 Vulkan texture creation há 9 anos atrás
  BearishSun 11c403a10d Vulkan queries WIP há 9 anos atrás
  BearishSun 976cae3a4d VulkanHardwareBuffer now properly notifies the command buffer when it's queuing resources on it há 9 anos atrás
  BearishSun 5486740789 Vulkan index, vertex, gpu and gpu param block buffer implementations há 9 anos atrás
  BearishSun 90a05366f1 Finished Vulkan hardware buffer implementation há 9 anos atrás
  BearishSun e5a6ea1b7f Ignoring BsFrameworkConfig from git since it's an autogenerated file há 9 anos atrás
  BearishSun b019758427 Added CPUReadable flag to meshes and textures since this is no longer assumed by default (due to Vulkan usage flags) há 9 anos atrás
  BearishSun cc9a402774 Vulkan buffer memory mapping with handling for memory hazards and accesses from other device queues há 9 anos atrás
  BearishSun 59db12dbc5 Added special Vulkan command buffers for transfer operations há 9 anos atrás
  BearishSun 8e7ea897ce VulkanResource now tracks exactly on which queue is it being used on há 9 anos atrás
  BearishSun 252c0e9f0a Fixing hardware buffer transfer default queue indices há 9 anos atrás
  BearishSun 5ea564c897 Added device index to specify which GPU to lock/unlock hardware buffer data on há 9 anos atrás
  BearishSun 588076b7cc Refactoring hardware buffer write/read API, in preparation for Vulkan HW buffer transfer implementation há 9 anos atrás