wgsl.runWGSL Öğren

Derleyici destekli WGSL öğrenme

WGSL'yi kaynaktan GPU sonucuna kadar takip ederek öğren.

Bu bölüm WGSL'yi pratik örneklerle Studio'ya bağlar: önce kavramı oku, sonra aynı modülü Studio'da açıp diagnostics, reflection, invocation trace, memory layout ve readback ile doğrula.

Kavramdan çalışan GPU sonucuna uzanan bölüm haritası.

01

Temeller ve Yapı

Modül, attribute, binding, entry point, dispatch ve ilk debug döngüsü.

Bölümü oku
02

Tip Sistemi

Scalar, vector, matrix, array, struct, bellek görünümü ve texture tipleri.

Tip etütleri
03

Değişkenler ve İfadeler

let, var, override, strict typing ve ifade kuralları.

Referans
04

Program Akışı ve Fonksiyonlar

Kontrol akışı, döngüler, yardımcı fonksiyonlar ve diagnostics okuma.

Referans
05

GPU Arayüzü ve Bellek

Shader interface, host-visible kaynaklar, layout ve generated host code.

Referans
06

Paralellik ve Doğruluk

Workgroup, uniformity, helper invocation, subgroup ve floating-point davranışı.

Referans
07

Atomik ve Bellek Senkronizasyonu

Atomic tipler, histogram, barrier, workgroup scratch memory ve layout notları.

Bölümü oku
08

Built-in Kütüphanesi

Constructor, numeric, texture, atomic, sync, subgroup ve grammar notları.

Referans

Ek laboratuvarlar Learn akışına bağlı.

anatomi

Sözdizimi iskeleti

Yorumlar, literal suffix'leri, identifier kuralları, keyword çakışmaları, scope ve tam shader akışı.

Anatomi aşamalarını aç

tipler

Tip sistemi hattı

Scalar tipler, explicit dönüşüm, vector swizzle, matrix çarpımı, array, struct layout ve alias.

Tip aşamalarını aç

etüt

Görsel alıştırmalar

Renk, UV, zaman, SDF, smoothstep, noise, matrix transform, raymarching, compute ve workgroup memory.

Etütleri aç

referans

8 bölüm

Temellerden built-in fonksiyonlara kadar hızlı başvuru yolu derslerin yanında duruyor.

TR referansı aç