Originally posted by V!NCENT
View Post
Announcement
Collapse
No announcement yet.
Prep Work For Open-Source Radeon Compute, UVD
Collapse
X
-
-
Originally posted by glisse View PostThis has nothing to do with privilege, though some ring are more restricted it's mostly btw being able to do 3d rendering versus only compute stuff or video stuff. Multiple ring is more like scheduler, having multiple GPU workload at the same time running on the GPU each through different ring. Each ring can keep different part of the gpu busy, one ring can keep busy the video decoder, the other the 3d rendering and another one use a fraction of the gpu for compute or dma or whatever else ...
One quick question, if you don't mind, do you know if this is a standard feature of drivers or is this handled differently in each card? To be clear, is this something that can be generalized enough, through the gallium3d card model, that it need not be rewritten for each card?
Thanks/Liam
Comment
-
Originally posted by liam View PostI thought it had something to do with scheduling and dispatch, so thanks for this!
One quick question, if you don't mind, do you know if this is a standard feature of drivers or is this handled differently in each card? To be clear, is this something that can be generalized enough, through the gallium3d card model, that it need not be rewritten for each card?
Thanks/Liam
Comment
-
-
Is this going to be using the dedicated hardware video decoding logic on the cards? And if so, how far back is the support for this dedicated hardware likely to go? Or is the older hardware too tied into DRM crap for the video decoding hardware to be supported by the OSS drivers?
Comment
-
Originally posted by glisse View PostGallium is not a single shoe for all. Gallium is a middle layer to allow a common abstraction of high level API such as OpenGL or other. Things like GPU scheduling doesn't beling in gallium and is specific to each GPU, this are deep down in the driver possibly with very little expose to the userspace.
Thanks for the response.
Comment
Comment