new(pipeline:PipelineState, projectionLocation:ConstantLocation, textureLocation:TextureUnit)
pipeline:PipelineState
projectionLocation:ConstantLocation
textureLocation:TextureUnit