Welcome, Guest. Please login or register. Did you miss your activation email?

Author Topic: time to finally move to opengl 3.3  (Read 3598 times)

0 Members and 1 Guest are viewing this topic.

Mr_Blame

  • Full Member
  • ***
  • Posts: 192
    • View Profile
    • Email
time to finally move to opengl 3.3
« on: February 26, 2016, 02:31:35 pm »
so I read this on official opengl wiki:
Quote
Do modern GPUs still support the fixed-function pipeline?

Modern GPUs no longer provide specialized hardware for the purpose of doing specific calculations in the OpenGL pipeline. Everything is done with shaders. In order to preserve compatibility, the GL driver generates a shader which emulates the fixed functionality.
so what do you think about that? Will we still sit on opengl 1.2 or must SFML finally move to 3.0?

DarkRoku12

  • Full Member
  • ***
  • Posts: 203
  • Lua coder.
    • View Profile
    • Email
Re: time to finally move to opengl 3.3
« Reply #1 on: February 26, 2016, 04:17:10 pm »
If SFML will made a drastic change on its internals. I´ll opt for OpenGL ES 2.0 or even 3.0.

  • Arguably more easy.
  • More portable.

If this change does not happend in few years, then i will opt for Vulkan.

I would like a spanish/latin community...
Problems building for Android? Look here

victorlevasseur

  • Full Member
  • ***
  • Posts: 206
    • View Profile
Re: time to finally move to opengl 3.3
« Reply #2 on: February 26, 2016, 04:59:35 pm »
Quote
I´ll opt for OpenGL ES 2.0 or even 3.0.
But can it run natively on computers ? (I know that Qt needs a lib to run OpenGL ES as OpenGL code on desktop machines)

jamesL

  • Full Member
  • ***
  • Posts: 124
    • View Profile
Re: time to finally move to opengl 3.3
« Reply #3 on: February 26, 2016, 05:58:00 pm »
do tablets, laptops and mobile phones count as "modern GPUs" ?

Mr_Blame

  • Full Member
  • ***
  • Posts: 192
    • View Profile
    • Email
Re: time to finally move to opengl 3.3
« Reply #4 on: February 27, 2016, 07:06:53 am »
opengl es 2.0 is wide supported and has already programmable pipeline - no fixed pipeline functions, the main thing are shaders.

Nexus

  • SFML Team
  • Hero Member
  • *****
  • Posts: 6286
  • Thor Developer
    • View Profile
    • Bromeon
Re: time to finally move to opengl 3.3
« Reply #5 on: February 27, 2016, 11:34:59 am »
You're not the first person with ideas of modernizing OpenGL, have you searched for existing threads about the topic?
Zloxx II: action platformer
Thor Library: particle systems, animations, dot products, ...
SFML Game Development:

Mr_Blame

  • Full Member
  • ***
  • Posts: 192
    • View Profile
    • Email
Re: time to finally move to opengl 3.3
« Reply #6 on: February 27, 2016, 12:04:49 pm »
so, as I understood, after reading some posts, the opengl 3.0 will be introduced in SFML 3.0?

eXpl0it3r

  • SFML Team
  • Hero Member
  • *****
  • Posts: 10815
    • View Profile
    • development blog
    • Email
Re: time to finally move to opengl 3.3
« Reply #7 on: February 27, 2016, 12:34:48 pm »
You can use modern OpenGL with SFML, there's no need to change SFML's implementation at this point.
Official FAQ: https://www.sfml-dev.org/faq.php
Official Discord Server: https://discord.gg/nr4X7Fh
——————————————————————
Dev Blog: https://duerrenberger.dev/blog/