proc optimizeReconvergePoints(node: NimNode): NimNode {....raises: [], tags: [], forbids: [].}
macro computeShader(prc: untyped): untyped