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

Author Topic: When will shaders supported for android ?  (Read 445 times)

0 Members and 1 Guest are viewing this topic.

Nafffen

  • Newbie
  • *
  • Posts: 18
    • View Profile
When will shaders supported for android ?
« on: October 27, 2023, 02:25:46 pm »
Sorry I know there are several other topics about that but I can't find precise answer.
Just want to know if you are planning to rewrite stuff to handle shaders for android, I understood it's a lot a work and backward compatibility breaking so maybe for SFML 3. ?
Can I fork SFML and do it for my personal use ? Does it seems relatively doable (I mean, will it be faster to wait for you to do it)?
There is already this project https://github.com/TheMaverickProgrammer/SFML_ANDROID_ES_2 which is a fork of 2.5.1 and use gles2. If I fork from 2.6., will the work be different ?

eXpl0it3r

  • SFML Team
  • Hero Member
  • *****
  • Posts: 10820
    • View Profile
    • development blog
    • Email
Re: When will shaders supported for android ?
« Reply #1 on: October 28, 2023, 05:07:49 pm »
Just want to know if you are planning to rewrite stuff to handle shaders for android, I understood it's a lot a work and backward compatibility breaking so maybe for SFML 3. ?
We have decided against changing the underlying OpenGL implementation for SFML 3, as it would require an additional massive overhaul. The goal of SFML 3 is to catapult the library into the C++17 era.

Can I fork SFML and do it for my personal use ? Does it seems relatively doable (I mean, will it be faster to wait for you to do it)?
You can fork it and do any changes you want, whether you have the capabilities to achieve it, I cannot judge.

There is already this project https://github.com/TheMaverickProgrammer/SFML_ANDROID_ES_2 which is a fork of 2.5.1 and use gles2. If I fork from 2.6., will the work be different ?
I'd assume so, as SFML 2.6.0 and SFML 2.5.1 aren't different w.r.t. graphics, but I don't know what all the changes were.
Official FAQ: https://www.sfml-dev.org/faq.php
Official Discord Server: https://discord.gg/nr4X7Fh
——————————————————————
Dev Blog: https://duerrenberger.dev/blog/