Announcement
Collapse
No announcement yet.
2D Rendering On X11 Remains Barely Faster Than CPU Rendering
Collapse
X
-
aaah nothing new. figured this out 15+ years ago and moved to pure "client-side" software rendering with a view to using pure opengl once it was sane/possible (which is has become). so sw rendering only... or full blown gpu. there really isn't much else except maybe trying to use hw planes as a compositor if they are there and reliable/useful for your case. that decision to go this design path has proven correct as time has gone on.
-
Originally posted by curaga View PostWhich is why every sane program, WM and DE uses the supplied power-of-two icon sizes. No scaling anywhere.
"No scaling anywhere" you say?
Leave a comment:
-
Which is why every sane program, WM and DE uses the supplied power-of-two icon sizes. No scaling anywhere.
Leave a comment:
-
Originally posted by ssvb View PostSo which UI elements are actually getting excessively rescaled at runtime in your system? For example, the wallpaper picture is only rescaled once when you set it or change the screen resolution, but then cached and reused for obvious performance reasons. Please note that rescaling also introduces some image quality loss, especially when done with a fast bilinear filter. There are many reasons to avoid unnecessary rescaling, and software developers already take this into account.
And simple image scaling is reasonably fast with software rendering too. It's the arbitrary-angle rotation, which is really troublesome.
Other than this will faster 2D help with HTML rendering and bring more web content. I'm guessing advertisement and flashy web pages will profit from accelerated 2D the most. If this is a good or a bad thing is another question, but shouldn't be a reason not the have faster 2D.
Leave a comment:
-
Originally posted by xpue View PostAll the time?
And simple image scaling is reasonably fast with software rendering too. It's the arbitrary-angle rotation, which is really troublesome.
Leave a comment:
-
Originally posted by Linuxhippy View PostAs mentioned in the talk, the benchmarking methology used is flawed.
Generally, if you see somebody showcasing a GPU acceleration advantage, in most cases you will see an emphasis on image rotation (I mean arbitrary rotation and not the easy 90/180/270 degrees cases) or something like thisBut how often does you Linux desktop system display anything that is rotated? In fact, how often do you see anything that is even simply upscaled/downscaled?
Leave a comment:
-
Originally posted by birdie View PostWhy the hell is the audio quality on all open source conferences so awful? I won't listen to this shat because my ears start bleeding.
Leave a comment:
-
Why the hell is the audio quality on all open source conferences so awful? I won't listen to this shat because my ears start bleeding.
Leave a comment:
-
As mentioned in the talk, the benchmarking methology used is flawed.
Leave a comment:
Leave a comment: