Volet de framebuffer
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Le volet Framebuffer affiche le contenu du framebuffer actuellement lié.
Selon l'élément que vous sélectionnez dans le volet Commandes, le volet Framebuffer peut afficher des framebuffers à l'écran ou hors écran.

Lorsque vous sélectionnez une commande dans le volet Commandes, le volet Framebuffer affiche le contenu du framebuffer une fois cet appel terminé. Si vous sélectionnez un groupe de commandes, le framebuffer qui le représente le mieux s'affiche. Il s'agit généralement du framebuffer une fois le dernier appel du groupe terminé.
Commencez par sélectionner le premier appel dans un frame, puis cliquez sur chaque appel successif pour observer les composants du framebuffer se dessiner un par un jusqu'à la fin du frame. Ces affichages de framebuffer, pour les graphiques à l'écran et hors écran, vous aident à localiser la source des erreurs de rendu.
Déplacez le curseur sur l'image pour afficher un aperçu agrandi des pixels environnants en bas à gauche de la vue, comme dans l'image ci-dessus. Le volet affiche également la largeur et la hauteur de l'image, ainsi que les coordonnées x et y, les coordonnées normalisées de l'image (valeurs U et V) et la valeur hexadécimale RBGA pour ce point de l'image.
Sélectionner d'autres pièces jointes
Un framebuffer peut contenir plusieurs pièces jointes. Vous pouvez sélectionner la pièce jointe à afficher, puis cliquer sur Afficher les pièces jointes ou Masquer les pièces jointes selon vos besoins. Les miniatures des pièces jointes sont libellées avec le type de pièce jointe (par exemple, COLOR, DEPTH et INPUT) ainsi que son index.
Une fois que vous avez sélectionné une pièce jointe, la vue principale s'affiche en haut à gauche.
Opérations
Vous pouvez effectuer des opérations sur l'image du framebuffer à l'aide des boutons suivants :
Bouton |
Description |
Exemple de résultat |
|
Affiche la géométrie ombrée de l'image. |
|
|
Affiche la structure filaire de l'image. |
|
|
Ajuste l'image pour qu'elle s'affiche entièrement dans le volet. Vous pouvez également effectuer un clic droit sur l'image pour ajuster le zoom.
|
|
|
Affiche l'image sans mise à l'échelle, où un pixel de l'appareil équivaut à un pixel de l'écran. |
|
|
Zoom avant sur l'image. Vous pouvez également utiliser la molette de votre souris ou balayer l'écran avec deux doigts sur un pavé tactile pour faire un zoom avant ou arrière. Vous pouvez faire glisser l'image avec votre curseur. |
|
|
Effectue un zoom arrière sur l'image. Vous pouvez également utiliser la molette de votre souris ou balayer l'écran avec deux doigts sur un pavé tactile pour faire un zoom avant ou arrière. |
|
|
Affiche l'histogramme des couleurs de l'image. Vous pouvez sélectionner les poignées de contrôle de chaque côté pour limiter les valeurs de couleur affichées.
|
|
|
Sélectionnez les canaux de couleur à afficher. Les options sont Rouge, Vert, Bleu et Alpha (transparence). |
|
|
Sélectionnez un motif en damier ou une couleur unie pour l'arrière-plan de l'image. |
|
|
Inverse l'image verticalement. |
|
|
Enregistre l'image dans un fichier. |
|
Le contenu et les exemples de code de cette page sont soumis aux licences décrites dans la Licence de contenu. Java et OpenJDK sont des marques ou des marques déposées d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/07/27 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/07/27 (UTC)."],[],[],null,["# Framebuffer pane\n\nThe **Framebuffer** pane shows the contents of the currently-bound framebuffer.\nDepending on the item you select in the **Commands** pane, the **Framebuffer**\npane can show onscreen or offscreen framebuffers.\n\nWhen you select a command in the **Commands** pane, the **Framebuffer** pane displays the contents of the framebuffer after that call finishes. If you select a command group, it displays the framebuffer that best represents the group. Typically, this is the framebuffer after the last call in the group finishes.\n\nStart by selecting the first call within a frame, then click each successive\ncall to watch the framebuffer components draw one-by-one until the end of the\nframe. These framebuffer displays, for both onscreen and offscreen graphics, help you to locate the source of any rendering errors.\n\nMove the cursor over the image to display a zoomed-in preview of the surrounding pixels in the bottom-left hand corner of the view as in the image above. The pane also shows the image width and height\nas well as the *x* and *y* coordinates, normalized image coordinates (U and V\nvalues), and RBGA hex value for that point on the image.\n\nSelect different attachments\n----------------------------\n\nA framebuffer can contain multiple attachments. You can select which\nattachment to display and click **Show Attachments** or **Hide Attachments** as\nneeded. Attachment thumbnails are labeled with the type of the attachment\n(for example, COLOR, DEPTH, and INPUT) as well as its index.\n\nOnce you select an attachment, the main view displays in the upper left corner.\n\nOperations\n----------\n\nYou can perform operations on the framebuffer image using the following buttons:\n\n| Button | Description | Example Result |\n|--------|------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------|\n| | Renders the shaded geometry of the image. | |\n| | Shows the wireframe of the image. | |\n| | Adjusts the image to fit completely within the pane. You can also right-click the image to adjust the zoom to fit the image. | |\n| | Displays the image at no scale, where one device pixel is equivalent to one screen pixel. | |\n| | Zooms in on the image. You can also use your mouse wheel, or two-finger swipes on a touchpad, to zoom in and out. You can drag the image with your cursor. | |\n| | Zooms out on the image. You can also use your mouse wheel, or two-finger swipes on a touchpad, to zoom in and out. | |\n| | Displays the color histogram for the image. You can select the control handles on either side to limit the color values displayed. | |\n| | Select the color channels to render. The options are **Red** , **Green** , **Blue** , and **Alpha** (transparency). | |\n| | Select a checkerboard pattern or a solid color for the image background. | |\n| | Flips the image vertically. | |\n| | Saves the image to a file. | |"]]