मैं जीएलकिट का उपयोग करने के लिए एप्पल जीएलपीेंट उदाहरण पोर्ट बंद करने की कोशिश कर रहा हूं। UIView का उपयोग करके, दृश्य के CAEAGLLayer को वापस करना संभव है और खींचने योग्य प्रॉपर्टीज को KEAGLDrawablePropertyRetainedBacking को शामिल करने के लिए सेट करें। इसके रूप में रेंडर बफर प्रस्तुत करने के बाद, खींचने योग्य सामग्रियों को बनाए रखने का प्रभाव पड़ता है। इस संपत्ति को हटाने के परिणामस्वरूप ड्रॉ कॉल के बाद ड्रॉ कॉल के बाद अलग-अलग बफर के लिए खींचा जा रहा है।GLKView सेट करने योग्य गुण
समस्या यह है कि यह वास्तव में मेरा मुद्दा है जो अब मैं अपने जीएलके व्यू में कर रहा हूं, लेकिन ऐसा लगता है कि आकर्षित करने योग्य गुणों को सेट करने का कोई तरीका नहीं है। एक CAEAGLLayer लौटने और गुणों को सेट करने का कोई प्रभाव नहीं पड़ता है और मुझे बनाए रखने के लिए GLKView के किसी भी प्रासंगिक गुण नहीं दिखते हैं।
क्या कोई और इस पर आ गया है या कोई समाधान है?
मेरे पास कोई समाधान नहीं है, लेकिन ध्यान रखें कि रेटिना मोड में नए आईपैड में एक ड्राइवर बग है जहां बैकिंग मोड को बरकरार रखा गया है। यहां चर्चा और कार्यवाही है: http://stackoverflow.com/questions/9753230/ipad-3-opengl-bug-with-keagldrawablepropertyretainedbacking-and-retina –
क्या आप प्रतिनिधि विधि में चित्रित कर रहे हैं? क्या आप एक स्पष्ट कदम का उपयोग कर रहे हैं? – nielsbot
मुझे ईमानदार होने की याद नहीं है। मैं सिर्फ एक CAEAGLLayer का उपयोग कर समाप्त हुआ लेकिन मैट्रिक्स गणित और बनावट लोडिंग के लिए जीएलकिट का इस्तेमाल किया। – Brett