|
| 16 Jul 2013 09:49 PM |
| They're deprecating and removing random functions that are used by lots of programs. For example things like culling, fog functions, ect are being deprecated! Why would you removed functions for no good reason?! |
|
|
| Report Abuse |
|
|
NVI
|
  |
| Joined: 11 Jan 2009 |
| Total Posts: 4744 |
|
|
| 16 Jul 2013 09:51 PM |
| There are good reasons. Have you paid any attention to the graphics industry in the past 5 or so years? Everything is moving to the GPU, everything is dynamic. Nothing is fixed-function pipeline anymore. |
|
|
| Report Abuse |
|
|
|
| 16 Jul 2013 09:52 PM |
| I know that, but the old programs and games that don't get updated anymore would break. |
|
|
| Report Abuse |
|
|
DrHaximus
|
  |
| Joined: 22 Nov 2011 |
| Total Posts: 8410 |
|
|
| 16 Jul 2013 10:10 PM |
>I know that, but the old programs and games that don't get updated anymore would break.
Well... yeah. It's just as well if the games aren't being updated anymore; who would care? |
|
|
| Report Abuse |
|
|
lombardo2
|
  |
| Joined: 30 Nov 2008 |
| Total Posts: 1604 |
|
|
| 16 Jul 2013 10:13 PM |
| As NVI said, there's no fixed pipeline anymore, you want fog? write the shader yourself. |
|
|
| Report Abuse |
|
|
NVI
|
  |
| Joined: 11 Jan 2009 |
| Total Posts: 4744 |
|
|
| 16 Jul 2013 10:13 PM |
| No, they're not going to break. They're packaged with the version of OpenGL they were designed for. |
|
|
| Report Abuse |
|
|
DrHaximus
|
  |
| Joined: 22 Nov 2011 |
| Total Posts: 8410 |
|
|
| 16 Jul 2013 10:15 PM |
>No, they're not going to break. They're packaged with the version of OpenGL they were designed for.
The program still requires the GPU to support the elements of OpenGL it's using. |
|
|
| Report Abuse |
|
|
|
| 16 Jul 2013 10:17 PM |
> I know that, but the old programs and games that don't get updated anymore would break. They'll still have the openGL version they were released with... |
|
|
| Report Abuse |
|
|
NVI
|
  |
| Joined: 11 Jan 2009 |
| Total Posts: 4744 |
|
|
| 16 Jul 2013 10:17 PM |
API != GPU capabilities
It's not really a shame if old games break anyway. That's how the world works. They'll still work on the hardware from that time, and there's not really any shortage of that hardware yet. |
|
|
| Report Abuse |
|
|
DrHaximus
|
  |
| Joined: 22 Nov 2011 |
| Total Posts: 8410 |
|
|
| 16 Jul 2013 10:18 PM |
@ninjakid
"API != GPU capabilities" this k |
|
|
| Report Abuse |
|
|
NVI
|
  |
| Joined: 11 Jan 2009 |
| Total Posts: 4744 |
|
|
| 16 Jul 2013 10:19 PM |
| BTW, most of the stuff that's being removed is *very* easy to reproduce anyway. You can add fog with maybe 3 lines of GLSL. |
|
|
| Report Abuse |
|
|
|
| 16 Jul 2013 10:36 PM |
| Ah well, there's always emulator programs for old games anyway. |
|
|
| Report Abuse |
|
|
|
| 17 Jul 2013 03:52 AM |
| The games won't break, the GPU still supports the stuff by implementing them using shaders and stuff (where before they mightve been hard wired) |
|
|
| Report Abuse |
|
|
|
| 17 Jul 2013 05:35 AM |
And theyre not removed from openGL, only from the new versions of openGL. And im not even sure about that because i think theyre removed only from the "core" profile and you dont have to use that.
Old games use old openGL versions so theyll always be able to use the functionality that is deprecated or removed from newer versions. Of course if they later want to use openGL 4.7 or whatever, they might have a problem. might. |
|
|
| Report Abuse |
|
|
stravant
|
  |
 |
| Joined: 22 Oct 2007 |
| Total Posts: 2893 |
|
|
| 17 Jul 2013 11:34 AM |
| At least for new code: Most of those type of things being removed are things that you should just do in shaders now, rather than using some fixed function pipeline from 10 years ago. |
|
|
| Report Abuse |
|
|
databrain
|
  |
| Joined: 01 Jan 2013 |
| Total Posts: 3342 |
|
|
| 17 Jul 2013 11:52 AM |
People don't complain about old websites just because HTML was updated, and things were removed and depreciated.
Emerson wrote an essay on that |
|
|
| Report Abuse |
|
|