Specification
C Version:
C Implementation Specific Version:
typedef struct WisVKGlobalBarrier {
} WisVKGlobalBarrier;
typedef struct WisDX12GlobalBarrier {
} WisDX12GlobalBarrier;
C++ Version:
namespace wis{
struct GlobalBarrier {
wis::BarrierSync sync_before;
wis::BarrierSync sync_after;
wis::ResourceAccess access_before;
wis::ResourceAccess access_after;
};
}
C++ Implementation Specific Version:
namespace wis{
struct VKGlobalBarrier {
wis::BarrierSync sync_before;
wis::BarrierSync sync_after;
wis::ResourceAccess access_before;
wis::ResourceAccess access_after;
};
struct DX12GlobalBarrier {
wis::BarrierSync sync_before;
wis::BarrierSync sync_after;
wis::ResourceAccess access_before;
wis::ResourceAccess access_after;
};
}
Members
sync_before indicates synchronization scope before the barrier.
sync_after specifies synchronization scope after the barrier.
access_before defines access scope before the barrier.
access_after indicates access scope after the barrier.
Description
See Also
- See also
- Structs: WisBarrierGroup