আমার দৃষ্টিকোণ থেকে যে সর্বনিম্ন স্তরটি বোঝা যায় তা হ'ল এমন কিছু যা রেন্ডারিংয়ের সাথে জড়িত সংস্থানগুলি সম্পর্কে কথা বলে - ভিবি / আইবি, উপস্থাপনা, টেক্সচার, শেডার, স্টেট ব্লকস ইত্যাদি about
এখানে সমস্যাটি হ'ল এপিআই-র উপর নির্ভর করে এর মধ্যে কয়েকটি আলাদা ফর্ম্যাটে থাকা দরকার - এটিই কিছুটা জটিল y এর চারপাশের সবচেয়ে সহজ উপায় হ'ল সংশ্লিষ্ট এপিআইয়ের স্থির সংস্থানগুলির প্রাক-প্রক্রিয়া করা। গতিশীলদের জন্য, এগুলি উত্পন্ন করতে কেবল শেডারগুলি ব্যবহার করুন - যা দেশীয় ফর্ম্যাটগুলিতে থাকা মোটামুটি সোজা করে তোলে।
তারপরে আপনি উচ্চ স্তরের যা যা করেন তা হ'ল সংযুক্ত সংস্থানগুলি সহ পাইপলাইনগুলি সেট আপ করা হয় এবং এগুলি জিপিইউতে হস্তান্তর করা হয়। আপনি দেখতে পাবেন যে সবকিছু সেইভাবে সুন্দরভাবে বিমূর্ত করা যায় না, বিশেষত যদি আপনি হার্ডওয়্যার-নির্দিষ্ট কৌশলগুলির সুযোগ নেন। তবে এটি একটি ভাল শুরু।
(সিডনোট: আপনি যদি প্ল্যাটফর্ম-নির্দিষ্ট কৌশলগুলি বিশেষ ধরণের সংস্থান হিসাবে বিবেচনা করেন তবে আপনি এই পুরো ধারণাটি বেশ দূরে ঠেলে দিতে পারেন))
সুতরাং কোনও উপায়ে আপনি দুটি জিনিস তৈরি করবেন: একটি হার্ডওয়্যার রিসোর্স ম্যানেজার এবং এই সংস্থানগুলির একটি ডিএজি সেটআপ করার জন্য একটি সরঞ্জামকিট।