letrenderEncoderOpt=commandBuffer.renderCommandEncoderWithDescriptor(renderPassDescriptor)ifletrenderEncoder=renderEncoderOpt{renderEncoder.setRenderPipelineState(pipelineState)renderEncoder.setVertexBuffer(vertexBuffer,offset:0,atIndex:0)renderEncoder.drawPrimitives(.Triangle,vertexStart:0,vert