Commit graph

459 commits

Author SHA1 Message Date
a327445b71 Sync - precompute all values for a frame 2017-10-16 09:35:53 +02:00
647e247916 Control system: function calls 2017-10-15 10:22:24 +02:00
7b9595777a Started experimenting with the control system
Use it for the DoF
2017-10-15 09:34:03 +02:00
c9a798662c Progress on control code 2017-10-14 21:10:46 +02:00
2c6b96c6e2 Started work on operators 2017-10-14 12:00:47 +02:00
84ebc69d54 Uniforms storage 2017-10-09 12:49:08 +02:00
ab4416ed58 Data structures for uniforms 2017-10-09 10:58:03 +02:00
7ab196df56 Shaders - directives for uniforms 2017-10-08 10:13:11 +02:00
d53269e09e Shaders - add input loader errors for main file 2017-10-08 09:45:47 +02:00
88f1ecfb5d DoF gets proper time value
(but it's fucking useless)
2017-10-07 19:10:47 +02:00
58e3c35ea4 Time value, play button, playing 2017-10-07 17:39:38 +02:00
d61158fa9e Definitions for sync data 2017-10-07 16:56:20 +02:00
cc5db5e063 Merge branch 'gui' 2017-10-06 20:39:34 +02:00
de0c5e4386 glm::vecX no longer defaults to 0?! 2017-10-06 20:38:08 +02:00
ee023c7fe8 Shader status window 2017-10-06 18:42:51 +02:00
af53c19949 Fixed problem with usage of latest version of Imgui 2017-10-06 15:52:34 +02:00
9ff3d5d690 Added glm & imgui as submodules 2017-10-06 15:46:15 +02:00
7648ebfd87 Removed "bad" submodules 2017-10-06 15:33:45 +02:00
99be577dac Fixed UI sizes 2017-10-06 14:45:00 +02:00
c90c0d6140 Profiler display one line/level 2017-10-06 14:42:51 +02:00
c4218efc64 Output debugger
(can display intermediary buffers)
2017-10-06 14:29:01 +02:00
2ae430dc49 Fixed FXAA input 2017-10-06 10:52:33 +02:00
ba046ff603 Screeshits^H^H^Hots 2017-10-06 10:30:49 +02:00
2a116f230a Mostly fucking around 2017-10-06 10:30:06 +02:00
dbac828891 PBR fixing, episode 572 2017-10-06 09:36:49 +02:00
f141a948ac Fucking around 2017-10-05 22:28:04 +02:00
1fb3fac7da Replaced normal computation.
Didn't solve the problem at hand though
2017-10-05 21:08:02 +02:00
c33efde305 Use hg_sdf 2017-10-05 20:41:57 +02:00
1df2a90dd8 Imported/adapted Mercury's lib 2017-10-05 20:29:39 +02:00
7483769714 FXAA 2017-10-05 18:35:35 +02:00
883dd9e2a6 Fixed tan(phi) 2017-10-05 17:50:33 +02:00
57feeca7b3 More tweaking + UI for the correction stuff 2017-10-05 17:13:58 +02:00
6bb35ae40e Discontinuity reduction by Mercury et al. 2017-10-05 17:03:31 +02:00
290555ad53 PBR precomputations 2017-10-05 15:28:33 +02:00
ba7595d781 Mulitple point lights 2017-10-05 15:05:05 +02:00
52bf5cd3fc Faster camera movement on Shift+DnD 2017-10-05 13:16:50 +02:00
5f92d0b6eb TODO list update 2017-10-05 12:58:05 +02:00
63561039c8 Primitive color grading controls 2017-10-05 12:56:52 +02:00
af2e8eb05c Color grading stuff - test (hardcoded) 2017-10-05 11:47:33 +02:00
942a4fea21 Vignette effect 2017-10-05 10:09:34 +02:00
3e6e9e1ba8 Fog 2017-10-05 09:07:37 +02:00
d5d56b094c Todo list updated 2017-10-05 08:50:02 +02:00
2bbf14d827 Delay before resetting the demo when resizing
Maybe it will prevent the laptop from crashing.
2017-10-05 08:45:40 +02:00
93308ac578 Display durations in profiler list 2017-10-05 08:32:43 +02:00
5306ce4535 Reorganised shaders 2017-10-04 19:06:50 +02:00
b75cee8638 Re-organising shaders 2017-10-04 18:40:15 +02:00
d64e9f9a2e Todo list update 2017-10-04 18:28:48 +02:00
a1aaac7a75 Removed old shader interface 2017-10-04 18:28:06 +02:00
de50a7ac9c Removed old instance of profiler 2017-10-04 18:09:01 +02:00
32dd23abf1 Fixed profiler 2017-10-04 18:08:37 +02:00