Commit Graph

27 Commits

Author SHA1 Message Date
bbc9af3b11 more styling. TODO: finish window.hpp 2023-04-29 15:56:49 +01:00
c5b7a09e63 begin changing style 2023-04-29 15:22:25 +01:00
15d62ecf6b add support for different texture samplers 2023-03-31 09:08:49 +01:00
5a824ee015 Finally get textures working again 2023-03-23 19:07:10 +00:00
25ee640c41 Get textures working (almost) 2023-03-21 23:52:52 +00:00
9f88131371 Add combined image sampler descriptor support 2023-03-21 20:10:23 +00:00
bailwillharr
e1cb168cce Fix subpass dependency and do other things 2023-03-15 01:49:03 +00:00
bailwillharr
fa34a8c583 Make uniform buffers updateable. 2023-03-13 17:10:46 +00:00
bailwillharr
bbf582d85f Get descriptor sets working 2023-03-13 01:19:32 +00:00
bailwillharr
2bb75f4683 Get rendering kind-of working again 2023-03-12 20:39:11 +00:00
bailwillharr
8abfc69154 re-write pipeline code 2023-03-12 17:11:13 +00:00
bailwillharr
3e40ae3e1e Start rewrite of vulkan backend (again) 2023-03-12 16:14:55 +00:00
68d54667ec Limit to vsync by default 2023-02-24 16:35:27 +00:00
bailwillharr
7c0b286e13 Fix windows compilation 2023-02-19 13:55:08 +00:00
c6e0ce9eb7 Fix clang compilation 2023-02-18 15:54:31 +00:00
6e45aba65b ALlow texture filtering to be changed 2023-01-26 21:17:07 +00:00
c489c66a44 Clean stuff up 2023-01-20 16:30:35 +00:00
bailwillharr
dc2cb22eb8 add objects back 2022-11-30 00:46:03 +00:00
ceaa2c30f5 Do some things 2022-11-15 13:59:43 +00:00
bailwillharr
7cc09484c1 Support textures with vulkan; add FPS limiter. 2022-11-10 14:12:29 +00:00
46895c0d4b Support multiple frames rendering at once 2022-10-24 14:30:05 +01:00
ce12534ad8 Add indexed buffer support 2022-10-24 01:10:48 +01:00
a24b951df1 Add support for multiple pipelines 2022-10-24 00:19:07 +01:00
b6a7634cc5 Get vertex buffers working 2022-10-22 13:15:25 +01:00
eb1884ee8e Add buffer code, doesn't work 2022-10-21 17:03:36 +01:00
81031c9c10 Move everything into namespace 2022-10-06 11:30:44 +01:00
07c17687ef Begin vulkan impl 2022-09-13 19:25:18 +01:00