Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Eclipse r600 #3721

Merged
merged 6 commits into from Jun 20, 2016
Merged

Eclipse r600 #3721

merged 6 commits into from Jun 20, 2016

Conversation

fluffyfreak
Copy link
Contributor

@fluffyfreak fluffyfreak commented Jun 18, 2016

Re-write the way the shader is setup to avoid using uniforms to control the number of iterations for the loops. This allows it to avoid the problems of #2176.

Also Mar 31, 2013 it's taken more than 3 years to get this fixed and the MESA "fix" was supposedly imminent all the way back then... (╯°□°)╯ ┻━┻

Bad Things:

This means generating the shader several times, once for each variant.
It is a little unintuitive to do this manually.
I've pulled in a change to the 01_epsilon_eridani.lua seed that puts Itzalean back on the equator but I think it needs yet another seed to actually get all 4 stations into their intended locations.

Todo:

There's some unfinished stuff in here.

  • limit the number of shadows / programs that can be created.
  • more documentation as to what/why is going on.

Andy

@fluffyfreak
Copy link
Contributor Author

@Tichy you might be interested in this one :)

@fluffyfreak
Copy link
Contributor Author

For that matter @shadmar you might be if you're still involved with Jumpdrive/Paragon.

@Tichy
Copy link

Tichy commented Jun 19, 2016

awesome! wow! I'll try it as soon as I get back to my PC!

@Tichy
Copy link

Tichy commented Jun 20, 2016

screenshot-20160620-161913

it works!!!

@laarmen
Copy link
Contributor

laarmen commented Jun 20, 2016

That's one hell of an eclipse!

On Mon, Jun 20, 2016 at 4:21 PM Tichy notifications@github.com wrote:

[image: screenshot-20160620-161913]
https://cloud.githubusercontent.com/assets/2348771/16197585/f1b036ec-3702-11e6-8849-010880d11e1a.png

it works!!!


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
#3721 (comment),
or mute the thread
https://github.com/notifications/unsubscribe/AAkONWGyjHq21EziO8EWKnh2S7WMBAmPks5qNqHlgaJpZM4I46cm
.

@fluffyfreak fluffyfreak merged commit b305a14 into pioneerspacesim:master Jun 20, 2016
@fluffyfreak fluffyfreak deleted the eclipse-r600 branch June 20, 2016 18:54
@shadmar
Copy link
Contributor

shadmar commented Jun 27, 2016

For that matter @shadmar you might be if you're still involved with Jumpdrive/Paragon.

Nah, I left the ship when they went commercial.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants