dcl_tgsm_raw (sm5 - asm)
Deklarasikan referensi ke wilayah ruang memori bersama yang tersedia untuk grup utas shader komputasi.
dcl_tgsm_raw g#, byteCount |
---|
Item | Deskripsi |
---|---|
G # |
[in] Referensi ke blok ukuran byteCount dari memori bersama yang tidak di-ty. |
byteCount |
[in] Harus kelipatan 4. |
Keterangan
Total penyimpanan untuk semua g# harus <= jumlah memori bersama yang tersedia per grup utas, yaitu 32kB.
Dalam kasus ekstrem, Anda dapat mendeklarasikan 8192 total g# s, masing-masing dengan byteCount 4.
Sebaliknya, Anda dapat mendeklarasikan satu g# dengan byteCount 32768.
Catatan
cs_4_0 dan cs_4_1 mendukung dcl_tgsm_structured, tetapi tidak dcl_tgsm_raw.
Instruksi ini berlaku untuk tahap shader berikut:
Puncak | Hull | Domain | Geometri | Pixel | Compute |
---|---|---|---|---|---|
X |
Minimum Shader Model
Instruksi ini didukung dalam model shader berikut:
Shader Model | Didukung |
---|---|
Model Shader 5 | ya |
Model Shader 4.1 | tidak |
Model Shader 4 | tidak |
Shader Model 3 (DirectX HLSL) | tidak |
Shader Model 2 (DirectX HLSL) | tidak |
Shader Model 1 (DirectX HLSL) | tidak |
Topik terkait
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk