GPU RENDERING

IOSurface Display

IOSurface rendering is not part of stable Chau7.

Availability

The advertised workflow is not available as a connected feature in stable v0.5.1. Source components or future work do not make it a shipped capability.

Reviewed against stable v0.5.1. Rust candidate additions are labeled separately. Release status.

The pain this solves

  • A display-pipeline claim should match code in the shipped app.
  • References to removed code can mislead users.

What ships with it

  • Stable performance README says IOSurface rendering does not exist.
  • Stable renderer has a Metal-backed terminal view.
  • No IOSurface compositor-bypass feature was found.

Questions this answers

  • Does stable Chau7 use IOSurface rendering?
  • Is there an IOSurface compositor-bypass path?

How it works

The stable performance README explicitly says that no IOSurface rendering exists in Chau7 and notes that earlier references to an IOSurface renderer were removed.

The rendering path uses the app's Metal terminal view and display coordinator. An IOSurface mention in older documentation or an abandoned design does not establish a live display implementation.

There is no source basis for claiming that Chau7 bypasses the macOS compositor through IOSurface or provides a direct-to-display path.

Why it matters

A display-path description should match code that is present. The stable source removes ambiguity: IOSurface rendering and compositor bypass are not available features.

Frequently asked questions

Does stable Chau7 use IOSurface rendering?

No. The stable performance README explicitly states that no IOSurface rendering exists in Chau7.

Does Chau7 bypass the macOS compositor?

No such IOSurface compositor-bypass implementation was found in the stable source.