Slide 99
Slide 99 text
ϐΫηϧૢ࡞
// Per Sampling Operation
fragmentResults.forEach { (fragment) in
if let depthBuffer = depthBuffer {
if depthBuffer[fragment.x, fragment.y] > fragment.z { return }
depthBuffer[fragment.x, fragment.y] = fragment.z
}
colorBuffer[fragment.x, fragment.y] = fragment.attribute.toColor4ui()
}