From c4db9bcc477a6b4713af3e0a9ae7d0fc1d00f0ba Mon Sep 17 00:00:00 2001 From: korenkonder Date: Sun, 20 Apr 2025 13:28:54 +0300 Subject: [PATCH] Fixed AOTO_CAP behaviour --- src/CRE/Vulkan/gl_wrap.cpp | 1 + src/CRE/render.cpp | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/CRE/Vulkan/gl_wrap.cpp b/src/CRE/Vulkan/gl_wrap.cpp index 84471a83..353bbe4a 100644 --- a/src/CRE/Vulkan/gl_wrap.cpp +++ b/src/CRE/Vulkan/gl_wrap.cpp @@ -2280,6 +2280,7 @@ namespace Vulkan { switch (vk_tex->image ? vk_tex->internal_format : vk_tex->internal_format) { case GL_R8: case GL_RG8: + case GL_RGB8: case GL_RGBA8: case GL_R32F: case GL_RG16F: diff --git a/src/CRE/render.cpp b/src/CRE/render.cpp index 417d40ca..562689e7 100644 --- a/src/CRE/render.cpp +++ b/src/CRE/render.cpp @@ -1950,7 +1950,8 @@ namespace rndr { gl_state_bind_framebuffer(0); } - i.capture = false; + if (&i - frame_texture) + i.capture = false; } }