Tex Riddell
                                            Tex Riddell
                                        
                                    @tcorringham Related to comment about a fix for this issue [here](https://github.com/microsoft/DirectXShaderCompiler/issues/6223#issuecomment-1946924428): I think the correct fix for this is not to call `MergeGepUse` inside of `ReplaceUsesForLoweredUDT`. If merging is required,...
We should iterate users of AllocateRayQuery and reject any that aren't PHI, Select, or a RayQuery intrinsic at the appropriate handle argument.
As it turns out, the ID3D11Interface functionality is the only way to officially use dynamic resource indexing before SM 5.1 (FXC disallows explicit dynamic indexing in SM 5.0). The assembly-based...
The problem is rooted in the use of `static` for the local variables. This is unnecessary, and it sets up a flag to track first entry into function predicating the...