summaryrefslogtreecommitdiffstats
path: root/vulkan.c
Commit message (Collapse)AuthorAgeFilesLines
* various code cleanupHEADmasterTomasz Kramkowski2018-03-011-17/+40
|
* fix multiple memory leaksTomasz Kramkowski2018-03-011-2/+12
| | | | Some minor memory leaks have been fixed (found with valgrind).
* 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-011-2/+2
| | | | | The embedded shader data should be using char * instead of void *. Additionally some macros are provided for better readability.
* init commitTomasz Kramkowski2018-03-011-0/+839