Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix endless loop in shader and make framerate adaptive | Andreas Grois | 2018-03-15 | 1 | -1/+25 |
| | | | | | | It seems forcing points outside the cardioid and bulb with a bad random generator can take really long... Also, now framerate adjusts based on time it takes to render frames. | ||||
* | Prevent even more waiting by storing a more complete state | Andreas Grois | 2018-03-15 | 1 | -1/+1 |
| | |||||
* | First commit with compute pausability | Andreas Grois | 2018-03-14 | 1 | -0/+2 |
| | |||||
* | Split buffer in three, one per color (as OpenGL guarantees that one can at ↵ | Andreas Grois | 2018-03-11 | 1 | -0/+2 |
| | | | | | | | | least have 8 SSBOs), to allow three times larger images. Also make it possible to ignore maximum buffer size reported by the driver. The maximum buffer size limitation is rather strict on radeonsi, so I decided to split the buffer in three, effectively increasing the maximum image size by a factor of three. While doing so I realized that at least on radeonsi the reported maximum buffer size seems to be off. For this reason I added a new command line switch, that allows to ignore the maximum buffer size check. For those curious: radeonsi reports a maximum buffer size of 128 MB, but I had no problems when using three buffers of 1098 MB each. | ||||
* | Prepare install script, and make shader loading work from PREFIX/share/... | Andreas Grois | 2018-03-10 | 1 | -4/+6 |
| | |||||
* | Add command line parsing | Andreas Grois | 2018-03-10 | 1 | -1/+30 |
| | |||||
* | Add color scaling option (as 8 bit per channel is not really much) | Andreas Grois | 2018-03-10 | 1 | -1/+1 |
| | |||||
* | Gamma correction for output | Andreas Grois | 2018-03-10 | 1 | -1/+1 |
| | |||||
* | Reduce buffer size by a factor of 2 (image is symmetric) | Andreas Grois | 2018-03-10 | 1 | -1/+1 |
| | |||||
* | Make local work group size tweakable. (Not yet exposed to user) | Andreas Grois | 2018-03-10 | 1 | -1/+1 |
| | |||||
* | Make sure png file gets closed by wrapping the file descriptor into a | Andreas Grois | 2018-03-10 | 1 | -0/+13 |
| | | | | class with destructor | ||||
* | Dump result to image.png in current folder. | Andreas Grois | 2018-03-10 | 1 | -1/+4 |
| | |||||
* | Initial Commit | Andreas Grois | 2018-03-09 | 1 | -0/+9 |