Langue

Sync Énumération

Définition

public enum Sync
type Sync = 
Héritage
Sync

Champs

Nom Valeur Description
Ok 0

Rien d’intéressant à signaler. Synchronisation & tirage lancé

Référence Android pour android.graphics.HardwareRenderer.SYNC_OK.

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

RedrawRequested 1

Le renderer demande un redessinage. Cela peut se produire s’il existe une animation qui s’exécute dans l’arborescence RenderNode et que le convertisseur matériel ne peut pas s’animer automatiquement. Si cela est retourné à partir de syncAndDraw, l’attente est que syncAndDraw sera appelé à nouveau sur le signal vsync suivant.

Référence Android pour android.graphics.HardwareRenderer.SYNC_REDRAW_REQUESTED.

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

LostSurfaceRewardIfFound 2

Le renderer matériel n’a plus de Surface valide à afficher. Cela peut se produire si Surface.release() a été appelé. L’utilisateur ne doit plus tenter d’appeler syncAndDraw tant qu’une nouvelle surface n’a pas été fournie en appelant setSurface. Spoiler : la récompense est le dessin accéléré par GPU, mieux trouver que Surface !

Référence Android pour android.graphics.HardwareRenderer.SYNC_LOST_SURFACE_REWARD_IF_FOUND.

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

ContextIsStopped 4

Le renderer matériel a été défini sur un état « arrêté ». Si cela est retourné, le contenu de rendu a été synchronisé, mais aucune image n’a été produite.

Référence Android pour android.graphics.HardwareRenderer.SYNC_CONTEXT_IS_STOPPED.

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

FrameDropped 8

Le contenu a été synchronisé, mais le renderer a refusé de produire une trame dans cet intervalle de synchronisation vsync. Cela peut se produire si un frame a déjà été dessiné dans ce vsync ou si le renderer est en cours d’intrusation du consommateur d’images. Le convertisseur planifie en interne lui-même le rendu d’une trame dans le signal vsync suivant. Par conséquent, l’appelant n’a pas besoin de faire quoi que ce soit en réponse à ce signal.

Référence Android pour android.graphics.HardwareRenderer.SYNC_FRAME_DROPPED.

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à