DirectX और OpenGL दोनों के लिए कंप्यूट शेड्स की उपलब्धता के साथ, अब यह संभव है कि समस्या निवारण के लिए GPU के पाइपलाइन पर जाने के बजाय कई एल्गोरिदम को लागू किया जाए और इसके बजाय सामान्य प्रयोजन कंप्यूटिंग का उपयोग किया जाए।
कुछ एल्गोरिदम के लिए यह सहज ज्ञान युक्त विहित समाधान प्रतीत होता है क्योंकि वे स्वाभाविक रूप से रेखापुंज आधारित नहीं हैं, और रेखापुंज आधारित शेड्स GPU शक्ति (सरल उदाहरण: शोर बनावट बनाने के लिए) का उपयोग करने के लिए एक वैकल्पिक हल लग रहे थे। )।
एक एल्गोरिथ्म को देखते हुए, जो दोनों तरीकों से लागू किया जा सकता है, क्या गणना मार्ग का उपयोग करके सामान्य मार्ग पर जाने के लिए सामान्य (संभावित) प्रदर्शन लाभ हैं? क्या ऐसी कमियां हैं, जिनके लिए हमें बाहर देखना चाहिए (उदाहरण के लिए, क्या रन-वे पर गणना करने के लिए / से गणना करने के लिए किसी प्रकार का असामान्य ओवरहेड है)?
क्या दोनों के बीच चयन करने पर विचार करने के लिए शायद अन्य लाभ या कमियां हैं?