Raspberry Pi 4 Model B Gains Official OpenGL ES 3.1 ...

文章推薦指數: 80 %
投票人數:10人

The Khronos Group has officially certified the Raspberry Pi 4 Model B family of single-board computers as conforming to the full OpenGL for Embedded Systems ... Projects× LoginSignup ProjectsProjectsNewsContestsEventsVideosWorkshops TheRaspberryPi4isnowofficiallyOpenGLES3.1conformant.(📷:GarethHalfacree)TheKhronosGrouphasofficiallycertifiedtheRaspberryPi4ModelBfamilyofsingle-boardcomputersasconformingtothefullOpenGLforEmbeddedSystems(OpenGLES)3.1specification—thoughtheupdatedsoftwarerequiredhasyettomakeittotheRaspbianoperatingsystem.TheRaspberryPi4ModelB,launchedlastyear,broughtwithitthefirstnewgraphicsprocessorinthesingle-boardcomputerfamily'shistory:aBroadcomVideoCore-VI,aconsiderableupgradefromtheVideoCore-IVthathadbeenpoweringeverymodelthroughtotheveryfirstRaspberryPiModelB.ThenewGPUincludedtheabilitytorundual4kdisplaysviaapairofmicro-HDMIconnectors,butsomeofitsfunctionalitywaslockedbehindmissingdrivers;latelastyearoutgoinggraphicsdriverdeveloperEricAnholtandincomingmaintainerIgaliaannouncedtheunlockingofOpenGLES3.1ComputeandGeometryShadersupport,fillingintwoofthebiggaps.Atthetime,Igaliaconfirmeditwasworkingonafully-standard-compliantOpenGLES3.1implementation."WearecurrentlyhardatworksquashingthelastfewbugsexposedbytheKhronosConformanceTestSuite,"IgaliadeveloperIagoToralclaimedatthetime,"andwehopetobereadytomergethisfunctionalityinthenextmajorMesarelease,solookforwardtoit!"Now,theKhronosGroupbehindtheOpenGLfamilyofstandardshasconfirmedthattheRaspberryPi4ModelBisofficiallyconformanttothestandard."ThankstoallourfriendsattheKhronosGroupandIgaliafortheirhelpingettingthisdone,"RaspberryPiFoundationco-founderEbenUptonwritesviaTwitter.WorkispausedonOpenGL3.2compliance,Uptonconfirms.(📷:GarethHalfacree)ThattheRaspberryPi4anditsVideoCore-VIGPUhavepassedconformancetestingisonlypartofthestory,however:ThechangesrequiredforconformancehavebeensubmittedaspartoftheMesaproject,andareatthetimeofwritingavailableonlytothoseusingtheverylatestupstreamMesa.UptonhasconfirmedthattheplanistobringthatversionofMesatoRaspbian,theFoundation'sofficialLinuxdistribution,butthatavailabilitywillrequirethat"Mesaanditsdependencysetdoesnotdivergeexcessivelyfromthe[Raspbian]Busterbaseline."UptonalsoconfirmsthatworkoncertifyingconformancetoOpenGLES3.2isongoing,thoughpaused:"Wehaveanimplementationof[geometryshading],"hewrites,"buthavepaused[tessellation]whilewelookatotherthings."graphicsdisplaydevelopmentboardGarethHalfacreeFollowFreelancejournalist,technicalauthor,hacker,tinkerer,erstwhilesysadmin.Forhire:freelance@halfacree.co.uk.LatestarticlesSponsoredarticlesRelatedarticlesLatestarticlesReadmoreRelatedarticles



請為這篇文章評分?