मैं SSH पर एक OpenGL 2.1+ एप्लिकेशन चलाने का प्रयास कर रहा हूं।
[मेरा कंप्यूटर] --- ssh कनेक्शन --- [रिमोट मशीन] (आवेदन)
मैं इस एप्लिकेशन को चलाने के लिए X अग्रेषण का उपयोग करता हूं और इसके साथ ही मुझे लगता है कि इस एप्लिकेशन के लिए 3D ग्राफिक्स करने के कुछ तरीके हैं:
- LIBGL_ALWAYS_INDIRECT का उपयोग करते हुए, मेरे कंप्यूटर पर ग्राफिक्स हार्डवेयर का उपयोग किया जा सकता है। इस पोस्ट के अनुसार यह आमतौर पर OpenGL संस्करण 1.4 तक सीमित है।
- रिमोट मशीन पर मेसा सॉफ्टवेयर रेंडरिंग का उपयोग करना। यह ओपनजीएल के उच्च संस्करणों का समर्थन करता है, लेकिन सीपीयू का उपयोग करता है।
हालांकि, मेरे मामले में रिमोट मशीन में एक सभ्य ग्राफिक्स कार्ड है। इसलिए सॉफ्टवेयर रेंडरिंग के बजाय , मैं सोच रहा था कि क्या यह हार्डवेयर रेंडरिंग को दूरस्थ रूप से कर सकता है ।
इसके अलावा, अगर मेरी मशीन के ग्राफिक्स कार्ड का उपयोग करने का एक और तरीका है जो बहुत अच्छा होगा।