આરપીઆઇ-વીકે-ડ્રાઇવ: વૃદ્ધ આરપીઆઈ બોર્ડ માટે વલ્કન સપોર્ટ સાથેનું GPU નિયંત્રક

થોડા સમય પહેલા, રાસ્પબેરી પી ફાઉન્ડેશન, ઇગલિયા સાથે મળીને, જાણીતા કર્યા સામાન્ય લોકો માટે સંયુક્ત કાર્યઅથવા રાસ્પબેરી પી બોર્ડ માટે વલ્કન ડ્રાઇવરના વિકાસ પર જેમાં શરૂઆતમાં તેઓએ કહ્યું હતું કે આ ફક્ત નવા બોર્ડ સાથે સુસંગત હશે જે "રાસ્પબરી પી 4" છે અને આ રીતે તેઓએ વિકાસનો પ્રારંભિક તબક્કો શરૂ કર્યો હતો અને તે ક્યારે તૈયાર થશે તેની કોઈ ચોક્કસ તારીખ તરીકે ઉલ્લેખ કરતો નથી. નિયંત્રક અથવા જ્યારે તે કેટલીક વાસ્તવિક એપ્લિકેશંસ શરૂ કરવા માટે યોગ્ય રહેશે.

એકમાત્ર વસ્તુનો તેઓએ ઉલ્લેખ કર્યો હતો કે આ 2020 ના બીજા ભાગમાં શક્ય થઈ શકે, નિયંત્રક લાક્ષણિકતાઓ અંદર તે ઉલ્લેખિત હતો કે આ મર્યાદિત છે વિડિઓકોર VI VI ગ્રાફિક્સ એક્સિલરેટર સપોર્ટ, રાસ્પબરી પી 4 મોડેલથી વપરાય છે અને તે જૂની પ્લેટો સાથે સુસંગત હોઈ શકતું નથી, એટલે કે, 3 બી + મોડેલથી પાછળની તરફ તેઓ કાedી મુકાયા હતા.

વળી, તેઓએ જણાવ્યું હતું કે, ઓપનજીએલની તુલનામાં, વલ્કનનો ઉપયોગ ગ્રાફિક્સ એપ્લિકેશનો અને રમતોના પ્રભાવમાં સુધારો કરી શકે છે.

આ સમાચાર સાથે, ઘણા ચાહકો અને રાસ્પબરી પીના માલિકો કે જે મોડેલ 4 ન હતા, નિરાશ થયા કારણ કે તેમને લાગ્યું કે તેઓને બાજુ પર મૂકવામાં આવ્યા છે અને તેઓએ વ્યવહારિક રીતે જાહેરાત કરી કે હવે તે આમાંના કોઈપણ બોર્ડને ટેકો આપવાનું ચાલુ રાખશે નહીં.

પરંતુ, હવે વધુ તાજેતરના સમાચારોમાં, એવું લાગે છે કે વિકાસકર્તા અન્યથા સાબિત થવા માટે વસ્તુઓ બદલાઈ ગઈ છે.

આરપીઆઇ-વીકે-ડ્રાઇવર 1.0 વિશે

માર્ટિન થોમસ, એનવીઆઈડીઆઈએ એન્જિનિયર, આરપીઆઇ-વીકે-ડ્રાઇવરના વિકાસ માટે જવાબદાર હતા જે એક ખુલ્લું નિયંત્રક છે જે તેના લેખકના શબ્દોમાં:

"કંટ્રોલર દ્વારા વિકસિત કરવામાં આવ્યો હતો, તેમ છતાં વિકાસ વ્યક્તિગત પ્રોજેક્ટ તરીકે કરવામાં આવ્યો હતો, એનવીઆઈડીઆઆએ સાથે સંબંધિત ન હતો (કંટ્રોલર તેના ફાજલ સમયમાં છેલ્લા બે વર્ષમાં વિકસિત થયો હતો)."

આ પ્રથમ સંસ્કરણ ઓપન ડ્રાઇવર આરપીઆઇ-વીકે-ડ્રાઈવર 1.0 નું એમઆઈટી લાઇસન્સ હેઠળ અને માં વિતરણ કરવામાં આવે છે વલ્કન ગ્રાફિક્સ API સપોર્ટ અમલમાં મૂકાયો છે વૃદ્ધ રાસ્પબરી પી બોર્ડ માટે કે જે બ્રોડકોમ વિડીયોકોર IV GPU સાથે વહાણમાં હોય.

નિયંત્રક તે રાસ્પબરી પી 4 પહેલાં પ્રકાશિત બધા રાસ્પબરી પી બોર્ડ મોડેલો માટે યોગ્ય છે.

આધારભૂત મોડેલોમાંથી, નીચેનાનો ભંડારમાં ઉલ્લેખ કરવામાં આવ્યો છે:

  • શૂન્ય
  • શૂન્ય ડબલ્યુ
  • 1 મોડેલ એ
  • 1 મોડેલ એ +
  • 1 મોડેલ બી
  • 1 મોડેલ બી +
  • 2 મોડેલ બી
  • 3 મોડેલ એ +
  • 3 મોડેલ બી
  • 3 મોડેલ બી +
  • ગણતરી મોડ્યુલ 1
  • ગણતરી મોડ્યુલ 3
  • ગણતરી મોડ્યુલ 3 લાઇટ
  • ગણતરી મોડ્યુલ 3+
  • ગણતરી મોડ્યુલ 3+ લાઇટ

વિડિઓકોર IV GPU ની ક્ષમતાઓ હોવાથી, જે જૂની રાસ્પબરી પાઇ મોડેલોથી સજ્જ છે, તેઓ પૂરતા નથી સંપૂર્ણ વલ્કન અમલીકરણ માટે, કંટ્રોલર ફક્ત વલ્કન API નો સબસેટ લાગુ કરે છેછે, જે સંપૂર્ણ ધોરણને આવરી લેતું નથી, પરંતુ તેનું પાલન કરવાનો પ્રયાસ કરો જ્યાં સુધી ટીમ પરવાનગી આપે છે.

જો કે, ઉપલબ્ધ કાર્યક્ષમતા ઘણા એપ્લિકેશનો અને રમતો માટે પૂરતી છે, અને કાર્યક્ષમતા વધુ કાર્યક્ષમ મેમરી મેનેજમેંટ, GPU આદેશોની મલ્ટિ-થ્રેડેડ પ્રોસેસિંગ અને GPU ક્રિયાઓના સીધા નિયંત્રણને કારણે OpenGL ડ્રાઇવરો કરતા ઘણા આગળ છે.

નિયંત્રક એમએસએએ જેવા કાર્યોને પણ સપોર્ટ કરે છે (એન્ટિ-એલિઆઝિંગ મલ્ટિસ્મ્પampleલ), નિમ્ન-સ્તરના શેડર્સ અને પરફોર્મન્સ કાઉન્ટર્સ. મર્યાદાઓમાંથી, જીએલએસએલ શેડર્સ માટે ટેકોનો અભાવ છે, જે હજી સુધી વિકાસના આ તબક્કે ઉપલબ્ધ નથી.

લેખકની વાત કરીએ તો, આપણે પ્રકાશિત કરી શકીએ કે તે રાસ્પબેરી પી માટે રમત ક્વેકસ્ 3 ના બંદરને પ્રકાશિત કરવા માટે પણ જવાબદાર હતો, જે નવા નિયંત્રકની ક્ષમતાઓના નિદર્શન તરીકે સેવા આપે છે.

આ રમત ioQuake3 એન્જિન પર આધારિત છે, જેમાં વલ્કન પર આધારિત મોડ્યુલર રેન્ડરિંગ બેકએન્ડ ઉમેરવામાં આવ્યું હતું, જે મૂળ ભૂકંપ III એરેના કેની એડિશન પ્રોજેક્ટ દ્વારા વિકસાવવામાં આવ્યું હતું. રમતમાં નવા નિયંત્રકનો ઉપયોગ કરીને, 100 પી આઉટપુટ પર રાસ્પબરી પી 3 બી + બોર્ડ પર 720 સેકન્ડથી વધુ ફ્રેમ્સ રેન્ડર કરવું શક્ય હતું.

છેલ્લે, આ નિયંત્રકના અમલીકરણ અંગે તેમજ જાણવું તેના વિશે વધુ માહિતી, તેઓ માં નિયંત્રક ભંડાર ચકાસી શકે છે નીચેની કડી


તમારી ટિપ્પણી મૂકો

તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં. આવશ્યક ક્ષેત્રો સાથે ચિહ્નિત થયેલ છે *

*

*

  1. ડેટા માટે જવાબદાર: મિગ્યુએલ gelંજેલ ગેટóન
  2. ડેટાનો હેતુ: નિયંત્રણ સ્પામ, ટિપ્પણી સંચાલન.
  3. કાયદો: તમારી સંમતિ
  4. ડેટાની વાતચીત: કાયદાકીય જવાબદારી સિવાય ડેટા તૃતીય પક્ષને આપવામાં આવશે નહીં.
  5. ડેટા સ્ટોરેજ: cસેન્ટસ નેટવર્ક્સ (ઇયુ) દ્વારા હોસ્ટ કરેલો ડેટાબેઝ
  6. અધિકાર: કોઈપણ સમયે તમે તમારી માહિતીને મર્યાદિત, પુન recoverપ્રાપ્ત અને કા deleteી શકો છો.