Commit graph

56 commits

Author SHA1 Message Date
c8b673c51a UI - Refactoring progress
(see previous log message)
2017-11-23 22:51:50 +01:00
942b6f239a UI - Refactoring progress
(see previous log message)
2017-11-23 22:44:20 +01:00
b5a5a5298c UI - Refactoring progress
(see previous log message)
2017-11-23 14:47:25 +01:00
6ac2511ce7 UI - Refactoring progress
(see previous log message)
2017-11-23 14:43:15 +01:00
743af1d0d7 UI - Refactoring progress
(see previous log message)
2017-11-23 14:21:54 +01:00
4774426962 UI - More refactoring
The idea is to split off all UI/display code from e.g. the parser. This
could take a while.
2017-11-23 14:15:17 +01:00
88e5724fe9 UI - Started working on actions
+ Can be registered
+ Can be used to draw menu items and toolbar buttons
2017-11-23 13:54:39 +01:00
89d125761a UI - Some refactoring
Basically trying to separate stuff from window.hh
2017-11-23 12:46:48 +01:00
3cf9e5c3ac Build - Some improvements / fixes
+ fullclean no longer worked
+ F11 in vim
2017-11-22 20:35:05 +01:00
cc8d2b824e Sync - Reloads can be undone 2017-11-22 15:43:06 +01:00
5445021664 Undo manager - Fixed some bugs 2017-11-22 14:13:43 +01:00
e11aff344f Sequencer - Generic undo action for sync edits 2017-11-22 10:34:58 +01:00
4569bb30f4 Undo manager 2017-11-22 10:01:37 +01:00
1225e1b8a7 Build - Moved all 3rd party stuff to a subdirectory 2017-11-22 08:59:06 +01:00
5027d91782 Build - Changed output directory 2017-11-22 08:53:31 +01:00
e13d0c3638 UI improvements 2017-11-21 17:32:52 +01:00
037fea3101 Sequencer - Moved existing view to separate file 2017-11-20 17:01:09 +01:00
def4f9e9ea Overrides - Color grading - Moved UI to separate files 2017-11-19 21:19:11 +01:00
422ab564f3 Overrides - Started work
+ Basic structures
+ Partial implementation in the sync manager
+ Partial implementation of the single float override
+ Silly hardcoded tests in the demo/main files
2017-11-16 12:20:21 +01:00
e0e7ab5441 Ops - Auto-reload + resize support 2017-11-15 23:12:09 +01:00
af974518cb Old code removal, 3/???
This isn't technically old code, just code I wrote but ended up not
using.
2017-11-15 17:19:40 +01:00
e98f2d831e Old stuff removal, commit 2/??? 2017-11-15 17:18:01 +01:00
f1d7935421 Removed some now-unused code 2017-11-15 17:16:12 +01:00
dd4c1ba7cd Ops - Operator metadata 2017-11-12 17:46:47 +01:00
abb2c02d61 Compiler - Started work
Committing as I need to make a few adjustments to the AST in order to
simplify things.
2017-11-12 10:50:05 +01:00
351614123e Parser - Split parser off from nodes code 2017-11-09 18:27:28 +01:00
0ed905bbde Build parser check utility 2017-11-06 10:33:18 +01:00
77d46da19a Started working on the AST + parser 2017-11-06 10:15:38 +01:00
bc5128c632 Fuck off, JSON. 2017-11-05 21:09:40 +01:00
173bc86ea9 More progress on de-std::-ifying the code 2017-11-04 09:17:31 +01:00
792c09b06f Some EBCL use, mostly for testing 2017-11-01 23:45:09 +01:00
90abab29a3 Use EBCL 2017-11-01 23:34:31 +01:00
699e409e64 PicoJSON + utilities added 2017-10-31 09:22:38 +01:00
2c6b96c6e2 Started work on operators 2017-10-14 12:00:47 +02:00
ab4416ed58 Data structures for uniforms 2017-10-09 10:58:03 +02:00
d61158fa9e Definitions for sync data 2017-10-07 16:56:20 +02:00
c4218efc64 Output debugger
(can display intermediary buffers)
2017-10-06 14:29:01 +02:00
7483769714 FXAA 2017-10-05 18:35:35 +02:00
a1aaac7a75 Removed old shader interface 2017-10-04 18:28:06 +02:00
eb122b598e Structure overhaul + shader stuff progress 2017-10-04 11:20:27 +02:00
88cd5c97dc Shader preprocessor - input 2017-10-03 13:53:50 +02:00
72acd42782 Resizing works 2017-10-02 13:51:08 +02:00
080eb3b29b Moved camera to separate file 2017-10-02 10:12:27 +02:00
e6e8b2c935 Build in separate directory 2017-10-02 10:00:39 +02:00
8264663ec8 Moved GLSL handling to separate file 2017-10-01 19:40:38 +02:00
b2be3dcb8c Depth of field!!! 2017-10-01 18:51:02 +02:00
b5d7d3775b Profiler (dumps to stdout for now) 2017-10-01 11:37:04 +02:00
b15b0097b2 Moved raymarcher to separate file 2017-09-30 21:53:45 +02:00
34b393334c Tweaking bloom some more 2017-09-30 21:22:38 +02:00
802418219b Bloom pass moved to separate file 2017-09-30 19:13:06 +02:00