Panfrost tsav tsheb muab 3D rendering txhawb rau Bifrost GPU (Mali G31)

Collabora tuam txhab qhia hais txog kev txhim kho kev ua haujlwm ntawm tus tsav tsheb panfrost ntawm cov khoom siv nrog GPU Bifrost (Mali G31: koj puas xav tau ntau tus thwjtim?) rau lub xeev tsim nyog rau kev khiav 3D rendering system, suav nrog kev txhawb nqa kev ntxhib los mos.
Thawj qhov tseem ceeb ntawm Panfrost tsav tsheb yog nyob rau hauv kev siv kev txhawb nqa rau Midgard chips, tab sis tam sim no kuj tau them nyiaj rau Bifrost chips, uas nyob ze rau Midgard hauv cheeb tsam hais kom ua, tab sis muaj qhov sib txawv tseem ceeb hauv cov lus qhia rau kev ua tiav shaders thiab cov kev sib tshuam. nruab nrab ntawm shaders thiab command flow.

Cov neeg tsim khoom tau npaj thawj qhov kev siv ntawm ib qho shader compiler uas txhawb nqa cov lus qhia sab hauv tshwj xeeb rau Bifrost GPU. Nyob rau hauv lub neej yav tom ntej, peb npaj yuav suav nrog kev txhawb nqa rau cov lus qhia txuas ntxiv hauv lub compiler, cia peb sib sau ua ke ntau dua shaders. Cov kev hloov pauv tau raug thawb rau hauv Mesa codebase thiab yuav yog ib feem ntawm qhov kev tso tawm loj tom ntej, 20.1.

Panfrost tsav tsheb muab 3D rendering txhawb rau Bifrost GPU (Mali G31)Panfrost tsav tsheb muab 3D rendering txhawb rau Bifrost GPU (Mali G31)

Tus tsav tsheb Panfrost yog tsim los ntawm kev rov qab engineering ntawm thawj tsav tsheb los ntawm ARM, thiab yog tsim los ua haujlwm nrog cov chips raws li Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) thiab Bifrost (Mali G3x, G5x, G7x) microarchitectures. Rau GPU Mali 400/450, siv nyob rau hauv ntau cov laus chips raws li ARM architecture, tus neeg tsav tsheb tau tsim tawm nyias Lima.

Tau qhov twg los: opennet.ru

Ntxiv ib saib