ভলকান হ'ল হার্ডওয়্যার-এক্সিলারেটেড গ্রাফিক্সের (এবং সাধারণ গণনা) traditionalতিহ্যগত জিপিইউগুলির মাধ্যমে। ওপেনজিএলটি বিকাশ অব্যাহত থাকবে, কারণ এটি ভলকান যাচাই করার চেয়ে উচ্চ স্তরের এপিআই। মূলত "গ্লনেক্সট," উল্লেখ করা হয়েছে এমন কেউ অনুমান করতে পারে যে ভলকান সম্ভবত "ওপেনজিএল 5" হিসাবে শেষ হতে চলেছে, তবে মানক সংস্থাটি শেষ পর্যন্ত সিদ্ধান্ত নিয়েছে যে নতুন নামটি অপরিবর্তিতভাবে অপরিবর্তনীয়ভাবে তুলনামূলকভাবে পরিষ্কার করার জন্য তুলনামূলকভাবে পরিষ্কার বিরতির সাথে মিলিত হবে ওপেনজিএল দৃষ্টান্ত।
গেম ডেভেলপারদের কাছে ভুলকানের ব্যবহারিক সুবিধাগুলি প্রাথমিকভাবে নিয়ন্ত্রণ সম্পর্কে (যেমন এর আরও অনেক কিছুকে অনুমতি দেওয়া, বিকাশকারীদের পক্ষে উল্লেখযোগ্যভাবে আরও আপ-ফ্রন্ট কাজ করার ব্যয়ে উন্নততর অপ্টিমাইজেশনের সম্ভাবনা দেওয়া)। বিশেষ করে:
- এপিআই একাধিক থ্রেড জুড়ে কমান্ড বাফারগুলির অ্যাসিনক্রোনাস জেনারেশন এবং কমান্ড পাইপলাইনে সেই বাফারগুলির ক্রমবর্ধমান প্রক্রিয়াজাতকরণের চারদিকে ভিত্তি করে। এটি আধুনিক হার্ডওয়্যারের বাস্তবতা প্রতিফলিত করে। ওপেনজিএলে নির্মিত বেশিরভাগ হাই-প্রোফাইল এবং / বা উচ্চ-সম্পাদনা সফ্টওয়্যার নিজেরাই এই ধরণের আচরণ প্রয়োগ করে; এটিআইপি সমর্থন করার অর্থ হ'ল বিকাশকারীদের নিজেরাই সেই কাঠামোটি বাস্তবায়ন এবং বজায় রাখার দরকার নেই বা তারা কম চেষ্টা করে তা করতে পারে।
- থ্রেড এবং মেমরি পরিচালনার কাজগুলি অ্যাপ্লিকেশনটিতে চালক হিসাবে নয়, গেম ডেভেলপারদের সেই আচরণগুলির উপর আরও বেশি নিয়ন্ত্রণের অনুমতি দেয় এবং এইভাবে আচরণগুলি তাদের পৃথক গেমের প্রয়োজন অনুসারে আরও সঠিক টেইলারিংয়ের অনুমতি দেয়।
- বৈধতা এবং ডায়াগনস্টিক্স স্তরগুলি স্বাধীনভাবে সক্ষম করা যেতে পারে, তাত্ত্বিকভাবে এপিআইয়ের সাথে আরও ভাল সরঞ্জাম সংহতকরণের জন্য (ওপেনজিএল নিজেই ক্ষতিগ্রস্থ হয়েছে) এবং অতিরিক্ত বৈধকরণ অক্ষম করে, তাত্ত্বিকভাবে " স্তর তিনটির গ্রাফিকগুলি " আরও বেশি পারফরম্যান্ট হতে দেয়।
- মোবাইল এবং ডেস্কটপ সংস্করণগুলির মধ্যে কোনও শক্ত এপিআই পার্থক্য নেই, যা তাত্ত্বিকভাবে ক্রস-প্ল্যাটফর্ম গেমগুলির পোর্টিংকে সহজ করবে এবং যদি অন্য কিছুই সংস্করণ-পরীক্ষার মাথাব্যথা হ্রাস করে না যা প্রত্যেকে ঘৃণা করে।
ভলকানের খুব সি-মত / ওপেনজিএল-জাতীয় স্তরের কাঠামোতে (এপিআই কলগুলির চেহারা এবং অনুভূতি, এটি সিটিরা however এটি তবে আরও ভাল টাইপ করা হয় ( int
এটিতে সমস্ত কিছু খালি নয় ; প্রাসঙ্গিক টাইপডেফস ইত্যাদি রয়েছে))।
এটি ওপেনএল-এর তুলনায় অনেক নিম্ন-স্তরের। অপারেশনাল সেটআপ এবং ওপেনজিএল এবং ভুলকানের মধ্যে জটিলতা যেমন লাফিয়ে D3D9 থেকে D3D10 ট্রানজিশনে দেখা গিয়েছিল, তারা জিপিইউ ডিভাইস অপারেশন সম্পর্কিত অনেকগুলি এপিআই ক্লায়েন্টের কাছে প্রকাশিত হতে পারে বলে প্রত্যাশা করতে পারে। রূপান্তরটি আসলে ডি 3 ডি 11 থেকে 12 এর মতোই, যেহেতু ডি 3 ডি 12 নিজেই ভলকানের সাথে সামঞ্জস্যপূর্ণভাবে একই রকম একটি এপিআই।