El GPU juurdepääs see muutub üha vajalikumaks konteinerites ja virtuaaliseeritud keskkondades. Virtuaalmasinate ja konteinerite populariseerimine on toonud uusi väljakutseid GPU-dega ühilduvuse osas. Google ja Collabora on seda tüüpi tehnoloogiat toetamas ning nende tõestuseks on Virgil3D, avatud lähtekoodiga projekt, millega saab virtuaalsete keskkondade jaoks luua virtuaalseid GPU-sid või vGPU-sid. Näiteks QEMU-s saame seda nautida virglrendereri ja virtio-gpu kaudu, nagu näete eelmisel skeemil ...
Töötavad virtuaalmasina rakendused OpenGL-iga Seda saab kasutada ilma muudatusteta Mesas (või teiste teiste arendajate patenteeritud virnadega), suunates riistvarakäsud virtio-gpu kaudu, mitte otse Mesa kaudu. Kui füüsiline masin või host saab riistvarakäsud graafika haldamiseks, tõlgendab virglrenderer neid nii, nagu oleks see OpenGL-iga tavaline keskkond. Noh, nüüd on selles osas uusi täiustusi, näiteks rakendamine QEMU tugi OpenGL ES kiirenduse kasutamiseks (QEMU käitamiseks keskkondades, mis toetavad ainult OpenGL ES-d), Virglrendereri ühilduvuse parandamine OpenGL ES 2.0-ga ja töötab ka OPenGL ES 3.0-ga. Lisaks on Virglrendereri jaoks lisatud mõned täiustused ja uued funktsioonid. Kuid need pole ainsad täiustused, töötame juba palju rohkem tuleviku nimel ...
Ka nemad pole selle pärast ainsad muretsevad NVIDIA ja AMD Nad uurivad ja arendavad selles osas oma lahendusi, kuna see on oluline, võib-olla mitte enamiku lauaarvutite kasutajate jaoks, vaid kõigi ettevõtete või kasutajate jaoks, kes peavad rakendama selliseid virtuaalseid keskkondi, nagu tavaliselt pilves kasutame.