Linux compile fixes

This commit is contained in:
baldurk committed 2021-08-02 16:27:48 +01:00
1 parent 5279b1378d
commit 93f8a59a8f
3 files changed
+4 -3

No files matched your search

+1
View File
@@ -28,6 +28,7 @@
#include <QLayout>
struct ICaptureContext;
struct IEventBrowser;
class RDToolButton;
class RDLabel;
+1 -1
View File
@@ -3589,7 +3589,7 @@ bool FramebufferInfo::AttachmentFullyReferenced(size_t attachmentIndex, VkResour
{
// check and make sure all views are referenced by the renderpass
uint32_t renderpass_viewmask = rpi->multiviewViewMaskTable[attachmentIndex];
return (int)Bits::CountOnes(renderpass_viewmask) == att->resInfo->imageInfo.layerCount;
return Bits::CountOnes(renderpass_viewmask) == att->resInfo->imageInfo.layerCount;
}
return viewRange.layerCount == layers;
}
+2 -2
View File
@@ -1983,8 +1983,8 @@ FrameRefType ImgRefs::Update(ImageRange range, FrameRefType refType, Compose com
}
Split(range.aspectMask != aspectMask,
range.baseMipLevel != 0 || (int)range.levelCount != imageInfo.levelCount,
range.baseArrayLayer != 0 || (int)range.layerCount != imageInfo.layerCount);
range.baseMipLevel != 0 || range.levelCount != imageInfo.levelCount,
range.baseArrayLayer != 0 || range.layerCount != imageInfo.layerCount);
rdcarray<VkImageAspectFlags> splitAspects;
if(areAspectsSplit)