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

Author Topic: New SFML rendering API  (Read 2764 times)

0 Members and 1 Guest are viewing this topic.

slotdev

  • Sr. Member
  • ****
  • Posts: 385
    • View Profile
New SFML rendering API
« on: November 24, 2011, 06:35:46 pm »
Hello

Can anyone tell me what is happening with the new API stuff - how finished is it, etc? When is a sensible time to implement it in our games?

Thanks
SFML 2.1

Laurent

  • Administrator
  • Hero Member
  • *****
  • Posts: 32498
    • View Profile
    • SFML's website
    • Email
New SFML rendering API
« Reply #1 on: November 24, 2011, 06:59:21 pm »
Hi

I assume that you've already read the main thread.

The new API should be ready soon (next week?), I'm updating the API documentation and then I'll push a first version (probably in a separate repo or branch).

While people play with the new API and provide feedback, I'll optimize the internal code. Indeed, the first version will be slow, maybe even slower than the current code. I'll need to implement a states cache and some automatic batching.

Once I get enough feedback, I'll push it to the master branch of the SFML repository, thus it should be safe enough for people to start using it seriously. Hopefully this should happen before the end of the year.

After internal optimization and tweaking is done, as it was the last task in the SFML 2 roadmap, I'll prepare some packages and release a SFML 2.0 RC. While people play with the RC I'll rewrite the tutorials, and update the website a little bit.

And, finally, SFML 2.0 will officially be out at the beginning of next year :D
Laurent Gomila - SFML developer

Groogy

  • Hero Member
  • *****
  • Posts: 1469
    • MSN Messenger - groogy@groogy.se
    • View Profile
    • http://www.groogy.se
    • Email
New SFML rendering API
« Reply #2 on: November 24, 2011, 07:56:17 pm »
Try to aim on releasing SFML 2.0 or the rendering API around christmas ;) Great gift to us all :D
Developer and Maker of rbSFML and Programmer at Paradox Development Studio

slotdev

  • Sr. Member
  • ****
  • Posts: 385
    • View Profile
New SFML rendering API
« Reply #3 on: November 25, 2011, 12:12:16 pm »
Oh yes, I forgot about that thread!! Sorry. But great news, and yes it will be a nice Xmas present. I just hope there's not toooo much work to implement it, but if it really will give an improvement in performance, then I don't mind :)

Thanks for all your work guys, you're amazing :D
SFML 2.1

Laurent

  • Administrator
  • Hero Member
  • *****
  • Posts: 32498
    • View Profile
    • SFML's website
    • Email
New SFML rendering API
« Reply #4 on: November 25, 2011, 12:27:55 pm »
Quote
I just hope there's not toooo much work to implement it

Nop, that should be done quickly ;)
Laurent Gomila - SFML developer

sbroadfoot90

  • Jr. Member
  • **
  • Posts: 77
    • View Profile
New SFML rendering API
« Reply #5 on: November 25, 2011, 12:29:34 pm »
Quote from: "slotdev"
Thanks for all your work guys, you're amazing :D


Exactly who is on the SFML team apart from Laurent and Marco?

eXpl0it3r

  • SFML Team
  • Hero Member
  • *****
  • Posts: 11034
    • View Profile
    • development blog
    • Email
New SFML rendering API
« Reply #6 on: November 25, 2011, 12:37:12 pm »
Woho! That's really good news!
I hope it will be worth all the waiting. ;)
Official FAQ: https://www.sfml-dev.org/faq.php
Official Discord Server: https://discord.gg/nr4X7Fh
——————————————————————
Dev Blog: https://duerrenberger.dev/blog/