DirectXShaderCompiler icon indicating copy to clipboard operation
DirectXShaderCompiler copied to clipboard

PIX: stabilize block enumeration order for PIX's instruction numbering pass.

Open jeffnn opened this issue 3 years ago • 1 comments

PIX has a pass that adds "instruction ordinals" in order to have a common communication mechanism between, e.g., shader debugging instrumentation and the PIX UI. Unfortunately, the enumeration order of basic blocks in a module isn't necessarily stable, resulting in odd things happening in shader debugging. This change attempts to sort basic blocks so that instructions have a consistent ordering.

jeffnn avatar Aug 18 '22 00:08 jeffnn

:white_check_mark: Build DirectXShaderCompiler 1.0.1924 completed (commit https://github.com/microsoft/DirectXShaderCompiler/commit/e906e70f7c by @jeffnn)

AppVeyorBot avatar Aug 18 '22 01:08 AppVeyorBot

This wasn't really a problem. Abandoning PR.

jeffnn avatar May 13 '24 20:05 jeffnn