TODO list update
This commit is contained in:
parent
f03b1ba4f1
commit
c89a62edae
1 changed files with 12 additions and 4 deletions
16
TODO
16
TODO
|
@ -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:
|
||||||
|
|
Loading…
Reference in a new issue