The Ubuntu community has contributed 12357 ideas, 58479 comments, 1187050 votes
Idea
#9450: move toward hardware accelerated gtk rendering
|
| |
133
|
|
|
Written by mangar the 4 Jun 08 at 00:03.
Category: System.
Related to:
Nothing/Others.
Status: New
|
|
|
Description
Hardware acceleration of visual components helps to free resources, by utilizing the processing power of the Gpu.
Currently, the (afaik) the only hardware accelerated component of the Ubuntu distribution is the windowing system.
Please work toward hw accelerating the rest of the visual stack.
Tags:
(none)
Attachments
No attachments.
Duplicates
Comments
|
Sidney wrote on the 4 Jun 08 at 08:54
| |
As far as I know, GPUs are highly specialized for 3D computations. Since Gtk is not 3D, there would be no advantage to use the it. It'd proabably be even slower since it's so specialized.
|
|
Auzy wrote on the 4 Jun 08 at 09:26
| |
These days GPU's are general purpose. It can help for 2D too..
|
|
kahping wrote on the 4 Jun 08 at 11:41
|
GPUs have always been able to do 2D perfectly fine. Before 3D accelerators, all video cards only do 2D
How else do you get anything to display on your monitor?
|
|
Auzy wrote on the 4 Jun 08 at 11:59
|
Actually, thats different lol kahping. Its got a video display buffer. So before, computers rendered everything on the CPU, and just copied the pixels onto the graphics card memory, which displayed it.
All thats relevant here though is that they are designed to accelerate 3D. And 2D can be generated in the same way as 3D
|
|
Warbo wrote on the 4 Jun 08 at 18:17
|
GTK themes can use Cairo for all of their drawing, and many already do. Cairo has multiple backends, one of which is called Glitz which uses OpenGL - the same library used for everything 3D on Linux and one which may be hardware accelerated (some cards may only accelerate Microsoft DirectX :( ).
I'm not sure about glitz adoption and use though, whether it is practical and stuff.
|
|
another_sam wrote on the 7 Jun 08 at 03:19
|
If I understood well, this is what remains to do to achieve ubuntu's gui drawing as fast as windows gui does (when graphics driver is installed).
It would be great. On slow-cpu machines this would have a big impact. And, actually I don't know, but it also could be more energy-efficient, thus extending battery life on laptops.
|
Post your comment
|
|
|