Commit Graph

216 Commits

Author SHA1 Message Date
niki 8f55f093a4 partially implement initCapabilities for vulkan 2022-05-04 23:43:23 +02:00
niki e6f8b465bc use vma for streambuffer implementation 2022-05-04 15:41:50 +02:00
niki 9299219977 perform prepareDraw only once per frame 2022-05-03 17:51:35 +02:00
niki 6dc12be45d fix crash on resizing 2022-03-22 14:32:41 +01:00
niki 158052c52c implement basic per frame uniform variables 2022-03-22 14:31:50 +01:00
niki 157c8f8a20 include custom vulkan shader in love source 2022-03-21 15:26:27 +01:00
niki 197dfb9738 start implementing vulkan Shader type 2022-02-06 22:56:24 +01:00
niki 4692a0490c basic functionality for indexed draw in vulkan 2022-02-06 02:11:20 +01:00
niki 7d680838b6 restructure to not hardcore draw vk commands 2022-02-05 20:44:36 +01:00
niki f39d01e940 Merge branch 'vulkan' of https://github.com/nikeinikei/love into vulkan 2022-02-05 01:53:05 +01:00
niki d09f834bf3 first draft of vulkan buffer implementation 2022-02-04 23:48:36 +01:00
niki b80ef89e8d handle resizing correctly 2022-02-04 23:48:32 +01:00
niki 65074dae15 hello world triangle 2022-02-04 23:45:58 +01:00
niki aed6595ee6 first draft of vulkan buffer implementation 2022-01-06 14:55:07 +01:00
niki 81e3bed778 handle resizing correctly 2022-01-06 01:42:50 +01:00
niki b32c5f3c4e hello world triangle 2022-01-06 01:12:16 +01:00