Commit History

Autor SHA1 Mensaxe Data
  BearishSun fcffdb7a4d Vulkan: Handling layout transitions for textures used both as framebuffer attachments and shader inputs %!s(int64=9) %!d(string=hai) anos
  BearishSun 3ca0661c4f Adding checks to see if a pipeline perform only read operations or color or depth attachments %!s(int64=9) %!d(string=hai) anos
  BearishSun e04b076426 When changingVulkan storage texture layouts, always change the entire texture, instead of a single surface %!s(int64=9) %!d(string=hai) anos
  BearishSun 09f313181c Fixing a Vulkan Framebuffer state that wasn't cached %!s(int64=9) %!d(string=hai) anos
  BearishSun e38507eab7 Don't support dynamic texture memory for render and storage textures %!s(int64=9) %!d(string=hai) anos
  BearishSun 1f02116511 Fixing an issue where layout file wasn't properly copied when creating a new project while another project was currently open %!s(int64=9) %!d(string=hai) anos
  BearishSun ceecbd4352 Added Window and Camera user guides, began work on Texture user manual %!s(int64=9) %!d(string=hai) anos
  BearishSun 6b749fa064 Added a way to create multiple variations of Vulkan framebuffer %!s(int64=9) %!d(string=hai) anos
  BearishSun 896a17335d Vulkan framebuffer now provides access to individual image resources %!s(int64=9) %!d(string=hai) anos
  BearishSun 81c38aea72 Vulkan render texture implementation %!s(int64=9) %!d(string=hai) anos
  BearishSun 84089250e9 Vulkan texture copy and resolve %!s(int64=9) %!d(string=hai) anos
  BearishSun 9c52e15fe4 Adding subresources for Vulkan images, for more precise usage tracking %!s(int64=9) %!d(string=hai) anos
  BearishSun ff0accfe92 Vulkan texture direct mapping %!s(int64=9) %!d(string=hai) anos
  BearishSun 9e1b7aea56 Vulkan texture locking/unlocking WIP %!s(int64=9) %!d(string=hai) anos
  BearishSun 01cf5c56f4 Updating documentation to reflect the core accessor changes %!s(int64=9) %!d(string=hai) anos
  BearishSun 7fa57750e4 Getting rid of core thread accessors as they were confusing and of little practical use %!s(int64=9) %!d(string=hai) anos
  BearishSun d3f4c074ed Modified vertex declaration creation so assigns identical ids to identical declarations %!s(int64=9) %!d(string=hai) anos
  BearishSun 2f33441889 Register GPU programs with command buffer, on Vulkan pipeline state bind %!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 c3980c5957 Adding location and binding qualifiers to all GLSL shaders %!s(int64=9) %!d(string=hai) anos
  BearishSun 5998d474c1 Fixing broken build %!s(int64=9) %!d(string=hai) anos
  BearishSun bd78968698 Added Vulkan gpu program initialization and reflection %!s(int64=9) %!d(string=hai) anos
  BearishSun d4d0bb0360 More user manuals and minor usability tweaks %!s(int64=9) %!d(string=hai) anos
  BearishSun aa226e61ce Massive namespace rename BansheeEngine -> bs %!s(int64=9) %!d(string=hai) anos
  BearishSun 2c4d19339c Fixing documentation errors %!s(int64=9) %!d(string=hai) anos
  BearishSun 1c82ceb27b Work on a new set of User oriented manuals for C++ framework %!s(int64=9) %!d(string=hai) anos
  BearishSun 9ac01d6431 Making C++ framework startup simpler %!s(int64=9) %!d(string=hai) anos
  BearishSun c4ce4545a4 Started adding necessary qualifiers to existing shaders %!s(int64=9) %!d(string=hai) anos
  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) %!s(int64=9) %!d(string=hai) anos
  BearishSun 3d6a7c2bb0 Vulkan render target clears implemented %!s(int64=9) %!d(string=hai) anos