Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
FX2D display is inverted in 3.0b6 #3795
changed the title from
FX2D display is inverted in processing-3.0b6 (well on linux at least)
FX2D display is inverted in 3.0b6
Sep 14, 2015
added a commit
Sep 15, 2015
So we can do one of the following:
Your vote, @JakubValtar?
I know you secretly wish we could get away with 2), I also do, but we are too nice for that. I would otherwise vote for 3), but I'm afraid it will be messy and people will break it (they always do). So, my proposal is:
We want most people to have antialiasing, so let's bundle 8u51 with the release so there is no compromise for majority of end users.
It also has to run on all recent JREs, so let's also disable smoothing for 8u60 + OS X & Linux combos and print warning that FX in 8u60 does not smooth if people try to enable it. And it's just a few lines of code so there is not much we can break. This covers developers & people who like to run sketches with different JREs (i.e. me & me). These people have enough knowledge to install 8u51 or switch renderer if they can't live without smoothing.
As I said, 3 will be messy and hard to get right and 4 alone has too broad impact. So I'm for 4+1 since 1 is really easy and will give smoothing to the masses and 4 covers devs.
(And I believe in case of 1 you can build with 8u60, but the ant script has to package in downloaded 8u51).
This was referenced
Sep 18, 2015
Just to let you know, I updated the Wiki page on how to build Processing to reflect this latest change. https://github.com/processing/processing/wiki/Build-Instructions