Skip to content

Conversation

@josephlord
Copy link
Contributor

Not really recomending you merge this but take a look for your amusement at the speed it can go now.

@FlexMonkey
Copy link
Owner

Great stuff. I'll take a proper look tonight, but the pixel data stuff looks impressive. Cheers.


+44 (0) 7973 669691
sgladman@gmail.com
http://flexmonkey.blogspot.com/

On 21 Aug 2014, at 04:07, Joseph Lord notifications@github.com wrote:

Not really recomending you merge this but take a look for your amusement at the speed it can go now.

You can merge this Pull Request by running

git pull https://github.com/josephlord/GrayScott 13solves
Or view, comment on, or merge it at:

#6

Commit Summary

Merge branch 'actualStructs'
Capture self weakly in case the view controller is used in another context.
Not linking but it may not be these changes.
Fix pixel order (and colours).
Tidy up comments in renderer.
Remove unused protocol and a playground that didn't work too well.
Pull out the constants needing calculation as private globals.
Timing improvements
62 fps by doing 13 solves/render.
File Changes

M ThreadsExperiment.xcodeproj/project.pbxproj (4)
D ThreadsExperiment/GrayScottProtocol.swift (15)
M ThreadsExperiment/GrayScottRenderer.swift (52)
M ThreadsExperiment/GrayScottSolver.swift (15)
M ThreadsExperiment/ViewController.swift (20)
Patch Links:

https://github.com/FlexMonkey/GrayScott/pull/6.patch
https://github.com/FlexMonkey/GrayScott/pull/6.diff

Reply to this email directly or view it on GitHub.

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.

2 participants