--- layout: stdlib-reference --- # MaybeReorderThread ## Description DXR 1.3 MaybeReorderThread - reorders threads based on a coherence hint value. ## Signature
void MaybeReorderThread(
    uint CoherenceHint,
    uint NumCoherenceHintBitsFromLSB);

void MaybeReorderThread(
    HitObject HitOrMiss,
    uint CoherenceHint,
    uint NumCoherenceHintBitsFromLSB);

void MaybeReorderThread(HitObject HitOrMiss);

## Parameters #### CoherenceHint : uint #### NumCoherenceHintBitsFromLSB : uint #### HitOrMiss : [HitObject](../types/hitobject-03/index.html) ## Availability and Requirements Defined for the following targets: #### hlsl Available in `raygen` stage only. Requires capability: `ser_hlsl_native`.