87 lines
1.7 KiB
Text
87 lines
1.7 KiB
Text
Testing !!
|
|
|
|
Change clang format and apply to all files!!!
|
|
rename Language module to FormalLanguage
|
|
make more general structure for feature renders
|
|
|
|
Merge parser and tokenizer module into grammar module
|
|
Make two grammars Regular and Context-free
|
|
For each grammar make grammar rules parser, example sentence generation and sentence parsing
|
|
Make automations itself a universal tool - NFA DFA conversions
|
|
|
|
Math:
|
|
FFT
|
|
|
|
|
|
RayTracer:
|
|
Features:
|
|
Normals flag
|
|
Material, Normals per trig info
|
|
|
|
Quality:
|
|
Render eq
|
|
Materials
|
|
Lenses
|
|
Exposure
|
|
|
|
Efficiency:
|
|
Casting Accelerators
|
|
Important sampling
|
|
Threading
|
|
|
|
Parser:
|
|
CF Grammar:
|
|
optimize generation of sentences
|
|
check sanity
|
|
|
|
impl parse machine
|
|
|
|
Objects:
|
|
features:
|
|
add debug line information into bytecode
|
|
implement Alloc Size queries
|
|
|
|
enhance:
|
|
use anonymous namespaces for object static methods
|
|
remove obj_ref_count macro
|
|
fix all clang-tidy notices
|
|
replace all strings with const string ref
|
|
replace all type usages with typedefs
|
|
remove tp::
|
|
rename classes
|
|
|
|
bugs:
|
|
disallow Alloc Size queries
|
|
|
|
|
|
Modules:
|
|
Remove all static variable into module's data
|
|
Make modules simple threaded
|
|
|
|
Graphics:
|
|
Window event system
|
|
Graphics API
|
|
FPS count & Performance control
|
|
|
|
Containers:
|
|
Test generatePermutations
|
|
Add variant size buffer
|
|
Buffer add resize function
|
|
Buffer improvements
|
|
Buff serialization
|
|
Tree serialization
|
|
Write Traverse Avl test
|
|
Add mem leakage tests
|
|
Add check copy times
|
|
AVL dont copy data just swap
|
|
|
|
Storage:
|
|
Finish networking
|
|
Enable preloads
|
|
|
|
Utils:
|
|
Stack trace fixes
|
|
Save leaks and then use in debugging to break when the same call occurs?
|
|
|
|
TextEditor:
|
|
Implement
|