This commit is contained in:
Pavel 2022-06-02 11:35:23 +03:00
parent 0299473a7b
commit e46b34760e
3 changed files with 6 additions and 6 deletions

View File

@ -786,7 +786,7 @@ begin
COLOR_8_8_8_8:
Case RENDER_TARGET[i].INFO.NUMBER_TYPE of
NUMBER_UNORM:Result.FImageInfo.cformat:=VK_FORMAT_R8G8B8A8_UNORM;
NUMBER_SRGB :Result.FImageInfo.cformat:=VK_FORMAT_R8G8B8A8_UNORM{VK_FORMAT_R8G8B8A8_SRGB};
NUMBER_SRGB :Result.FImageInfo.cformat:=VK_FORMAT_R8G8B8A8_SRGB;
else
Assert(false,'TODO');
end;

View File

@ -341,7 +341,7 @@ begin
end;
Const
SRGB_HACK=False;//True;
SRGB_HACK=True;
Procedure TvFlip.SetImageFormat(format,tmode:DWORD);
begin

View File

@ -184,8 +184,8 @@ begin
am:=GetColorAccessMask(IMAGE_USAGE);
dependency.srcAccessMask:=dependency.srcAccessMask or (am and (not ord(VK_ACCESS_COLOR_ATTACHMENT_WRITE_BIT)));
dependency.dstAccessMask:=dependency.dstAccessMask or (am and (not ord(VK_ACCESS_COLOR_ATTACHMENT_READ_BIT )));
dependency.srcAccessMask:=dependency.srcAccessMask or am;
dependency.dstAccessMask:=dependency.dstAccessMask or am;
end;
Procedure TvRenderPass.SetDepthStencilRef(id:TVkUInt32;DEPTH_USAGE,STENCIL_USAGE:Byte);
@ -199,8 +199,8 @@ begin
am:=GetDepthStencilAccessMask(DEPTH_USAGE,STENCIL_USAGE);
dependency.srcAccessMask:=dependency.srcAccessMask or (am and (not ord(VK_ACCESS_DEPTH_STENCIL_ATTACHMENT_WRITE_BIT)));
dependency.dstAccessMask:=dependency.dstAccessMask or (am and (not ord(VK_ACCESS_DEPTH_STENCIL_ATTACHMENT_READ_BIT )));
dependency.srcAccessMask:=dependency.srcAccessMask or am;
dependency.dstAccessMask:=dependency.dstAccessMask or am;
end;
Procedure TvRenderPass.AddColorAt(format:TVkFormat;IMAGE_USAGE:Byte;samples:TVkSampleCountFlagBits);