aboutsummaryrefslogtreecommitdiff
path: root/BuddhaTest/include
Commit message (Collapse)AuthorAgeFilesLines
* First commit with compute pausabilityAndreas Grois2018-03-141-0/+2
|
* Split buffer in three, one per color (as OpenGL guarantees that one can at ↵Andreas Grois2018-03-111-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 Grois2018-03-101-4/+6
|
* Add command line parsingAndreas Grois2018-03-101-1/+30
|
* Add color scaling option (as 8 bit per channel is not really much)Andreas Grois2018-03-101-1/+1
|
* Gamma correction for outputAndreas Grois2018-03-101-1/+1
|
* Reduce buffer size by a factor of 2 (image is symmetric)Andreas Grois2018-03-101-1/+1
|
* Make local work group size tweakable. (Not yet exposed to user)Andreas Grois2018-03-101-1/+1
|
* Make sure png file gets closed by wrapping the file descriptor into aAndreas Grois2018-03-101-0/+13
| | | | class with destructor
* Dump result to image.png in current folder.Andreas Grois2018-03-101-1/+4
|
* Initial CommitAndreas Grois2018-03-093-0/+3541