Saya sedang dalam proses debugging vertex shader GLSL dan saya tidak bisa menghilangkan perasaan bahwa saya melakukan itu salah.
Secara umum saya memiliki dua strategi untuk menebus kurangnya penelusuran
- Saya memasukkan nilai ke dalam warna debug yang berbeda-beda yang saya berikan ke fragmen shader dan kemudian mencoba menafsirkan warna.
- Saya mengubah kode shader vertex dan melihat apa yang terjadi.
Saya berpikir bahwa idealnya saya bisa menebus kurangnya penelusuran dengan menulis nilai ke suatu tekstur, membaca tekstur dari GPU dan mencetak nilai yang dimasukkan ke dalam tekstur.
Dugaan saya adalah mungkin ada cara yang lebih baik. Ada saran?