diff --git a/DirectXTex/DirectXTexImage.cpp b/DirectXTex/DirectXTexImage.cpp index a08b1b8..25fc10b 100644 --- a/DirectXTex/DirectXTexImage.cpp +++ b/DirectXTex/DirectXTexImage.cpp @@ -690,6 +690,9 @@ const Image* ScratchImage::GetImage(size_t mip, size_t item, size_t slice) const bool ScratchImage::IsAlphaAllOpaque() const { + if ( !_image ) + return false; + if ( !HasAlpha( _metadata.format ) ) return true;