4 ms·
First off, impressive stuff. That said I think having a CPU tessellation path is going to be critical if you want to see wide adoption. Platforms like Android
by vvanders 10y ago
First off, impressive stuff.
That said I think having a CPU tessellation path is going to be critical if you want to see wide adoption. Platforms like Android and the like don't always have geo shaders which is why you see FreeType so widely used.
- pcwalton 10y agoYou need not only geometry/tess shaders but also compute shader and signed framebuffers. In theory it would be possible to work around the lack of compute shader (making the minimum requirement GLES 3.0), but it would involve multiple passes and I'm not optimistic about the performance in that case.
- vvanders 10y agoYeah, you just cut out half of android with those requirements. If I were ever to use it in production I'd def want a 2-tier system that works with older hardware and does the texture generation CPU side.