From ec476bea79a3b8618d8d8bfe9f2c98f92101c62c Mon Sep 17 00:00:00 2001 From: baldurk Date: Wed, 19 Feb 2025 15:10:06 +0000 Subject: [PATCH] Skip library functions in RDAT for listing entry points --- renderdoc/driver/shaders/dxil/dxil_metadata.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/renderdoc/driver/shaders/dxil/dxil_metadata.h b/renderdoc/driver/shaders/dxil/dxil_metadata.h index 909c17598..cb7aa4274 100644 --- a/renderdoc/driver/shaders/dxil/dxil_metadata.h +++ b/renderdoc/driver/shaders/dxil/dxil_metadata.h @@ -480,7 +480,8 @@ struct RDATData rdcarray ret; ret.reserve(functionInfo.size()); for(const FunctionInfo2 &func : functionInfo) - ret.push_back({func.name, GetShaderStage(func.type)}); + if(func.type != DXBC::ShaderType::Library) + ret.push_back({func.name, GetShaderStage(func.type)}); return ret; } };