आधुनिक हार्डवेयर पर यदि किसी समूह में सभी चालान एक ही पथ का अनुसरण करते हैं तो अप्रयुक्त पथ का मूल्यांकन नहीं किया जाता है।
छद्म कोड में:
if(cond){
res = ...
}else{
res = ...
}
हो जाता है
if(anyInvocationARB(cond)){
res1 = ...
}
if(anyInvocationARB(!cond)){
res2 = ...
}
res = cond?res1:res2;
कहाँ anyInvocationARB
अगर शेडर के किसी भी मंगलाचरण के रूप में सही होगा सच हो जाएगा cond
(ओपन विस्तार से ARB_shader_group_vote )।
यदि कंडोम अकेले वर्दी से व्युत्पन्न है, तो ड्राइवर रेंडर शुरू करने से पहले स्थिति का अनुकूलन और मूल्यांकन कर सकता है और अगर गोटो को सही शाखा में बदल सकता है। OpenGL में एक समान सबरूटीन्स नामक एक सुविधा है जो इसे स्पष्ट करती है।