Page 2 of 2

Re: Writing GPU drivers

Posted: Wed Jan 27, 2016 12:44 am
by Brendan
Hi,
Rusky wrote:Are you saying they can't, or don't? Because I don't believe either is entirely true- I've seen fairly recent games run (very slowly) in VMWare and VirtualBox, and those games tend to use compute shaders.
I don't think there's a search engine that has the ability to search the future for things that don't exist yet; therefore it's extremely obvious that when I said "It really doesn't take much searching..." I'm saying they currently can't do it (and not saying they don't have the ability to support it one day maybe).


Cheers,

Brendan

Re: Writing GPU drivers

Posted: Wed Jan 27, 2016 12:20 pm
by kscguru
Rusky wrote:Are you saying they can't, or don't? Because I don't believe either is entirely true- I've seen fairly recent games run (very slowly) in VMWare and VirtualBox, and those games tend to use compute shaders.
They can't. There's a large difference between a game shader and a GPGPU compute shader. As a crude analogy, a game shader is DirectX 9 or 10, and VMware just shipped DirectX 10 less than a year ago (and handily beat all the competition still on DirectX 9 as a result). A GPGPU compute shader is DirectX 11. And ... I have inside knowledge of VMware's graphics stack; enough said.


I'm with Brendan: best option for GPGPU and OSDev is the integrated graphics of a fairly recent Intel CPU. Haswell / Broadwell / Skylake are all surprisingly powerful.

Re: Writing GPU drivers

Posted: Wed Mar 02, 2016 10:31 am
by matute81
I'm trying to implement GPU driver and Intel is by far the best choice, because they have some documentation...
but anyway it isn't easy!
If you like we can try to exchenge some information

Bye