Chapter 11 Tessellation (Final Project)

Curious if anyone with a 2019 16" MBP running Catalina has tried running this on macOS? Never actually runs the exercise successfully, and 90% of the time results in an OSX crash after a few messages:

Execution of the command buffer was aborted due to an error during execution. Ignored (for causing prior/excessive GPU errors) (IOAF code 4)

I haven’t had much luck identifying a root cause.

It appears that you’re right :unamused:. Thank you for pointing it out. I’ll look into it.

It does run on an iOS device, but not on the simulator, as tessellation isn’t supported there.

Can confirm! Just ran it on the iPhone without a problem.

1 Like

My 2020 MBP 16 will freeze on running the final project. Also, I’m using Xcode 12.1.

I found that if I make this change in Renderer.swift, it will run fine


let patches = (horizontal: 6, vertical: 6)


let patches = (horizontal: 5, vertical: 5)


Thank you. Too many patches then

1 Like