Archived
1
Fork 0
Commit graph

35 commits

Author SHA1 Message Date
bcd5609b9b Add actual material editing 2018-12-25 08:32:38 -05:00
707396f384 Add level editor 2018-12-21 06:32:37 -05:00
f7dfa03554 Fix previous declaration of World 2018-12-19 20:13:42 -05:00
57a2ae9c0a Add SMAA pass 2018-12-19 13:11:27 -05:00
5b035874ab Refactor object system to ECS 2018-12-19 12:19:52 -05:00
91f66ef952 Only use imgui in debug builds 2018-11-11 05:41:03 -05:00
d5dcb3ddee Make PCF filtering configurable, improve shader performance 2018-11-08 13:51:08 -05:00
73789e58aa Make vsync user configurable 2018-11-08 13:27:24 -05:00
f16e8b2aab Configure dof downscale in graphics presets 2018-11-08 13:01:54 -05:00
f0bb00b251 Add configurable graphics presets 2018-11-08 12:51:32 -05:00
78f56d1509 Add shadow pass 2018-11-08 08:57:41 -05:00
af1b3b9845 Add sky pass 2018-11-07 07:20:52 -05:00
0c970b0236 Add material class 2018-11-06 09:08:55 -05:00
a2941de5de Add configurable number of frame resources to create 2018-11-05 21:34:50 -05:00
0d939eacdf Add imgui pass 2018-11-05 20:51:23 -05: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
1691f59ac7 Add screenshot function 2018-10-24 21:13:55 -04:00
cdf95d4aff Add depth testing 2018-10-24 19:20:23 -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
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
4378a90f74 Add model loading 2018-10-16 08:49:25 -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
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
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
Renamed from renderer.h (Browse further)