Enable DXIL Debugging

Remove config option D3D12_Experimental_EnableDXILShaderDebugging
This commit is contained in:
Jake Turner
2024-12-06 10:40:34 +00:00
parent f7cc72c9da
commit c85835ce4b
@@ -28,9 +28,6 @@
#include "dxil_bytecode.h"
#include "dxil_common.h"
RDOC_DEBUG_CONFIG(bool, D3D12_Experimental_EnableDXILShaderDebugging, false,
"Enable support for experimental DXIL shader debugger");
namespace DXIL
{
enum class ResourcesTag
@@ -1779,9 +1776,6 @@ DXBC::Reflection *Program::BuildReflection()
rdcstr Program::GetDebugStatus()
{
if(!D3D12_Experimental_EnableDXILShaderDebugging())
return "Debugging DXIL is not supported";
if((m_Type != DXBC::ShaderType::Vertex) && (m_Type != DXBC::ShaderType::Compute) &&
(m_Type != DXBC::ShaderType::Pixel))
return "Only DXIL Vertex, Pixel and Compute shaders are supported for debugging";