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

Author Topic: Still confused about retina support  (Read 2536 times)

0 Members and 1 Guest are viewing this topic.

Pazmivaniye

  • Newbie
  • *
  • Posts: 4
    • View Profile
Still confused about retina support
« on: August 07, 2014, 01:51:06 am »
I'm new making the transition from SDL to SFML and also new to owning a macbook with a high-resolution display. After looking around on here and on Github it looks like SFML 2.1 should work properly with the retina display, but I'm having the things-half-the-resolution problem and would just like to know (if anyone knows) when a fix will be implemented.

Sorry if this is a duplicate thread or in the wrong place.
« Last Edit: August 07, 2014, 03:26:54 am by Pazmivaniye »

zsbzsb

  • Hero Member
  • *****
  • Posts: 1409
  • Active Maintainer of CSFML/SFML.NET
    • View Profile
    • My little corner...
    • Email
Re: Still confused about retina support
« Reply #1 on: August 07, 2014, 03:58:23 am »
From what I understand  (can't test myself) only the latest master has the retina display support (not the tagged 2.1 release).
Motion / MotionNET - Complete video / audio playback for SFML / SFML.NET

NetEXT - An SFML.NET Extension Library based on Thor

Pazmivaniye

  • Newbie
  • *
  • Posts: 4
    • View Profile
Re: Still confused about retina support
« Reply #2 on: August 07, 2014, 04:15:32 am »
That was my guess. I suppose I'll either change the relevant files in my 2.1 installation or just wait for 2.2, whenever that's coming. Thanks!

zsbzsb

  • Hero Member
  • *****
  • Posts: 1409
  • Active Maintainer of CSFML/SFML.NET
    • View Profile
    • My little corner...
    • Email
Re: Still confused about retina support
« Reply #3 on: August 07, 2014, 04:16:27 am »
Or just build SFML from source yourself. I don't know how you can just change files in your installation.  :P

For the record...

Commit d8812f0f5ca0e78902e0bbfb2dd3229eb960980c added retina display support on April 19th 2014.

Commit 6c1899d0f70e4dc845d7f482b22c9d79f7cd4f2f is the tagged 2.1 release on July 21th 2013.
« Last Edit: August 07, 2014, 04:21:55 am by zsbzsb »
Motion / MotionNET - Complete video / audio playback for SFML / SFML.NET

NetEXT - An SFML.NET Extension Library based on Thor

Pazmivaniye

  • Newbie
  • *
  • Posts: 4
    • View Profile
Re: Still confused about retina support
« Reply #4 on: August 07, 2014, 04:33:41 am »
Good point, whoops. If I build from a commit that isn't a numbered release, is there an extra danger of bugs or things like that? (I've rarely built from a work-in-progress source so I always assumed that was riskier than a release.)

Pazmivaniye

  • Newbie
  • *
  • Posts: 4
    • View Profile
Re: Still confused about retina support
« Reply #5 on: August 07, 2014, 04:54:40 am »
Screw it, I'll just give the master a try :)

thomas9459

  • Newbie
  • *
  • Posts: 49
    • View Profile
    • Email
Re: Still confused about retina support
« Reply #6 on: August 07, 2014, 06:43:13 pm »
Generally, the master branch is kept in a very stable state, so you shouldn't run into any problems while using it, and if you do, you can always recompile from an older commit.

Hiura

  • SFML Team
  • Hero Member
  • *****
  • Posts: 4321
    • View Profile
    • Email
Re: Still confused about retina support
« Reply #7 on: August 08, 2014, 04:30:56 pm »
Actually, the master revision (regarding OS X impl) is at the moment probably more stable than 2.1.  ;D
SFML / OS X developer

 

anything