ogl_beamforming

Ultrasound Beamforming Implemented with OpenGL
git clone anongit@rnpnr.xyz:ogl_beamforming.git
Log | Files | Refs | Feed | Submodules | README | LICENSE

Commit: b59406740b24469e6752bf57827cdbb317361e34
Parent: 5db2515cdb6edd3c134f4c178abaa09c19357d0e
Author: Randy Palamar
Date:   Fri, 22 May 2026 11:30:48 -0600

vulkan: fix resolve image layout

I may need to do some layout tracking once the UI updates are
complete but we will wait and see.

Diffstat:
Mvulkan.c | 2+-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/vulkan.c b/vulkan.c @@ -2688,7 +2688,7 @@ vk_command_begin_rendering(VulkanHandle command, GPUImage *colour, GPUImage *dep .imageLayout = VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL, .resolveMode = ri ? VK_RESOLVE_MODE_AVERAGE_BIT : 0, .resolveImageView = ri ? ri->view : 0, - .resolveImageLayout = ri ? VK_IMAGE_LAYOUT_GENERAL : 0, + .resolveImageLayout = ri ? VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL : 0, .loadOp = VK_ATTACHMENT_LOAD_OP_CLEAR, .storeOp = VK_ATTACHMENT_STORE_OP_STORE, .clearValue = {.color = {{0.0f, 0.0f, 0.0f, 0.0f}}},