2c97f3a52e
UI overhaul
...
* Use menus instead of a silly window with checkboxes
* Windows can be closed, cannot be collapsed
* Left side windows have more vertical space
* Specific window for the sequencer
2017-11-19 10:21:08 +01:00
f16ff2ec2e
Overrides - Defining more in the script
2017-11-19 08:51:23 +01:00
01326eda80
Overrides - Duplicate names handling fixed
2017-11-18 17:34:29 +01:00
7d85a87488
Overrides - Various bugs fixed, new overrides in script
2017-11-18 16:13:07 +01:00
aeefcbb633
Overrides - Support for integers
2017-11-18 15:17:42 +01:00
3a59078323
Parser + overrides - Partial parsing of ui-overrides sections
2017-11-17 14:09:36 +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
1b06f9e299
IT LIVES!!!!!!!!
...
Ok, so it can display stuff.
2017-11-15 09:46:07 +01:00
210be3a852
Main script runs
...
Fixed a few more bugs, and now the main script runs without crashing. It
fails to produce any output, however.
2017-11-14 23:44:13 +01:00
3de255aad0
Started using new control code + bugfixes
...
The program is loaded and its init part is run. Many bugs were fixed in
the process, including various new bugs in the shaders manager.
2017-11-14 22:04:00 +01:00
6c58e8669f
Compiler - Conditionals
2017-11-12 22:20:11 +01:00
8806cd81d2
Parser - Finished type checks
...
... I think. Unless I forgot something, which is likely.
2017-11-11 16:53:21 +01:00
7abf50ae61
Minor fixes to previous commit
...
* Restrict clear to frame
* Restrict viewport to frame, as it used to be
* Moved viewport clearing to render code
2017-11-10 22:12:24 +01:00
1ee448a4c0
Script - FXAA ported
...
A pair of missing instructions: clear and main-output
2017-11-10 21:46:15 +01:00
424dca64e9
Script - Combine pass ported
2017-11-10 21:24:47 +01:00
e0929d6ec4
Parser - Local variable declarations
2017-11-10 21:01:35 +01:00
9e583c1374
Ported bloom to script
...
Breaks the parser because we don't support LODs for textures and
framebuffers. Also we need a command for local variables.
2017-11-10 18:28:56 +01:00
46972c7e60
Parser - Sampler definition instruction
2017-11-10 17:18:29 +01:00
7e5b69e714
Vim syntax file for demo.srd
2017-11-10 16:02:30 +01:00
eae82f1f9a
Parser - (odbg) instruction
2017-11-10 12:48:57 +01:00
448acdf16b
Parser - Framebuffer definition command
2017-11-10 10:15:56 +01:00
d02ab91767
Parser - Support for (uniforms)/(uniforms-i)
2017-11-09 23:20:48 +01:00
9cf7d8c434
Parser - Various new instructions implemented
2017-11-09 18:24:39 +01:00
ab999d222b
Progress on parser
2017-11-06 14:06:21 +01:00
5cb5229e43
Basic version of the parsercheck utility
2017-11-06 10:56:19 +01:00
77d46da19a
Started working on the AST + parser
2017-11-06 10:15:38 +01:00
126c8358ff
"Fake" demo.srd added for the general idea
2017-11-05 23:26:36 +01:00