1
我需要在我的GLSL代碼中多次調用這種函數。基於GLSL中矢量特定分量做最小最大值的最快方法是什麼?
vec2 minx(vec2 a, vec2 b) {
if (a.x < b.x) return a;
else return b;
}
我擔心過度分支。有沒有辦法做到這一點,避免if-else構造?
我需要在我的GLSL代碼中多次調用這種函數。基於GLSL中矢量特定分量做最小最大值的最快方法是什麼?
vec2 minx(vec2 a, vec2 b) {
if (a.x < b.x) return a;
else return b;
}
我擔心過度分支。有沒有辦法做到這一點,避免if-else構造?
令人驚歎!謝謝。 – vuoriov4