From 222816c53732d5449e888a8719a209db060834e0 Mon Sep 17 00:00:00 2001 From: baldurk Date: Fri, 13 Dec 2019 12:27:40 +0000 Subject: [PATCH] Fix check for DDS flags not to be equality --- renderdoc/common/dds_readwrite.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/renderdoc/common/dds_readwrite.cpp b/renderdoc/common/dds_readwrite.cpp index 79363e51f..8691c8226 100644 --- a/renderdoc/common/dds_readwrite.cpp +++ b/renderdoc/common/dds_readwrite.cpp @@ -920,7 +920,7 @@ dds_data load_dds_from_file(FILE *f) bool dx10Header = false; DDS_HEADER_DXT10 headerDXT10 = {}; - if(header.ddspf.dwFlags == DDPF_FOURCC && header.ddspf.dwFourCC == MAKE_FOURCC('D', 'X', '1', '0')) + if(header.ddspf.dwFlags & DDPF_FOURCC && header.ddspf.dwFourCC == MAKE_FOURCC('D', 'X', '1', '0')) { FileIO::fread(&headerDXT10, sizeof(headerDXT10), 1, f); dx10Header = true;