වුල්කාන් යනු සම්ප්රදායික GPU හරහා දෘඩාංග-වේගවත් ග්රැෆික් (සහ සාමාන්ය ගණනය කිරීම්) සඳහා නව API ය. OpenGL අඛණ්ඩව සංවර්ධනය වනු ඇත, එය වුල්කාන් අදහස් කිරීමට වඩා ඉහළ මට්ටමේ API එකක් බැවින්. මුලින් “glNext” ලෙස හැඳින්වූ කෙනෙකුට වුල්කාන් “OpenGL 5” ලෙස අවසන් වීමට ඉඩ ඇති බව අනුමාන කළ හැකිය, නමුත් ප්රමිති ආයතනය අවසානයේ තීරණය කළේ නව නමක් දැනට පවතින API වලින් සෑදීමට අදහස් කරන සාපේක්ෂව පිරිසිදු බිඳවැටීමකට සමපාත වන බවයි. OpenGL ආදර්ශ.
ක්රීඩා සංවර්ධකයින්ට වුල්කාන්ගේ ප්රායෝගික වාසි මූලික වශයෙන් පාලනය කිරීම පිළිබඳ වේ (මෙන්, එයින් වැඩි ප්රමාණයක් ලබා දීම, සංවර්ධකයාගේ පැත්තෙන් සැලකිය යුතු ලෙස ඉහළ කාර්යයන්හි පිරිවැය යටතේ වඩා හොඳ ප්රශස්තිකරණයකට ඉඩ දීම). විශේෂයෙන්:
- ඒපීඅයි දිශානත වී ඇත්තේ බහුවිධ නූල් හරහා අසමමුහුර්ත විධාන බෆරයන් උත්පාදනය කිරීම සහ විධාන නල මාර්ගයකට එම බෆර අනුක්රමිකව සැකසීම ය. මෙය නවීන දෘඩාංගවල යථාර්ථයන් පිළිබිඹු කරයි. අද OpenGL මත ගොඩනගා ඇති බොහෝ ඉහළ මට්ටමේ සහ / හෝ ඉහළ කාර්යසාධනයක් සහිත මෘදුකාංග මේ ආකාරයේ හැසිරීම් ක්රියාත්මක කරයි; ඒපීඅයි සහාය තිබීම යන්නෙන් අදහස් වන්නේ සංවර්ධකයින් විසින් එම රාමුව ක්රියාත්මක කර පවත්වා ගෙන යා යුතු නැති බව හෝ අඩු උත්සාහයකින් ඔවුන්ට එය කළ හැකි බවයි.
- නූල් සහ මතක කළමනාකරණ කාර්යයන් යෙදුමට ඉතිරිව ඇත, රියදුරු නොව, ක්රීඩා සංවර්ධකයින්ට එම හැසිරීම් පාලනය කිරීමට වැඩි ඉඩක් ලබා දෙන අතර එමඟින් එම හැසිරීම් ඔවුන්ගේ තනි ක්රීඩාවේ අවශ්යතාවන්ට ගැලපෙන පරිදි සකස් කර ගත හැකිය.
- වලංගුකරණය සහ රෝග විනිශ්චය ස්ථර ස්වාධීනව සක්රීය කළ හැකි අතර, ඒපීඅයි සමඟ වඩා හොඳ මෙවලම් ඒකාබද්ධ කිරීම සඳහා න්යායට ඉඩ සලසයි (ඕපන් ජීඑල් විසින්ම පීඩා විඳි දෙයක්) සහ අධික ලෙස වලංගු කිරීම අක්රීය කිරීම, න්යාය අනුව “ තුන්වන මට්ටමේ ග්රැෆික්ස් ” වඩා ක්රියාකාරී වීමට ඉඩ සලසයි .
- ජංගම සහ ඩෙස්ක්ටොප් අනුවාද අතර දෘ API ඒපීඅයි අවකලනය නොමැත, එය න්යායිකව හරස් වේදිකා ක්රීඩා වරාය කිරීම පහසු කරනු ඇති අතර වෙන කිසිවක් නැතිනම් සෑම කෙනෙකුම පිළිකුල් කරන අනුවාද පරීක්ෂා කිරීමේ හිසරදය අඩු කරයි.
වුල්කාන්ගේ සී-වැනි / ඕපන් ජීඑල් වැනි මතුපිට ව්යුහය (ඒපීඅයි ඇමතුම් වල පෙනුම සහ හැඟීම, සහ යනාදිය. කෙසේ වෙතත්, එය වඩා හොඳ ටයිප් කර ඇත (සෑම දෙයක්ම හිස් නොවේ int
; අදාළ යතුරු ලියන යනාදිය ඇත).
එය OpenGL ට වඩා බෙහෙවින් පහත් මට්ටමක පවතී. D3D9 සිට D3D10 සංක්රාන්තියෙහි දක්නට ලැබුණු පරිදි OpenGL සහ Vulkan අතර මෙහෙයුම් සැකසුම හා සංකීර්ණත්වය ඉහළ යාමක් අපේක්ෂා කළ හැකි අතර එමඟින් GPU උපාංග ක්රියාකාරිත්වයේ ආවරණ තොරතුරු බොහෝමයක් API සේවාදායකයාට හෙළි විය. සංක්රාන්තිය ඇත්ත වශයෙන්ම D3D11 සිට 12 දක්වා සමාන වේ, මන්ද D3D12 යනු වුල්කාන්ට සමාන API ය, හැකියාව අනුව ය.