Welcome, Guest. Please login or register.

Author Topic: DSFML testing branch at 2.3.2, now with less allocations!  (Read 313 times)

0 Members and 1 Guest are viewing this topic.

aubade

  • Newbie
  • *
  • Posts: 1
    • View Profile
DSFML testing branch at 2.3.2, now with less allocations!
« on: May 07, 2016, 04:12:05 pm »
For the last couple weeks, I've been working on updates and fixes for DSFML, and if anyone's interested, I'd really appreciate some help stress testing it.

Hilights of the testing branch include everything that comes with SFML 2.3.x:

-Joystick Identification
-Audio recording device selection
-Touch and Sensor inputs, high-precision scroll events
-Custom BlendModes
-(Completely untested in the D wrapping) android support

And we also touch the GC a fair bit less; using Shaders and Networking should be a bit better in that respect.

Unfortunately, it hasn't made it to the main repository yet, so you'll need to pull the code from git and use dub add-path <DSFML parent folder>

The code is available in the following git repositories:
https://github.com/aubade/DSFMLc/tree/2.3-stringpassthrough
https://github.com/aubade/DSFML/tree/2.3-stringpassthrough

Note the 2.3-stringpassthrough branch identifier! the master branch is still at 2.1.

And to make life on windows a bit less painful I've precompiled some win32 binaries for DSFMLC, available at
https://dl.dropboxusercontent.com/u/187059/DSFMLC%202.3%20stringpassthrough%20branch%20win32.zip