typealias Sampler2D<T, sampleCount:int, format:int> = _Texture<T, __Shape2D, 0, 0, sampleCount, 0, 0, 1, format>;