Originally posted by chuckula
View Post
Announcement
Collapse
No announcement yet.
Intel's FastUIDraw Is Very Promising For Fast, GPU-Accelerated Drawing
Collapse
X
-
Originally posted by cj.wijtmans View PostIf it uses shaders then what makes it faster than opengl or other APIs that use shaders.
OpenGL is directed to producing polygons and applying other graphical effects, while this API is focused on actually rendering text and other complex 2D graphics in an efficient manner. Saying that they are the same thing simply because they both use shaders is like saying that Java is literally identical to C because they both use a CPU to process function calls.
Comment
-
Originally posted by cj.wijtmans View PostIf it uses shaders then what makes it faster than opengl or other APIs that use shaders.
FastUIDraw is designed to be a 2D renderer only running on GPUs (i.e. no CPU fallback) and its design makes it portable across 3D APIs.
Comment
-
Youtube link for the lazy: https://youtu.be/2ryvYS47V0E?t=6h8m20s
That is, the FastUIDraw talk starts 6h8m into the Day 2 stream.
Comment
-
Originally posted by balouba View PostMan the phoronix self-linking is a bit annoying. Takes ages to find the actual link to the intel stuff...
Now that the live streams are over for the day, you can go here https://www.youtube.com/watch?v=2ryvYS47V0E and then click like 1~2 hours before the end to find the presentation. (Later, Martin should be adding the bookmarks to that video so you can easily jump to the relevant presentations.)Michael Larabel
https://www.michaellarabel.com/
- Likes 1
Comment
-
Originally posted by JonathanM View Post
It isn't faster than OpenGL: it is built on top of APIs like OpenGL.
You could use APIs like OpenGL directly, but this way it is easier to support more platforms and newer technologies.
Comment
-
Originally posted by cj.wijtmans View Post
"Early numbers on FastUIDraw put it much faster than Cairo CPU/OpenGL/Xlib renderers, Qt with its different back-ends, and even the Skia OpenGL layer."
Cairo OpenGL is a 2D renderer backend that uses OpenGL
Comment
Comment