                 
                 let rasterizer = ImageContextRenderBuffer(blender: blender, depth: _depth, width: width, height: height)
                 
-                triangles.render { v0, v1, v2 in
+                triangles.render(position: position) { v0, v1, v2 in
                     
                     let _v0 = v0.position
                     let _v1 = v1.position

    
    @_versioned
    @_inlineable
    func render(_ body: (_Vertex, _Vertex, _Vertex) -> Void) {
        base.render { body(_Vertex(vertex: $0), _Vertex(vertex: $1), _Vertex(vertex: $2)) }
    }
}


    
    associatedtype Vertex : ImageContextRenderVertex
    
    func render(position: (Vertex.Position) -> Point, _ body: (Vertex, Vertex, Vertex) -> Void)
}

extension ImageContext {
