Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Ardışık Çizgi bölmesi, geçerli olarak bağlı olan ardışık düzenin içeriğini gösterir. Komut bölmesinde geçerli bir çizim veya dağıtım çağrısı seçin. Çekme veya dağıtma çağrısı içeren bir komut grubu seçerseniz son sınır ardışık düzeni görüntülenir.
Şekil 1. Ardışık düzen bölmesi
Şu anda bağlı olan ardışık düzenin aşamaları, bölmenin üst kısmında bulunur. Bunlar, ilgili ardışık düzende kullanıldıkları sırayla sunulur. Ancak, her aşama kullanılamayabilir. Aşama kullanılmadığında, sahne seçilemez ve adımın atlandığını göstermek için önceki aşamalardan gelen oklar sahnenin üzerine çizilir. Bir kullanıcı bir aşama seçtiğinde, bölmenin geri kalanı yalnızca o aşamayla alakalı verileri görüntüler. Şu anda desteklenen aşamalar şunlardır:
Sahne
Tam Ad
Ardışık Düzen Türü (Arama Türü)
I
Giriş Düzeneği
Grafikler (Çizim)
-
Köşeli Gölgelendirici
Grafikler (Çizim)
TCS
Tessellasyon Kontrol Gölgelendirici
Grafikler (Çizim)
TES
Tessellation Değerlendirme Gölgelendirici
Grafikler (Çizim)
G
Geometri Gölgelendirici
Grafikler (Çizim)
RAST (RAST)
Pikselleştirici
Grafikler (Çizim)
İY
Parça Gölgelendirici
Grafikler (Çizim)
KARŞILAŞTIR
Renk Karıştırma
Grafikler (Çizim)
GYMS
Compute Gölgelendirici
Compute (Gönderme)
Veri düzenleme
Her aşamadaki veriler gölgelendirici kodu, tablolar ve anahtar/değer çiftleri halinde düzenlenir.
Gölgelendirici Kodu
Bu kutu, seçili olan sahneye ait gölgelendiriciyi içerir ancak yalnızca bir gölgelendirici sahnedir. Kutunun üstündeki sekmeler gölgelendiriciyi SPIR-V veGLSL'de görmenizi sağlar. GLSL'nin gerçek orijinal kaynak yerine SPIR-V'den derlenmiş olabileceğini unutmayın.
Şekil 2. Gölgelendirici kodu
Tablolar
Tablolar genellikle statik veya dinamik olarak tanımladığınız verileri içerir.
Veriler dinamik olarak ayarlandıysa tablonun adının yanında bir mesaj görüntülenir.
Şablon Durumu gibi bazı tablolar, arabellek veya tanımlayıcı gibi kullanıcı tanımlı veriler yerine durumu temsil eder ve etkin olmadıklarında devre dışı bırakılır. Tablolar, diğer bölmeleri açan bağlantılar içerebilir. Örneğin, Açıklayıcı Grubu tablolarının Görünüm başlığı altındaki herhangi bir tutma yeri tıklandığında, açıklayıcının temsil ettiği dokunun Doku sekmesi açılır.
Şekil 3. Tablolar
Anahtar/değer çiftleri
Anahtar/değer çiftleri genellikle durum verilerini temsil eder. Bunun istisnası, gölgelendirici aşamalarındaki Statik Analiz istatistikleridir. Dinamik olarak ayarlanan bir çiftin, anahtarının yanında yıldız işareti bulunur. Etkin olmayan çiftler devre dışı bırakılır.
Kullanıcı, fareyi devre dışı bırakılan herhangi bir çiftin üzerine getirerek diğer çiftin hangi çifti devre dışı bıraktığını kontrol edebilir.
Şekil 4. Anahtar/değer çiftleri
Bu sayfadaki içerik ve kod örnekleri, İçerik Lisansı sayfasında açıklanan lisanslara tabidir. Java ve OpenJDK, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-07-27 UTC.
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2025-07-27 UTC."],[],[],null,["# Pipeline pane\n\nThe **Pipeline** pane shows the contents of the currently bound pipeline. Select\na valid draw or dispatch call in the **Command** pane. If you select a group of commands that includes a draw or dispatch call, it displays the last bound pipeline.\n**Figure 1.**Pipeline pane\n\nThe stages of the currently-bound pipeline are located at the top of the pane. They are presented in the order they are used in their respective pipelines. However, not every stage might be used. If a stage is unused, the stage is not unselectable and any arrows from previous stages are drawn over it to indicate that it is being skipped. When a user selects a stage, the rest of the pane displays data relevant to only that stage. Here are the currently supported stages:\n\n| Stage | Full Name | Pipeline Type (Call Type) |\n|-------|--------------------------------|---------------------------|\n| IA | Input Assembly | Graphics (Draw) |\n| VS | Vertex Shader | Graphics (Draw) |\n| TCS | Tessellation Control Shader | Graphics (Draw) |\n| TES | Tessellation Evaluation Shader | Graphics (Draw) |\n| GS | Geometry Shader | Graphics (Draw) |\n| RAST | Rasterizer | Graphics (Draw) |\n| FS | Fragment Shader | Graphics (Draw) |\n| BLEND | Color Blending | Graphics (Draw) |\n| CS | Compute Shader | Compute (Dispatch) |\n\nData organization\n-----------------\n\nThe data in each stage is organized in shader code, tables, and key-value pairs.\n\n### Shader Code\n\nThis box contains the shader for the currently-selected stage, but only it's a\nshader stage. Tabs on the top of the box allow you see the shader in SPIR-V and\nGLSL. Note that GLSL might be decompiled from the SPIR-V instead of being the\nactual original source.\n**Figure 2.**Shader code\n\n### Tables\n\nTables usually contain data that you have defined statically or dynamically.\nIf the data was dynamically set, a message displays next to the table's name.\nSome tables, such as **Stencil State** , represent state instead of user-defined\ndata such as buffers or descriptors and are greyed out when inactive. The tables\nmight contain links that open up other panes. For example, clicking any handle under the\n**View** header of **Descriptor Set** tables opens a **Texture** tab of the\ntexture that descriptor represents.\n**Figure 3.**Tables\n\n### Key-value pairs\n\nKey-value pairs typically represents state data. The exceptions are the\n**Static Analysis** statistics in the shader stages. A pair with a dynamically-set\nhas have an asterisk next to its key. Any pair that is inactive is greyed out.\nThe user can hover the mouse over any deactivated pair to check what other pair\ndeactivated it.\n**Figure 4.**Key-value pairs"]]