aboutsummaryrefslogtreecommitdiff
path: root/BuddhaTest/src
Commit message (Expand)AuthorAgeFilesLines
* Importance map is now filled with data.Andreas Grois2018-03-241-2/+2
* Fix issues caused by symmetry usage (remove symmetry for now). Re-add once it...Andreas Grois2018-03-231-4/+2
* Back to full image size buffers, and range support in shaderAndreas Grois2018-03-232-24/+28
* Fix compiler warning in MSVCAndreas Grois2018-03-221-2/+2
* Make preview use color scale and gammaAndreas Grois2018-03-221-0/+5
* Get occupancy back up good by exploiting shared memory.Andreas Grois2018-03-221-1/+1
* Initial commit for better brightness.Andreas Grois2018-03-221-1/+7
* Initial benchmark support.Andreas Grois2018-03-212-6/+22
* Fix build error regarding debug log clockv0.0.3½-speedAndreas Grois2018-03-181-1/+1
* Undo splitting of buffers in three. Makes buffer access much fasterAndreas Grois2018-03-182-27/+13
* Move totaliterations calculation to CPU. This frees 4 VGPRs.Andreas Grois2018-03-181-1/+4
* Undo change to directly work on buffer. Causes about 30% slowdown...Andreas Grois2018-03-181-2/+3
* Add option to skip short orbits. Add option to print debug output.Andreas Grois2018-03-182-2/+20
* Adjust default workgroup sizes to better match recommended values.Andreas Grois2018-03-171-5/+5
* Properly calculate required buffer size. I'm starting to think that std140 wo...Andreas Grois2018-03-171-3/+8
* Fix memory allocation for state buffer. How could that ever work?Andreas Grois2018-03-171-1/+9
* Seems vec2 needs 16 bytes on nVidia...Andreas Grois2018-03-171-1/+1
* Correct line endings.Andreas Grois2018-03-172-646/+646
* Clean code a bitAndreas Grois2018-03-171-57/+57
* Change PID controller to use frame numbers as time, and time only as controll...Andreas Grois2018-03-171-2/+2
* Fix a few warnings spit out by MSVC compiler:Andreas Grois2018-03-171-3/+4
* Improve parallelization by not storing the offset, but instead re-calculating...Andreas Grois2018-03-171-1/+1
* Comment out debug outputAndreas Grois2018-03-161-1/+1
* Tweak PID a bitAndreas Grois2018-03-161-2/+2
* Fix endless loop in shader and make framerate adaptiveAndreas Grois2018-03-152-4/+21
* Prevent even more waiting by storing a more complete stateAndreas Grois2018-03-151-1/+1
* Speed up computation tremendously, by having each worker (nearly)Andreas Grois2018-03-151-27/+2
* First commit with compute pausabilityAndreas Grois2018-03-142-12/+35
* Split buffer in three, one per color (as OpenGL guarantees that one can at le...Andreas Grois2018-03-112-18/+33
* Use long for command line validity checks.v0.0.2-kindaWorkingBetterAndreas Grois2018-03-111-4/+2
* Another warning fixedv0.0.1-kindaworkingAndreas Grois2018-03-111-1/+1
* Fix lots of warnings output by visual studio...Andreas Grois2018-03-111-11/+12
* Replace std::cout with std::cerr for actual error messages. Remove someAndreas Grois2018-03-112-13/+13
* Disable vsync. Not needed, and causing the rendering to be slower thanAndreas Grois2018-03-111-0/+3
* Clarify help output regarding image sizeAndreas Grois2018-03-111-2/+2
* Make preview window scale if being resized.Andreas Grois2018-03-111-0/+8
* Decouple y and x value based on iteration. Should approximately squareAndreas Grois2018-03-111-0/+11
* Fix wrong max pixel output. Forgot to update this when I reduced the buffer s...Andreas Grois2018-03-101-1/+1
* Prepare install script, and make shader loading work from PREFIX/share/...Andreas Grois2018-03-102-14/+51
* Add command line parsingAndreas Grois2018-03-102-71/+179
* Remove non-needed host buffer copy to ssbo, instead initialize ssbo withAndreas Grois2018-03-101-2/+2
* Move buffer dimensions out of buffer into uniforms. No longer odd -2Andreas Grois2018-03-101-10/+17
* Add color scaling option (as 8 bit per channel is not really much)Andreas Grois2018-03-102-4/+5
* Gamma correction for outputAndreas Grois2018-03-102-8/+58
* Reduce buffer size by a factor of 2 (image is symmetric)Andreas Grois2018-03-102-10/+9
* Fix mirroring in png outputAndreas Grois2018-03-102-3/+11
* Make local work group size tweakable. (Not yet exposed to user)Andreas Grois2018-03-102-7/+19
* Use vectors as storage for png data as a simple means to prevent leaksAndreas Grois2018-03-101-15/+7
* Make sure png file gets closed by wrapping the file descriptor into aAndreas Grois2018-03-101-7/+28
* Forgot symmetry on png export. Added now.Andreas Grois2018-03-101-0/+8