Hi Nick,

Thank you very much for the response! I searched around and did not find a 
viable way for GPU acclerate to cairo, which once supported OpenGL but the 
support was dropped 
<https://gitlab.freedesktop.org/cairo/cairo/-/merge_requests/287> recently. 

As users get better displays (4k,144Hz...), lacking of GPU acceleration in 
graphic rendering might not be such a big problem for desktop applications, but 
for guacd which is a gateway with many user sessions, graphic rendering 
performance might be real issue as I understand. How do you think about that? 
If we are looking to use a second graphic rendering lib, e.g. skia which is 
popular and has good support to GPU, could you give some guidance? Where and 
how shall we start?

Thanks,
Yang

> On Apr 17, 2023, at 20:55, Nick Couchman <[email protected]> wrote:
> 
> On Sun, Apr 16, 2023 at 11:34 PM Yang Yang <[email protected]> wrote:
>> 
>> Hello,
>> 
>> The installation guide tells that Cairo is used for graphics rendering, can 
>> I use a Nvidia GPU to accelerate it? If yes, what should I do? Do I need to 
>> recompile guacd and/or libcairo? I am running guacd on ubuntu 22.04.
> 
> I'm not familiar with cairo and GPU acceleration, so I don't know if
> it's something built into the cairo library that just needs to be
> switched on, or if it requires specific coding to take advantage of
> the capability. My guess is that there is some level of code
> modification required to guacd in order to make it work.
> 
> -Nick
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
> 

Reply via email to