Vulkan-ValidationLayers icon indicating copy to clipboard operation
Vulkan-ValidationLayers copied to clipboard

Option to remove the `seq_no` and `reset_no` from sync val output

Open DethRaid opened this issue 2 years ago • 1 comments

Sync validation tells you the sequence number and reset number of the command that generated the validation error. This is useful for some applications, but not all. I'd like to request an option in the Vulkan Configurator to remove those numbers from sync val output, reducing unnecessary information for applications that have too many commands to count or which don't re-use command buffers

DethRaid avatar Feb 09 '24 14:02 DethRaid

I think this can be part of a more general feature that allows to configure sync error messages, for example, to specify formatting options, but also which components you need. Not the goal for the very near future, but maybe something to figure out during the year.

Some values in the message are basically internal state and is not something that is described by the Vulkan API. I'd put this into "internal" category (including batch_tag, and some other values) if this were exposed by the Vulkan Configurator.

artem-lunarg avatar Feb 09 '24 14:02 artem-lunarg

@DethRaid seq_no \ reset_no won't be reported by default in the next SDK. Can be enabled manually if needed.

artem-lunarg avatar Nov 13 '24 11:11 artem-lunarg