Quando si sviluppa un'applicazione AIR per l'applicazione mobile, qualcuno può spiegarmi le differenze tra l'utilizzo di renderMode = GPU
rispetto a renderMODE = direct
e quando si utilizza?AIR renderMode GPU vs renderMode direct
risposta
Sentitevi liberi di correggermi, ma questa è la mia comprensione. Ci sono 2 componenti nella pipeline di visualizzazione
- rendering
- Compositing
ci sono 3 renderModes possibili con Flash/AIR
- CPU
- GPU
- DIRETTI
Con CPU, BOTH Compositing e Rendering sono gestiti dalla CPU/software. Con GPU, il compositing è gestito dalla GPU/hardware e il rendering è ancora gestito da CPU/software
DIRECT è l'opposto della modalità GPU in quanto il Compositing è gestito dalla CPU/software e il rendering è gestito dalla GPU/hardware.
modalità GPU beneficia maggiormente blitting parziale, CPU da stadio copiarlo sul video e beneficia di modo DIRETTO venire solo se il targeting Stage3D, direttamente o indirettamente tramite un framework come Starling o Away3D.
Al contrario se il targeting Stage3D, è necessario utilizzare renderMode = DIRETTO
non so la risposta esatta, ma questi documenti potrebbero essere di uso: un [doc Guida di Adobe] (http: //help.adobe .com/it/us/as3/mobile/WS901d38e593cd1bac-3d719af412b2b394529-8000.html) e [un post su un forum Adobe] (http://forums.adobe.com/message/4310153). Sono sicuro che ci sono altre informazioni in agguato là fuori. Forse puoi riassumere ciò che hai trovato e postarlo come risposta qui per beneficiare il resto di noi. –