Makman2 / CE3D

A terminal 3D engine
GNU General Public License v3.0
4 stars 0 forks source link

Overthink `Render()` function to be const #161

Open Makman2 opened 9 years ago

Makman2 commented 9 years ago

Render requires many state and buffer updates. So to make that const involves many mutable fields what possibly results in nearly all fields involved in render to be mutable. Shall redesign the render to be non-const.