ঠিক আছে, আমি বুঝতে পেরেছি যে gl_quadads হ্রাস করা হয়েছে, এবং সুতরাং এগুলি আর ব্যবহার করার জন্য আমরা 'অনুমিত' নই। আমি আরও বুঝতে পারি যে একটি আধুনিক পিসি যখন গ্ল_কুয়েডস ব্যবহার করে কোনও গেম চালাচ্ছে আসলে দুটি ত্রিভুজ আঁকছে।
এখন, আমি শুনেছি যে এর পরিবর্তে একটি গেমটি ত্রিভুজ ব্যবহার করে লেখা উচিত। তবে আমি ভাবছি যদি ওপেনজিএল কীভাবে এই কোয়াডটিকে দুটি ত্রিভুজ করে তোলে, সেক্ষেত্রে কোয়াডস এখনও ব্যবহার করা কি সুবিধাজনক?
বিশেষত, আমি বর্তমানে বরং বড় বাফার অবজেক্টগুলি থেকে অনেকগুলি সংযোগযুক্ত কোয়াড সরবরাহ করছি। আমার যে ক্ষেত্রগুলিতে সাবধানতা অবলম্বন করতে হবে তা হ'ল আমি এই বাফার অবজেক্টগুলি তৈরি / আপডেট করতে ভাসমানগুলির ভেক্টরটি কত বড় ব্যবহার করি (আমার ভার্টেক্সে বেশ কয়েকটি অতিরিক্ত ভাসমানের মান রয়েছে এবং একটি বাফারে অনেকগুলি শীর্ষে রয়েছে - বৃহত্তম বাফারগুলি প্রায় 500KB)।
সুতরাং এটি আমাকে আঘাত করে যে আমি যদি আমার বাফার অবজেক্টগুলিকে ত্রিভুজ আঁকতে পরিবর্তন করি তবে এই ভার্টেক্স তথ্যটি 50% বড় হতে চলেছে (ছয়টি উল্লম্বটি 4 এর পরিবর্তে বর্গক্ষেত্র আঁকতে) এবং সিপিইউ উত্পন্ন করতে 50% বেশি সময় নেয়।
যদি gl_quads এখনও কাজ করে, আমি কি এখানে একটি সুবিধা পাচ্ছি, বা 50% অতিরিক্ত মেমরি এবং সিপিইউ সময়টি এখনও ওপেনএল-এর দুটি ত্রিভুজটিতে স্বয়ংক্রিয় রূপান্তরকরণে ব্যবহৃত হচ্ছে?