summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* various code cleanupHEADmasterTomasz Kramkowski2018-03-012-20/+48
|
* fix multiple memory leaksTomasz Kramkowski2018-03-011-2/+12
| | | | Some minor memory leaks have been fixed (found with valgrind).
* validation: segfault: callback destructor was getting incorrect handleTomasz Kramkowski2018-03-011-2/+3
| | | | | vkDestroyDebugReportCallbackEXT now gets passed the handle not a pointer to it
* command pool: command buffers now created correctlyTomasz Kramkowski2018-03-011-0/+3
| | | | | vkEndCommandBuffer needs to be called on each command buffer before it can be submitted.
* pipeline: set missing create info fieldsTomasz Kramkowski2018-03-011-2/+7
| | | | The pipeline now gets created by correctly including some missing fields.
* swapchain: store format and pass extent to fix creationTomasz Kramkowski2018-03-011-1/+3
| | | | | The swapchain creation omitted setting the swp->format field. The swapchain was also not being given an image extent.
* shaders: fix shader embeddingTomasz Kramkowski2018-03-012-8/+10
| | | | | The embedded shader data should be using char * instead of void *. Additionally some macros are provided for better readability.
* init commitTomasz Kramkowski2018-03-0112-0/+1113