'N Eenvoudige tegniese demonstrasie van Cold Fusion se nuwe ten volle kruis-platform multi realtime lewering enjin ontwikkel in C ++ 14 en op die oomblik ondersteun OpenGL 4.1 op 'n rekenaar en OpenGL ES 3.0 op mobiele toestelle.
Sommige gedetailleerde lewering statistieke vertoon in die boonste regterkant van die skerm terwyl anima die torus. Van bo-af:
1. Betaal Herhaal: Die bedrag van CPU tyd (in millisekondes) wat nodig is om 'n enkele raam voor te berei vir die opstel. Die vertoon persentasie bedrag is gebaseer op 'n 60fps lewer tyd.
2. Betaal Draad: Die bedrag van GPU tyd (in millisekondes) wat nodig is om 'n enkele raam lewer. Weereens, is die vertoon persentasie bedrag wat gebaseer is op 'n 60fps lewer tyd.
3. Verandering (CHG): Die aantal verandering bevele om die GPU publiseer:
- Staan: veranderinge Staat (vertoonvenster / uitdunning / diepte toets / ens)
- SHD: Shader bindende veranderinge
- Tex: Tekstuur bindende veranderinge
- Uni: veranderinge Uniform waarde
4. Teken: Die aantal trekking bevele om die GPU publiseer:
- VTX: Die aantal hoekpunte
- Pri: Die aantal primitiewes
5. Betaal: Die geskatte raam koers wat bereik kan word as Vsync nie aangeskakel.
6. Vsync: Die werklike raam koers van die toneel, met Vsync aangeskakel.
7. Latency: Die tyd (in millisekondes) vandat die raam tyd begin berekening om wanneer dit ten volle vertoon op die skerm.
Die idee vir hierdie spesifieke toneel is geïnspireer uit die 2014,3 dekking van Skrolli.fi tydskrif.
Opgedateer op
23 Mrt. 2017