You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I am developing an application to stream games over the local network. This currently uses NvFBC for frame capturing, but this means it only works using X11 and only for NVIDIA's GPUs. Capturing frames in Wayland is possible on other hardware using the KMS driver, through libdrm.
NVIDIA's GPUs do have a KMS driver, but the functionality for retrieving the latest frame is not implemented.
Would it be possible to implement such functionality in the open source driver?
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
I am developing an application to stream games over the local network. This currently uses NvFBC for frame capturing, but this means it only works using X11 and only for NVIDIA's GPUs. Capturing frames in Wayland is possible on other hardware using the KMS driver, through libdrm.
NVIDIA's GPUs do have a KMS driver, but the functionality for retrieving the latest frame is not implemented.
Would it be possible to implement such functionality in the open source driver?
For reference: a minimal example for capturing frames from a KMS driver: https://github.com/jsastriawan/kmsfbshot/blob/master/kmsfbshot.c
Beta Was this translation helpful? Give feedback.
All reactions