HIGHLIGHTS:
Better annotations for profiling tools:
(Begin/End)Annotation
start/end a named rangeAnnotation
emit a named simultaneous eventnriBeginAnnotation
,nriEndAnnotation
andnriAnnotation
annotate CPU timelineCmdBeginAnnotation
, "CmdEndAnnotationand
CmdAnnotation` annotate GPU timeline (but most of the tools show them on the CPU timeline too)- hooked up PIX Event Runtime
BREAKING CHANGE:
nriEvent
renamed tonriAnnotation
DETAILS:
- Core: follow up improvements for v1.155
- Core: added
CmdAnnotation
to emit a named simultaneous event on the GPU timeline - VK: force
color.a = 1
for annotations to match PIX behavior - D3D11: clarify that colorization in annotations is not supported
- D3D12: try to load dynamically
WinPixEventRuntime.dll
as the only way to colorize annotations