तैनात नहीं कर सकता है तो यह एक डोजी है;
मुझे विंडोज 7 में जीएलएसएल 1.5 के साथ संस्करण 3.2 कोर में लिखा गया एक बहुत बड़ा ओपनजीएल समाधान मिला है। मैं जीएलईडब्ल्यू और जीएलएम का उपयोग सहायक पुस्तकालयों के रूप में कर रहा हूं। जब मैं एक खिड़की बनाने के लिए, मैं निम्नलिखित लाइनों का उपयोग कर रहा:जीएलएफडब्ल्यू 3.2
// Initialize main window
glewExperimental = GL_TRUE;
glfwOpenWindowHint(GLFW_OPENGL_VERSION_MAJOR, 3); // Use OpenGL Core v3.2
glfwOpenWindowHint(GLFW_OPENGL_VERSION_MINOR, 2);
glfwOpenWindowHint(GLFW_OPENGL_PROFILE, GLFW_OPENGL_CORE_PROFILE);
if(!glfwOpenWindow(Game::WINDOW_X, Game::WINDOW_Y, 0, 0, 0, 0, 32, 0, GLFW_WINDOW))
{ ...
अगर मैं तीन glfwOpenWindowHint कार्यों को छोड़ देते हैं, आवेदन glDrawArrays (GL_TRIANGLES, 0, m_numIndices) करने के लिए कॉल पर अपने वीडियो ड्राइवरों दुर्घटनाओं;
लेकिन यहां किकर है। जब मेरे समूह में कोई और समाधान को अद्यतन करने और चलाने का प्रयास करता है, तो उन्हें कोई ज्यामिति वाली खाली विंडो मिलती है। तीन लाइनों पर टिप्पणी करने से कार्यक्रम उनके लिए ठीक हो जाता है। 3.2कोर संकेत और बिना काम करने के बीच एक सुंदर भी विभाजित है। मैं एनवीडिया, एएमडी, डेस्कटॉप, या लैपटॉप के बीच कोई अंतर निर्धारित करने में सक्षम नहीं हूं।
सबसे अच्छा मुझे मिल सकता है glewExperimental = GL_TRUE जोड़ने का सुझाव था; क्योंकि ग्लेव को कोर के साथ समस्याएं कहा जाता है। इससे कोई फर्क नहीं पड़ता। समाधान कोड पोस्ट करने के लिए बहुत बड़ा है, लेकिन मैं आवश्यकतानुसार शेडर्स, कोडिंग कोड आदि डाल सकता हूं। इतना
धन्यवाद! यह अब कई दिनों से हमें मार रहा है।
इसलिए, यह अंत में बाहर काम किया था पर काम करता है? – mlvljr
नहीं। जीएलएफडब्ल्यू अब तक का सबसे आसान खिड़की समाधान है, लेकिन यह बिल्कुल विश्वसनीय नहीं है। अपने कंप्यूटर पर क्रॉसफायर को अक्षम करके मैं इसे अधिकतर समय तक चलाने के लिए प्राप्त कर सकता हूं। अभी भी हमारी प्रयोगशाला में एनवीडिया मशीनों पर नहीं चलेगा। मैंने आईआरसी पर जीएलएफडब्ल्यू लोगों से संपर्क किया, और उनके पास केवल एक विंडोज डेवलपर है। उसका जवाब था "मैं नहीं जानता।" मैंने एसडीएल में जाने का प्रयास किया, लेकिन यह हमारी मशीनों में से एक पर 3.X संदर्भ नहीं बनाएगा। अभी भी अविश्वसनीय रूप से जीएलएफडब्ल्यू का उपयोग कर। – AGuyInAPlace
क्या आप एक उदाहरण से लिंक कर सकते हैं जो अविश्वसनीय रूप से व्यवहार करता है? यह सिर्फ है कि मैं 3650 कल (nightcracker के जवाब में संकेत के बाद) एक एएमडी Llano पर GLFW + GL3W की स्थापना की है, और जब तक अल्पविकसित उदाहरण 100% ठीक है, संभव ठोकरें खाते हुए चल अंक के बारे में पता करना चाहते हैं। – mlvljr