Saya ingin tahu apakah ada dampak kinerja berdasarkan bagaimana saya menyusun seragam shader saya. Misalnya, apakah mengoper 4 float lebih buruk daripada melewatkan satu vec4?
Ini akan menjadi nol komentar bersih, tetapi ... hanya ingin menyebutkan, jika Anda tidak yakin dengan kinerja, Anda dapat profil dan melihat. Tetapi, tentu saja, mungkin ada karakteristik berbeda pada perangkat keras berbeda yang mungkin tidak Anda miliki aksesnya, dan Anda mungkin tidak menyadari cara-cara itu mungkin lebih cepat atau lebih lambat. Seperti, pembacaan tekstur sangat murah sampai Anda terikat pembacaan tekstur: P
—
Alan Wolfe
Desktop atau seluler? Seragam bisa sangat mahal pada beberapa GPU seluler.
—
Noah Witherspoon