Load contents of previous pass before rendering geometry
This commit is contained in:
parent
7a14ac461e
commit
e212a338d7
1 changed files with 3 additions and 1 deletions
|
@ -181,8 +181,10 @@ public class Renderer: NSObject, MTKViewDelegate {
|
|||
didEncode = true
|
||||
}
|
||||
|
||||
let pass = renderPass.copy() as! MTLRenderPassDescriptor
|
||||
pass.colorAttachments[0].loadAction = .load
|
||||
if let pipeline = marchingSquaresPipeline,
|
||||
let encoder = buffer.makeRenderCommandEncoder(descriptor: renderPass) {
|
||||
let encoder = buffer.makeRenderCommandEncoder(descriptor: pass) {
|
||||
encoder.label = "Marching Squares Render"
|
||||
encoder.setRenderPipelineState(pipeline)
|
||||
encoder.setVertexBytes(points, length: points.count * MemoryLayout<Vertex>.stride, index: 0)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue