Page 1 of 1
Freedom of development
Posted: Fri May 29, 2015 2:08 pm UTC
by sherif89
The last time I tried the game, it worked on Intel driver, which means it uses OpenGL <=3.0. Right? But AMD driver supports OpenGL 4.4 (I don't know about Nvidia driver). So why don't you develop the game without restrictions and add an option, which'd be disabled by default, to use OpenGL 4.0+ in functions and shaders?
Re: Freedom of development
Posted: Fri May 29, 2015 5:23 pm UTC
by kharnov
What does this have to do with freedom of development?
Re: Freedom of development
Posted: Sat May 30, 2015 12:08 pm UTC
by sherif89
kharnov wrote:What does this have to do with freedom of development?
I think you use OpenGL <=3 to make it work on Linux without AMD or Nvidia drivers. You'll be more free, if you can use the latest supported OpenGL version.
Re: Freedom of development
Posted: Sat May 30, 2015 3:23 pm UTC
by kharnov
Wouldn't it be "more free" to allow more people's drivers to work?
Re: Freedom of development
Posted: Sat May 30, 2015 7:50 pm UTC
by sherif89
kharnov wrote:Wouldn't it be "more free" to allow more people's drivers to work?
You can make option to enable modern OpenGL. People, who use Mesa, won't have some effects and will have lower performance.
Re: Freedom of development
Posted: Sat May 30, 2015 8:21 pm UTC
by kharnov
The baseline for OpenGL is going to be whatever the current Mesa version supports. It doesn't make sense to support two separate renderers, especially when a significant number of our players run Mesa.
Re: Freedom of development
Posted: Sat May 30, 2015 9:45 pm UTC
by gavlig
You're suggesting to double the amount of work for renderer programmers. Such wow, much freedom
Re: Freedom of development
Posted: Sat May 30, 2015 10:54 pm UTC
by sherif89
gavlig wrote:You're suggesting to double the amount of work for renderer programmers. Such wow, much freedom
This seems the only disadvantage.