Check out our Monthly Survey Page to see what our users are running.
We do often include affiliate links to earn us some pennies. See more here.

A Developer Of Unity3D Also Speaks Out About OpenGL

By - | Views: 31,967
Another day another developer speaking about OpenGL. This time around it's Aras Pranckevičius a developer of Unity.

He has a major point to make early on too:
QuoteIf people complain, that at least means they do care!

I completely agree, as developers are starting to use OpenGL more and more as they look to support the growing Mac & Linux user-base that's thirsty for games.

I can't say I agree with many points he makes either especially when he states things like this:
QuoteOn Windows, out of the box, you do not get an OpenGL driver (but you do get a D3D one for most GPUs). And no, actual people out there do not update their drivers. Ever.

I've never met a Windows gamer who doesn't update their graphics drivers, have you? Seems strange that someone who games on Windows wouldn't update the one thing that could really change their experience. Especially since on Windows things like the Nvidia control panel actually tells you each time there's a new update.

Not many people would be buying an actual graphics card not use Windows in-built drivers now would they?

Apparently that is now a power user thing to do which shocks me, just how little do you have to do to be a "power user" nowadays? I think this is a problem due to consoles, iphones & Androids since you have very little interaction other than updating apps (which you can make automatic).

Another thing about his post does shock me though:
QuoteI’ve no idea about Linux. I know there are binary drivers for NV/AMD, and open source for Intel – but no idea about whether Linux people update drivers, or whether they come with OS etc.

You would think that someone who works on a game creation tool that supports building for Linux would look into it a bit more.

It seems Mantle and DirectX 12 have caused a massive stir amongst developers who have used OpenGL that's for sure. I wonder how many more developers will come out of their bat caves and speak up about OpenGL.

It is all well and good making blog posts on it, but if all people do is blog about it and not try and help OpenGL move forward in some way then we will just see a pattern of developers constantly speaking ill of it.

I'm not going to pretend that I have the faintest idea what all these blogs are talking about in regards to the innards of OpenGL. As a gamer I just want the best experience and more people helping out in developing OpenGL's API is always a good thing.

See the full post on it here from Aras. Article taken from GamingOnLinux.com.
Tags: Editorial, Unity
0 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly came back to check on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly. Find me on Mastodon.
See more from me
The comments on this article are closed.
38 comments
Page: «3/4»
  Go to:

Anonymous Jun 1, 2014
As other people already pointed out, not everyone is as tech savvy as the average or hardcore gamer might be. I have worked in hardware retail and have seen normal customers first hand, not updating drivers or security sensitive software on a regular basis.

Furthermore, what might be relatively easy to do on a desktop PC might turn into a nightmare on notebooks as I have experienced first hand on my own HP notebook from 2011 with an Intel HD 3000 + AMD 6770M which only runs relatively stable and smooth on modded drivers (thanks Leshcat!) with a modded BIOS (thanks Donovan!; to enable "dynamic mode") on Windows 8.1 (even worse performance and stability-wise on Windows 7). I have lost count how many houres I have wasted trying out broken drivers for this piece of bad engineering!

In "fixed mode" which is set by default in the non-modded BIOS, some 3D-Games (Battlefield 3 and 4 are the most prominent) just crash with awkward DirectX-Errors after several minutes of gameplay. Our typical customer would have waved the flag of surrender at the point he found out that he couldn't update his drivers with newer official ones from their website. The official AMD mobility drivers just recently (September 2013) became installable for this platform and still do not provide the same smoothness as the modded one's. Also the mentioned dx errors will just go away when set to dynamic mode.

But back on track: I hope Khronos adopts a Mantle-like approach just as Microsoft did. That would surely ease the burden of supporting different back-ends and thus porting to different platforms for ISVs and easing the driver work for the IHVs. Just to name a few advantages. As NVIDIA and INTEL are already on board for D3D12, I see less and less of a political issue here to work together with AMD on Khronos on this as well. Just name it OpenGL 5 or whatever to let them keep their face.
loggfreak Jun 1, 2014
Quoting: sgtGarciaSometimes I think that hybrid graphics brought more problems than resolved :/
true, having constant issues with bumblebee on linux, on windows optimus works fine though, but on linux it's a hell to get working
Quoting: SaniTBut seriously, post lots of pro-OpenGL articles now, to even out the argument, from actual long-time Linux (if not Linux-ONLY) OpenGL developers.
like this one?
http://blog.wolfire.com/2010/01/Why-you-should-use-OpenGL-and-not-DirectX
fedso Jun 1, 2014
View PC info
  • Supporter
QuoteI've never met a Windows gamer who doesn't update their graphics drivers, have you?
Yes, many, all casual gamers though.
E911 Jun 1, 2014
This is probably going to be just like Wayland vs Mir.

Once everyone got upset and it became famous/infamous people started caring because they got upset - then development speed up because suddenly everyone cared so they started contributing.

--

I mean, who would want to spend their time on a boring project like OpenSSL
/sarcasm /point-proven
berarma Jun 1, 2014
So Windows is shipping with graphic drivers that have OpenGL support stripped out? MS has always been very smart when it comes to protecting their interests. The current anti-OpenGL campaign seems to be in the very same line. Developers complaining that it's OpenGL's fault that MS strips OpenGL support out from their graphic drivers, how absurd that is?
Anonymous Jun 1, 2014
I actually find it the opposite when it comes to video drivers. I think Linux users are less likely to upgrade due to stability reasons. It's more likely to update it with their distro. On Mac video driver updates are mandated by Apple, so Mac users don't have a choice when they upgrade it or not.
SXX Jun 1, 2014
Quoting: berarmaSo Windows is shipping with graphic drivers that have OpenGL support stripped out? MS has always been very smart when it comes to protecting their interests.
Correct. AMD drivers and some Intel drivers bundled with Windows lack OpenGL support, but main problem it's fact that player can't easily replace update AMD and Intel drivers and this have nothing to do with MS.

Quoting: berarmaThe current anti-OpenGL campaign seems to be in the very same line. Developers complaining that it's OpenGL's fault that MS strips OpenGL support out from their graphic drivers, how absurd that is?
If you try to look around you'll notice that MS don't give a shit about PC games and there is no "anti-OpenGL campaign".

Game developers just trying to sent some signal to everyone include AMD and Intel to make them fix their crappy drivers. And yeah if MS distribute crippled AMD legacy drivers this mean it's AMD allowed them to do so.
mikeyzman Jun 1, 2014
Is it just me or does this guy seem totally, completely out of touch with the non linux world? It seems he's spouting off about something he has zero-point-zero knowledge about.

<paraphrase> "windows users don't update their drivers" WTF planet do you live on? If you're any type of gamer you check, EAGERLY, regularly.

This is a useless article, you interviewed a coffee enthusiast who decided to badmouth espresso when he's never actually had one. Okay - that may be a bad analogy, but seriously, he's out of touch.
toni Jun 2, 2014
Quoting: mikeyzmanIs it just me or does this guy seem totally, completely out of touch with the non linux world? It seems he's spouting off about something he has zero-point-zero knowledge about.
Of course, this guy knows nothing. He's a lead on unity 3D rendering team, with dozens of articles, talks and conferences, with real world data about drivers installation base, but his opinion has no value, because your experience and perhaps the experience of your close circle is different. Great argument.
Guess what? The world is really big, it doesn't end at the tip of your nose.
toni Jun 2, 2014
Quoting: themainlinerThis guy a f*cking idiot. "And no, actual people out there do not update their drivers. Ever." Oh yes we bloody do. Frequently. I agree Liam, for someone who is supposed to be programming games for Linux this guy is sadly lacking in even the most rudimentary knowledge of PCs and users.
If the guy has nothing to offer in making OpenGL better and contributing to the code then he can stick his opinion where the sun doesn't doesn't shine.

You should revisit your opinion, create an informed one or going trolling somewhere else.
This guy knows more about OpenGL than you will know in your whole life. This guy is a well respected graphics programmer which, more over, is defending opengl, just saying it has its flaws, not necessarily related to opengl itself but how drivers are distributed. This guy doesn't program games, but programs a widely used technology to create them. And probably, this guy knows way better than you, how many users (no mega fancy gamers like you) have their drivers up to date.
At the end, this regular users may want to play games too.
Just for your information, this guy, is the one that has released the glsl optimizer that others praise as a wonderful tool. So, a bit of respect for people that knows what they're talking about. Sorry but can't say the same about your opinion.
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
The comments on this article are closed.