module SpirV.MemorySemantics (MemorySemantics(..)) where data MemorySemantics = Relaxed | SequentiallyConsistent | Acquire | Release | UniformMemory | SubgroupMemory | WorkgroupLocalMemory | WorkgroupGlobalMemory | AtomicCounterMemory | ImageMemory