PushConstant
isi
[
bersembunyi
]PushConstant class
Utilitas untuk menyediakan data ke shader melalui push constant.
Metode
constructor
| Nama | Deskripsi |
|---|---|
| constructor() | Konstruktor dari PushConstant |
Result:
write
| Nama | Deskripsi |
|---|---|
| write(mat) | Tulis matriks ke konstanta |
Parameters:
| Nama | Tipe | Deskripsi |
|---|---|---|
| mat | FMatrix4 | Matriks yang akan ditulis |
Result:
write
| Nama | Deskripsi |
|---|---|
| write(n) | Tulis nilai int ke konstanta |
Parameters:
| Nama | Tipe | Deskripsi |
|---|---|---|
| Angka | null |
Result:
write
| Nama | Deskripsi |
|---|---|
| write(f) | Tulis nilai float ke konstanta |
Parameters:
| Nama | Tipe | Deskripsi |
|---|---|---|
| Angka | null |
Result:
write
| Nama | Deskripsi |
|---|---|
| write(vec) | Tulis vektor 4-komponen ke konstanta |
Parameters:
| Nama | Tipe | Deskripsi |
|---|---|---|
| ve | FVector4 | null |
Result:
write
| Nama | Deskripsi |
|---|---|
| write(vec) | Tulis vektor 3-komponen ke konstanta |
Parameters:
| Nama | Tipe | Deskripsi |
|---|---|---|
| ve | FVector3 | null |
Result:
write
| Nama | Deskripsi |
|---|---|
| write(x, y, z, w) | Tulis vektor 4-komponen ke konstanta |
Parameters:
| Nama | Tipe | Deskripsi |
|---|---|---|
| Angka | null | |
| Angka | null | |
| Angka | null | |
| Angka | null |
Result:
commit
| Nama | Deskripsi |
|---|---|
| commit(stage, commandList) | Komit data yang dipersiapkan ke pipeline grafis. |
Parameters:
| Nama | Tipe | Deskripsi |
|---|---|---|
| stage | Angka | ShaderStage |
| commandLis | ICommandList | null |
Result: