diff --git a/renderdoc/common/common.h b/renderdoc/common/common.h index ebb0a0dbf..17b922690 100644 --- a/renderdoc/common/common.h +++ b/renderdoc/common/common.h @@ -100,7 +100,7 @@ uint32_t CalcNumMips(int Width, int Height, int Depth); #define RDCDUMP() do { OSUtility::ForceCrash(); } while(0) #if !defined(RELEASE) || defined(FORCE_DEBUGBREAK) -#define RDCBREAK() do { if(OSUtility::DebuggerPresent()) OS_DEBUG_BREAK(); else RDCDUMP(); } while(0) +#define RDCBREAK() do { if(OSUtility::DebuggerPresent()) OS_DEBUG_BREAK(); } while(0) #else #define RDCBREAK() do { } while(0) #endif diff --git a/renderdoc/driver/shaders/spirv/spirv_disassemble.cpp b/renderdoc/driver/shaders/spirv/spirv_disassemble.cpp index 7697bac30..95eb1e2a0 100644 --- a/renderdoc/driver/shaders/spirv/spirv_disassemble.cpp +++ b/renderdoc/driver/shaders/spirv/spirv_disassemble.cpp @@ -4911,8 +4911,7 @@ void ParseSPIRV(uint32_t *spirv, size_t spirvLength, SPVModule &module) case spv::OpGroupDecorate: case spv::OpGroupMemberDecorate: case spv::OpDecorationGroup: - // TODO - RDCBREAK(); + RDCUNIMPLEMENTED("SPIR-V Group decorations"); break; default: break;