Skip to content

vk-boiler 4.0:

Compare
Choose a tag to compare
@knokko knokko released this 13 Oct 07:20
· 27 commits to master since this release
  • Lots of breaking changes, including package renames and class renames
  • Store Vulkan API version in BoilerInstance
  • Add simpleShaderStages() and noVertexInput() methods to GraphicsPipelineBuilder
  • Allow array parameters in VkbQueue to be null
  • Add VkbImage.destroy()
  • Add convenience methods for dynamic rendering
  • Store the enabled layers in BoilerInstance
  • Simplify API of BoilerImages.subresourceLayers()
  • Fix bug that caused FixedDescriptorBank.borrowDescriptorSet to return 0
  • Add names to FenceBank, SemaphoreBank, FixedDescriptorBank, and GrowingDescriptorBank
  • Fix potential didDrawingFinish NPE in BoilerSwapchains
  • Add BoilerBuffers.en/decodeBufferedImageRGBA
  • Rework ResourceUsage
  • Add BoilerDescriptors.writeBuffer and writeImage
  • Refactor descriptor handling
  • Rework windowing system
  • Add support for multiple windows
  • Add CommandRecorder.clearColorImage()
  • Add BoilerCommands.createPools and BoilerCommands.createPrimaryBufferPerPool
  • Add VkbQueueFamily.first() method
  • Add BoilerBuffers.createRaw() and BoilerImages.createRaw()
  • Add BoilerDescriptors.binding() method
  • Fix stupid mistake in ReflectionHelper
  • Add convenience methods to CommandRecorder for binding descriptor sets
  • Expose CommandRecorder.stack