Archived
1
Fork 0
Commit graph

43 commits

Author SHA1 Message Date
6d2fd5caaa Add configurable camera aperture/focus 2018-11-05 21:06:12 -05:00
0d939eacdf Add imgui pass 2018-11-05 20:51:23 -05:00
886e488a26 Move third party libraries to 3rdparty folder 2018-11-05 10:26:54 -05:00
2a1575c5cc Readability changes 2018-11-03 20:36:05 -04:00
867d62edd4 Add depth of field pass 2018-11-03 07:24:32 -04:00
491a9b67c7 Add cinematic engine 2018-10-30 21:13:36 -04:00
918520cc9d Implement clang tidy changes 2018-10-26 20:56:06 -04:00
dd8131a059 Add moving camera 2018-10-25 08:57:36 -04:00
82ede190a6 Add add_shaders add_data CMake functions 2018-10-25 08:40:24 -04:00
1691f59ac7 Add screenshot function 2018-10-24 21:13:55 -04:00
fef5254904 Properly clean up resources 2018-10-24 19:29:44 -04:00
cdf95d4aff Add depth testing 2018-10-24 19:20:23 -04:00
d9c6bb8e00 Add movable lights 2018-10-18 21:49:07 -04:00
e010cb356b Check game config before writing or reading it 2018-10-17 17:19:38 -04:00
b700ed3111 Add fullscreen support 2018-10-17 17:11:26 -04:00
6a6dad4cdb Keep window position and size in config 2018-10-17 10:32:31 -04:00
34795d2376 Properly clean up post processing resources 2018-10-17 10:12:34 -04:00
a084d8fe45 Add post processing pass 2018-10-17 10:06:38 -04:00
b5dcebe55e Add offscreen rendering 2018-10-17 09:28:47 -04:00
3f96161dff Properly use render target aspect ratio 2018-10-16 20:34:54 -04:00
a1d28c2df4 Make clear color black again 2018-10-16 13:04:04 -04:00
d92c009fba Add basic lighting 2018-10-16 13:03:26 -04:00
e28adb0086 Fix swapchain format bug 2018-10-16 12:52:50 -04:00
d946ba28e3 Only call vkGetPhysicalDeviceMemoryProperties once 2018-10-16 09:04:57 -04:00
da6f245c79 Properly free mesh buffers 2018-10-16 09:01:18 -04:00
354487878e Make rendering perspective correct 2018-10-16 08:58:25 -04:00
4378a90f74 Add model loading 2018-10-16 08:49:25 -04:00
0568c6e5d2 Properly choose swapchain format 2018-10-16 08:18:19 -04:00
c6fd8e49c9 Properly clean up world pass resources 2018-10-15 20:03:01 -04:00
162252e38d Add triangle rendering 2018-10-15 19:52:16 -04:00
8fe2718606 Handle swapchain resizing 2018-10-01 21:02:27 -04:00
457a32bc06 Properly clean up presentation resources 2018-10-01 20:20:16 -04:00
3b982362e4 Properly transition swapchain images and add oscilating color test 2018-10-01 19:39:26 -04:00
e085acbe40 Add render function 2018-10-01 19:14:44 -04:00
e93f375ca6 Fix memory leaks 2018-09-29 21:53:24 -04:00
322309061d Properly choose swapchain image format 2018-09-29 21:28:15 -04:00
517c4504c6 Properly set queue family indices 2018-09-29 21:20:58 -04:00
54155bd73b Add Vulkan swapchain creation 2018-09-29 21:03:06 -04:00
fb7af358ab Properly cleanup Vulkan resources 2018-09-28 20:41:48 -04:00
a6923c33ea Fix wrong sType on device queue creation 2018-09-28 18:22:57 -04:00
445f71fc6a Fix non-clang builds 2018-09-28 18:22:11 -04:00
c2435144e3 Add debug messenger and validation layers support 2018-09-28 18:10:33 -04:00
582428fc71 Move source files into src and include 2018-09-27 22:51:26 -04:00