| Commit message (Expand) | Author | Age | Files | Lines |
| * | Fix build error regarding debug log clockv0.0.3½-speed | Andreas Grois | 2018-03-18 | 1 | -1/+1 |
| * | Undo splitting of buffers in three. Makes buffer access much faster | Andreas Grois | 2018-03-18 | 4 | -51/+21 |
| * | Move totaliterations calculation to CPU. This frees 4 VGPRs. | Andreas Grois | 2018-03-18 | 2 | -5/+5 |
| * | Undo change to directly work on buffer. Causes about 30% slowdown... | Andreas Grois | 2018-03-18 | 2 | -21/+25 |
| * | Add option to skip short orbits. Add option to print debug output. | Andreas Grois | 2018-03-18 | 4 | -4/+24 |
| * | Adjust default workgroup sizes to better match recommended values. | Andreas Grois | 2018-03-17 | 2 | -9/+9 |
| * | Remove layout specifier from struct. Seems it's not allowed after all.v0.0.3-adaptive-iterations | Andreas Grois | 2018-03-17 | 1 | -1/+0 |
| * | Properly calculate required buffer size. I'm starting to think that std140 wo... | Andreas Grois | 2018-03-17 | 1 | -3/+8 |
| * | Fix memory allocation for state buffer. How could that ever work? | Andreas Grois | 2018-03-17 | 2 | -2/+11 |
| * | Seems vec2 needs 16 bytes on nVidia... | Andreas Grois | 2018-03-17 | 1 | -1/+1 |
| * | Correct line endings. | Andreas Grois | 2018-03-17 | 8 | -1077/+1077 |
| * | Again, cleaned code a bit | Andreas Grois | 2018-03-17 | 1 | -1/+1 |
| * | Clean code a bit | Andreas Grois | 2018-03-17 | 1 | -57/+57 |
| * | Workers now directly operate on their state buffer. | Andreas Grois | 2018-03-17 | 1 | -52/+28 |
| * | Change PID controller to use frame numbers as time, and time only as controll... | Andreas Grois | 2018-03-17 | 1 | -2/+2 |
| * | Fix y-value being always the same if only one worker is used | Andreas Grois | 2018-03-17 | 1 | -1/+1 |
| * | Fix a few warnings spit out by MSVC compiler: | Andreas Grois | 2018-03-17 | 1 | -3/+4 |
| * | Remove unneeded | Andreas Grois | 2018-03-17 | 1 | -2/+1 |
| * | Improve parallelization by not storing the offset, but instead re-calculating... | Andreas Grois | 2018-03-17 | 2 | -22/+22 |
| * | Change starting value code to just jump to next orbit if in main bulb or | Andreas Grois | 2018-03-16 | 1 | -21/+19 |
| * | Fix wrong iteration per frame code | Andreas Grois | 2018-03-16 | 1 | -9/+9 |
| * | minor | Andreas Grois | 2018-03-16 | 1 | -2/+1 |
| * | Merge branch 'master' into feature/01-Pausability | Andreas Grois | 2018-03-16 | 1 | -1/+1 |
| |\ |
|
| | * | Fix wrong seed calculation, now I've had some sleep. | Andreas Grois | 2018-03-16 | 1 | -2/+1 |
| * | | Comment out debug output | Andreas Grois | 2018-03-16 | 1 | -1/+1 |
| * | | Tweak PID a bit | Andreas Grois | 2018-03-16 | 1 | -2/+2 |
| * | | Fix endless loop in shader and make framerate adaptive | Andreas Grois | 2018-03-15 | 4 | -12/+53 |
| * | | Force starting values to be outside main cardioid and bulb, and add storage s... | Andreas Grois | 2018-03-15 | 2 | -22/+21 |
| * | | Oops | Andreas Grois | 2018-03-15 | 1 | -9/+9 |
| * | | Prevent even more waiting by storing a more complete state | Andreas Grois | 2018-03-15 | 3 | -35/+43 |
| * | | Speed up computation tremendously, by having each worker (nearly) | Andreas Grois | 2018-03-15 | 2 | -81/+70 |
| * | | First commit with compute pausability | Andreas Grois | 2018-03-14 | 4 | -37/+133 |
| |/ |
|
| * | Split buffer in three, one per color (as OpenGL guarantees that one can at le... | Andreas Grois | 2018-03-11 | 5 | -28/+61 |
| * | minor | Andreas Grois | 2018-03-11 | 1 | -1/+1 |
| * | Use long for command line validity checks.v0.0.2-kindaWorkingBetter | Andreas Grois | 2018-03-11 | 1 | -4/+2 |
| * | Another warning fixedv0.0.1-kindaworking | Andreas Grois | 2018-03-11 | 1 | -1/+1 |
| * | Fix lots of warnings output by visual studio... | Andreas Grois | 2018-03-11 | 1 | -11/+12 |
| * | Replace std::cout with std::cerr for actual error messages. Remove some | Andreas Grois | 2018-03-11 | 2 | -13/+13 |
| * | Disable vsync. Not needed, and causing the rendering to be slower than | Andreas Grois | 2018-03-11 | 1 | -0/+3 |
| * | Instead of using the yDecoupler value directly, the code's now using the | Andreas Grois | 2018-03-11 | 1 | -1/+1 |
| * | Clarify help output regarding image size | Andreas Grois | 2018-03-11 | 1 | -2/+2 |
| * | Make preview window scale if being resized. | Andreas Grois | 2018-03-11 | 1 | -0/+8 |
| * | Decouple y and x value based on iteration. Should approximately square | Andreas Grois | 2018-03-11 | 2 | -21/+22 |
| * | Update readme with stuff that might be necessary, as the repo includes glfw. | Andreas Grois | 2018-03-10 | 1 | -0/+4 |
| * | Rename README | Andreas Grois | 2018-03-10 | 1 | -0/+0 |
| * | Add Readme | Andreas Grois | 2018-03-10 | 1 | -0/+9 |
| * | Fix wrong max pixel output. Forgot to update this when I reduced the buffer s... | Andreas Grois | 2018-03-10 | 1 | -1/+1 |
| * | Remove useless mirror code in fragment shader. Buffer is already mirrored now. | Andreas Grois | 2018-03-10 | 1 | -1/+1 |
| * | Rename project from BuddhaTest to BuddhaShader | Andreas Grois | 2018-03-10 | 2 | -5/+5 |
| * | Prepare install script, and make shader loading work from PREFIX/share/... | Andreas Grois | 2018-03-10 | 5 | -19/+63 |