Change DebugPixel() to take a DebugShaderInputs struct

DebugShaderInputs struct contains existing the parameters:

sample
primitive

and a new parameter

view

Default constructor for DebugShaderInputs sets the parameters to NoPreference (~0U).
This commit is contained in:
Jake Turner
2024-03-13 07:58:48 +00:00
parent 5516f67227
commit 7934d1d16e
39 changed files with 151 additions and 85 deletions
+2 -2
View File
@@ -318,8 +318,8 @@ public:
{
return new ShaderDebugTrace();
}
ShaderDebugTrace *DebugPixel(uint32_t eventId, uint32_t x, uint32_t y, uint32_t sample,
uint32_t primitive)
ShaderDebugTrace *DebugPixel(uint32_t eventId, uint32_t x, uint32_t y,
const DebugPixelInputs &inputs)
{
return new ShaderDebugTrace();
}