GL-Z, a tool to monitor Vulkan and OpenGL - Desde Linux

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

GL-Z is an information monitoring utility for OpenGL and Vulkan which shows the main queries of these, as well as the extensions in the order in which they ... WiththegrowingdemandforgamesintheLinuxworld,especiallyaftermorefrequentVulkanimplementations,createdademandfortests,benchmarksandformsofanalysis,tomeasureperformanceonplatforms. NowadaystherearevariousmonitoringtoolsforLinux,however,itislesscommontofindonethatgroupsseveralfunctionalitiesintoone. Eitherthatitisontopofothersorthatitworksexactlythesamewayinotheroperatingsystemsforeasycomparison,whichiswhytheGL-Zissointeresting. TableofContents1AboutGL-Z1.1HowtodownloadandrunGL-Z? AboutGL-Z GL-ZisaninformationmonitoringutilityforOpenGLandVulkanwhichshowsthemainqueriesofthese,aswellastheextensionsintheorderinwhichtheyareexposedbythegraphicsdriver. Anextensioncanhaveaparticularcolor(forexampleGL_NVextensionsaregreenandGL_AMDred)andanOpenGLversion(essentiallyforGL_ARBextensions). WhentalkingaboutVulkan,theAPIitselfincludessomeoptionstodisplaytheFPSrate,amongotherthings,inthatregard. EvenSteamitselfhasanFPScounter,butthenumberofframesonthescreenisjustoneofthefactorsthatyoumaywanttocontrol,althoughforOpenGLthereistheGLXOSDlayout,theGL-ZbecomesmoreinterestingbecauseinadditiontomonitoringtheOpenGLitcanalsomonitortheVulkaninallplatforms. GL-Zisacross-platformapplicationandisavailableforWindows,LinuxandOSXthisapplicationisbasedonGeeXLab. Amongitsmaincharacteristicswecanhighlightthefollowing: Multiplatform:ithasversionsforWindows64bits,Linux64bits,macOS,RaspberryPiandTinkerBoard OpenGLessentialinformation:generaldata,extensionsandmemoryusage,ifsupported ProvidesessentialinformationontheVulkanAPI:generaldataandextensionsforeachVulkancompatibledevice ShowsCPUinformationandusagemonitoringonWindowsandLinux. GPUinformationandmonitoring(usage,temperature)onWindowsandLinux. Thedatacanbeexportedinasimpletextfile. MonitoredCPU/GPUvalues​​canberecordedinacsvfile. Themainwayofworkingoftheapplicationconsistsofawindowthatallowsthecreationofseveralothersmallerwindows. GL-Zworksexactlythesamewayonanysystem,buttherearevariations,astheapplicationcanberesizedtosmallerwindowstomonitorspecificthings. HowtodownloadandrunGL-Z? GL-Zitisaportableapplicationsoitisnotnecessarytoinstallitinoursysteminanyway. Inordertoobtainit,itisenoughthatwegotoyourofficialwebsiteHeandinitsdownloadsectionwecanobtainthecorrectversionforthesystemweareusing. Asmentioned,thisapplicationiscross-platform,sothereisalsoapackagefortheRaspberry.Thelinktotheofficialwebsiteisthis. Afteryouhavedownloadedthelateststableversionoftheapplication,Wemustunzipthenewlyobtainedpackageandafterthatwewillhavethefolderwiththeapplicationfiles. Torunthedefaultoptions,justruntheSTART_GL.shfile,butThisdoesnotmonitortheCPUcycles,sotomonitorthesewewillhavetoexecutetheSTART_GLZ_CPU_Monitoring.shfile. Theapplicationhasalowimpactonsystemresourcessinceinexecutionitonlyconsumes16MBofRAMandpracticallynotbeingpresentfortheuseoftheprocessorandthevideocard. YoucanuseGL-Zwhileplayinggamesandenablelogcapturethroughthe"tools"menu. Ifyouwanttoseeamonitorwhileplaying,justrightclickontheedgeofthewindowandaskittostay"alwaysontop". Allthedatacapturelogswillbeinsidetheprogram'sownfolderwiththename"log". Thecontentofthearticleadherestoourprinciplesofeditorialethics.Toreportanerrorclickhere!. Fullpathtoarticle:FromLinux»Applications»GL-Z,atooltomonitorVulkanandOpenGLItmayinterestyou Bethefirsttocomment LeaveaCommentCancelreplyYouremailaddresswillnotbepublished.Requiredfieldsaremarkedwith*Comment*Name* Email* Iaccepttheprivacyterms* Responsibleforthedata:MiguelÁngelGatón Purposeofthedata:ControlSPAM,commentmanagement. Legitimation:Yourconsent Communicationofthedata:Thedatawillnotbecommunicatedtothirdpartiesexceptbylegalobligation. Datastorage:DatabasehostedbyOccentusNetworks(EU) Rights:Atanytimeyoucanlimit,recoveranddeleteyourinformation.  Iwanttoreceivethenewsletter ThisisFirefox66andwhatweprepareforthisnextrelease TritonSurvival:newactionandsurvivaltitlecomingforLinux NewsinyouremailGetthelatestLinuxnewsinyouremail Name E-mail  Dailynewsletter  Weeklynewsletter  Iacceptthelegalconditions Close bool(true)



請為這篇文章評分?