Linked by Thom Holwerda on Fri 10th Feb 2012 23:46 UTC
X11, Window Managers "This is the first real release of Wayland and Weston. Wayland is the protocol and IPC mechanism while Weston is the reference compositor implementation. The 0.85 branch in both repositories is going to be protocol and interface stable. We have a series of protocol changes on the table before 1.0 but this branch marks a stable point before we jump into that." Change is coming to the Linux world. And yes, I get the irony of using this particular icon, but it's the closest I could find.
Thread beginning with comment 506818
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[2]: Re:
by saynte on Sun 12th Feb 2012 10:07 UTC in reply to "RE: Re:"
saynte
Member since:
2007-12-10

Well the main problem points are performance and supporting the latest standards I'd say (OpenGL 3.0 is about 3 years old). If you want full performance from your card you're basically forced to use the binary blobs, in my experience there's no comparison there.

The situation on Linux is really unfortunate: you either get to take the open source drivers, which have the best integration with the rest of the system, but suffer performance, or you take the binary drivers and suffer integration.

Between ATI and NVidia binaries, the NVidia ones are generally better drivers (I have Nvidia at work and ATI at home, I've used all combinations of the drivers at one point or another).

I hope there's a path to use the binaries with Wayland, just in case the opensource drivers aren't up to snuff by the time it is the de facto standard.

Reply Parent Score: 1

RE[3]: Re:
by lemur2 on Sun 12th Feb 2012 10:55 in reply to "RE[2]: Re:"
lemur2 Member since:
2007-02-17

Well the main problem points are performance and supporting the latest standards I'd say (OpenGL 3.0 is about 3 years old). If you want full performance from your card you're basically forced to use the binary blobs, in my experience there's no comparison there.

The situation on Linux is really unfortunate: you either get to take the open source drivers, which have the best integration with the rest of the system, but suffer performance, or you take the binary drivers and suffer integration.

Between ATI and NVidia binaries, the NVidia ones are generally better drivers (I have Nvidia at work and ATI at home, I've used all combinations of the drivers at one point or another).

I hope there's a path to use the binaries with Wayland, just in case the opensource drivers aren't up to snuff by the time it is the de facto standard.


OpenGL is indeed a few years old, but the open source drivers are catching up fast.

What Mesa Has Left With OpenGL 3, OpenGL 4
Posted by Michael Larabel on August 11, 2011
http://www.phoronix.com/scan.php?page=news_item&px=OTc3OA

All of the stuff under GL 3.0 has since been done.

GL 3.1 will require:
GLSL 1.40
Texture buffer objs (GL_ARB_texture_buffer_object)
Uniform buffer objs (GL_ARB_uniform_buffer_object)

GL 3.2 will require:
Core/compatibility profiles
GLSL 1.50
Geometry shaders (GL_ARB_geometry_shader4)
Multisample textures (GL_ARB_texture_multisample)
GLX_ARB_create_context_profile

GL 3.2 will require:
GLSL 3.30
GL_ARB_blend_func_extended
GL_ARB_texture_rgb10_a2ui
GL_ARB_timer_query
GL_ARB_vertex_type_2_10_10_10_rev

Performance tuning has begun, and tiling support has landed in master but is not yet in the production drivers.

HiZ is next in line for implementation. Between these two upgrades the performance of open source drivers will improve significantly.

http://www.phoronix.com/scan.php?page=news_item&px=MTA1MjY
http://www.phoronix.com/scan.php?page=news_item&px=MTA1NTE

They should make up a great deal of the gap to the performance of the closed binary drivers.

By the end of the year this will resolve itself. The path ahead for Linux graphics is clearly NOT via the binary drivers, but rather via the open source drivers.

Edited 2012-02-12 10:57 UTC

Reply Parent Score: 3

RE[4]: Re:
by renox on Sun 12th Feb 2012 15:39 in reply to "RE[3]: Re:"
renox Member since:
2005-07-06

Catching up fast?
Maybe, OpenGL rendering is improving but note that there are other things that videocards do: video acceleration, GPGPU.
Both aren't ready on opensource drivers..

Reply Parent Score: 2