-
-
Save rmirabelli/f1121bad8bfe0840b2f932ffd7f0d30f to your computer and use it in GitHub Desktop.
Create our commands and show the buffer
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// STEP 5: create a buffer of actual render commands | |
let encoder = buffer?.makeRenderCommandEncoder(descriptor: rpDesc) | |
encoder?.setRenderPipelineState(renderPipeline!) | |
encoder?.setVertexBuffer(vertexArray, offset: 0, index: 0) | |
encoder?.drawPrimitives(type: .triangle, vertexStart: 0, vertexCount: 3) | |
encoder?.endEncoding() | |
// show the buffer. | |
if let drawable = drawable { | |
buffer?.present(drawable) | |
buffer?.commit() | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment