TODO list update

This commit is contained in:
Emmanuel BENOîT 2017-12-15 07:05:14 +01:00
parent f03b1ba4f1
commit c89a62edae

16
TODO
View file

@ -13,13 +13,21 @@ Scripting:
* Check for overrides on the same inputs when setting things up * Check for overrides on the same inputs when setting things up
* Aliases * Aliases
* Display errors in UI * Display errors in UI
* Optimizers: * Optimizer:
* Constant folding * Constant propagation
* Detect variables that are actually constants * Call arguments
* Dead code elimination * Dead code elimination
* Local variables
* Unused arguments
* Dead store
* Unused functions
* Branches
* Common subexpressions
* Strength reduction
* Loop-invariant code motion
(esp. uniforms and var defs)
* Inline functions that are called only once * Inline functions that are called only once
* Sampler re-use * Sampler re-use
* (Output only) Support for fixed size
* (Output only) Texture / framebuffer re-use * (Output only) Texture / framebuffer re-use
Producing output: Producing output: