Commit graph

21 commits

Author SHA1 Message Date
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