Archived
1
Fork 0
Commit graph

100 commits

Author SHA1 Message Date
redstrate
93b55e7022 Add debug names for textures
Also changes pipeline barrier behavior, disable project window on Windows, and change window resizing behaviour to get around Windows-specific bug
2021-02-04 08:21:40 -05:00
redstrate
c548971d5a Add font file for imgui 2021-02-04 08:20:10 -05:00
redstrate
38250e1663 Fix vulkan image transitions 2021-02-03 09:04:30 -05:00
redstrate
9ccfcf90c2 Add required data for editor 2021-02-03 07:02:48 -05:00
redstrate
0c3c879497 More vulkan fixes 2021-02-03 06:55:46 -05:00
redstrate
97f67560df Add skeleton for future example 2020-12-28 15:45:09 -05:00
redstrate
8572149697 Remove implicit path conversions in the editor
Makes MSVC happy again
2020-12-28 15:44:54 -05:00
redstrate
ee72736a30 Add some weird VS folder to .gitignore 2020-12-28 15:33:18 -05:00
redstrate
b1fcacdf2b Stop Windows platform from crashing when creating a new window
Empty app names can happen? Since when?
2020-12-28 15:33:11 -05:00
redstrate
cddb50c4d6 Only render DoF when enabled 2020-12-28 15:32:48 -05:00
redstrate
19a60a7a06 Make tools compile successfully under MSVC 2020-12-28 15:22:38 -05:00
redstrate
b3ecbab352 Last changes to make Vulkan backend work
Now it renders with IBL and shadows off! yay!
2020-09-30 19:18:17 -04:00
redstrate
9a49c127d4 Add mouse down behavior on windows 2020-09-23 12:28:21 -04:00
redstrate
525f5aa7f6 Flip vulkan viewport 2020-09-23 12:21:15 -04:00
redstrate
505934fae8 Fix last few vulkan errors
Vulkan backend now renders! (albiet incorrectly)
2020-09-23 11:54:59 -04:00
redstrate
1ba9222a43 Add labels for render passes and framebuffers 2020-09-23 10:17:24 -04:00
redstrate
482c7ef748 Fix vulkan backend validation errors 2020-09-23 09:53:45 -04:00
redstrate
96758b8b3e Fix windows build 2020-09-23 08:44:14 -04:00
redstrate
b5ae6c87de Move is_numeric to string utils 2020-09-22 23:13:08 -04:00
redstrate
22e0c89e39 Prevent the debug button from eating text input 2020-09-22 22:52:39 -04:00
redstrate
2113c9a7da Only use non-infinite perspective when required 2020-09-22 22:45:21 -04:00
redstrate
83b47b31b4 Add console variable support 2020-09-22 22:43:30 -04:00
redstrate
df0d5d1ad4 Update README to add missing features 2020-09-22 22:16:45 -04:00
redstrate
f10b5fd62b Add debug toggle for dynamic resolution 2020-09-22 22:10:02 -04:00
redstrate
91600b5f6f Add toggle for experimental depth of field effect 2020-09-22 21:47:11 -04:00
redstrate
24d3ac12c1 Add auto exposure mode 2020-09-22 20:05:51 -04:00
redstrate
4b4fc0b00d Add buffer/image binding for compute, and add histogram construction 2020-09-22 17:27:10 -04:00
redstrate
267f6221bf Show shader files in IDE 2020-09-22 16:21:35 -04:00
redstrate
5d93616e03 Add functions to dispatch compute workloads 2020-09-22 16:09:25 -04:00
redstrate
41ef1c33f5 Add framework for compute shaders 2020-09-22 15:39:20 -04:00
redstrate
bcac561a1e Create color space and tonemapping render options 2020-09-22 15:25:06 -04:00
redstrate
e1bcb7085c Fix light mode issues 2020-09-22 14:21:56 -04:00
redstrate
8a40f3e5f8 Add quit command 2020-09-22 13:28:08 -04:00
redstrate
219751a05d Remove faulty ctrl detection on macos preventing t from being inputted 2020-09-22 13:17:53 -04:00
redstrate
615a6605ab Reorganize core dependencies 2020-09-22 13:02:26 -04:00
redstrate
174b50d1ba Reorganize cmake folders 2020-09-22 12:54:08 -04:00
redstrate
807cf7ba86 Add detection for light/dark theme 2020-09-22 12:27:41 -04:00
redstrate
827ce8bec6 Fix strange glslang error and reduce spirv-cross modules 2020-09-22 12:26:49 -04:00
redstrate
c1156fbfbd Always use FetchContent 2020-09-21 10:15:28 -04:00
redstrate
bbd5b81de9 Small CMake improvements 2020-09-21 09:58:42 -04:00
redstrate
2ffd1a421e Remove even more includes 2020-09-21 09:37:52 -04:00
redstrate
29633020c9 Remove unnecessary includes 2020-09-20 23:31:03 -04:00
redstrate
6a5c53f596 Remove missing headers in utility 2020-09-20 22:42:46 -04:00
redstrate
dc3cbfeab8 Merge branch 'master' of https://github.com/redstrate/prism into master 2020-09-20 22:39:16 -04:00
redstrate
afefd9b1da Add framework for console commands 2020-09-20 22:37:15 -04:00
redstrate
af3993abbd Move some file utility into seperate header, update vulkan backend to compile fine 2020-08-27 20:36:24 -04:00
redstrate
0664ec66b1 Fix MSVC compiler errors 2020-08-27 20:28:16 -04:00
redstrate
b31534ab62 Fix quat_look_at 2020-08-19 22:46:07 -04:00
redstrate
404acc114c Update PCSS and Sponza screenshots 2020-08-19 22:33:35 -04:00
redstrate
8f652f8b7d Fix SRGB handling, now converting from srgb->linear properly 2020-08-19 22:09:32 -04:00