![]() |
wisdom
|
C version:
C++ version:
Barrier synchronization flags for resource barriers.
Values:
WisBarrierSyncNone = 0: No synchronization is performed.WisBarrierSyncAll = (1 << 0): Synchronize all commands.WisBarrierSyncDraw = (1 << 1): Synchronize draw commands.WisBarrierSyncIndexInput = (1 << 2): Synchronize index input commands.WisBarrierSyncVertexShading = (1 << 3): Synchronize vertex shading commands.WisBarrierSyncPixelShading = (1 << 4): Synchronize pixel shading commands.WisBarrierSyncDepthStencil = (1 << 5): Synchronize depth-stencil commands.WisBarrierSyncRenderTarget = (1 << 6): Synchronize render target commands.WisBarrierSyncCompute = (1 << 7): Synchronize compute commands.WisBarrierSyncRaytracing = (1 << 8): Synchronize ray tracing commands.WisBarrierSyncCopy = (1 << 9): Synchronize copy commands.WisBarrierSyncResolve = (1 << 10): Synchronize resolve commands.WisBarrierSyncExecuteIndirect = (1 << 11): Synchronize execute indirect commands.WisBarrierSyncAllShading = (1 << 12): Synchronize all shading commands.WisBarrierSyncNonPixelShading = (1 << 13): Synchronize non-pixel shading commands.WisBarrierSyncClearUAV = (1 << 14): Synchronize UAV clear commands.WisBarrierSyncVideoDecode = (1 << 15): Synchronize video decode commands.WisBarrierSyncVideoEncode = (1 << 16): Synchronize video encode commands.WisBarrierSyncBuildRTAS = (1 << 17): Synchronize ray tracing acceleration structure build commands.WisBarrierSyncCopyRTAS = (1 << 18): Synchronize ray tracing acceleration structure copy commands.