Originally posted by shmerl
View Post
Announcement
Collapse
No announcement yet.
RADV Starts Off Another Exciting Week Of Development
Collapse
X
-
-
I do answer, but if I don't have information I can release there isn't much I can say. That's not the same as not answering.
What I can say is same as before, (a) work is proceeding on it and (b) we are discussing options for dealing with radv vs our implementation.Last edited by bridgman; 31 January 2017, 10:48 AM.Test signature
- Likes 3
Comment
-
Not sure I agree. This is a similar situation to Gallium3D - yes the driver is smaller and simpler but the part that's gone is the common code. That is hard to write the first time and does need some ongoing optimization, but to a large extent it is reuseable across multiple GPUs and vendors.
The shareable, re-useable common code goes into the game engine or app, but most of the HW-specific code does not. The only exception there is that high level synchronization mechanisms get replaced with lower level ones, typically again requiring HW specific work.
With that gone, all that's left is the HW-specific code which is arguably the hardest part to maintain since every new generation needs new (or at least different) code. There is some ability to share code with Mesa GL (mostly the compiler) but I don't think writing the driver is as easy as you suggest.Last edited by bridgman; 01 February 2017, 12:56 PM.Test signature
Comment
-
Originally posted by bridgman View PostWith that gone, all that's left is the HW-specific code which is arguably the hardest part to maintain since every new generation needs new (or at least different) code. There is some ability to share code with Mesa GL (mostly the compiler) but I don't think writing the driver is as easy as you suggest.
Hopefully at some point AMD will open source its driver so that both can learn from each other, if not join in some way.
Comment
-
Originally posted by indepe View Post
This also seems true in so far as AMD's Vulkan driver is much faster than RADV, although that might be just because RADV is very much work in progress.
Hopefully at some point AMD will open source its driver so that both can learn from each other, if not join in some way.
Comment
Comment