Secara umum, bercabang di shader bukan ide yang baik. Tapi sekarang saya memiliki shader dengan kondisi yang konstan sehubungan dengan keseluruhan panggilan undian. Jadi cabang yang dieksekusi selalu sama untuk satu panggilan undian.
Apakah percabangan seperti itu masih lebih mahal daripada memiliki banyak shader tanpa cabang-cabang ini dan beralih di antara mereka?