Development Planning
0.4 (M1.4)
Release Date: Oct 2012
- include and virtual include.
- Pragmas ( especially #line ).
- Porting instrincis to "virtual include".
- Separated declaration-definition for function.
- Human-readable syntax error and semantic error.
- More, more, more operators and intrinsics for SISD.
- VTF.
- Anistropic Filter.
- Full matrix support
- Array support
- Keyword 'register' support
0.5 (M1.5)
Release Date: ?? May 2013 ??
- Fix bugs of vertex shader.
- Optimization the data flow from input assembler to vertex shader.
0.6
Release Data: ?? Nov 2013 ??
- Operators and intrinsics for pixel shader.
- Other features for pixel shader.
Future
Following features need to be discussed:
- Blend shader integrating
- PTX Backend
- SPU Backend
- Asynchronize Stages
- Asynchronize API Call
- GS, TS, HS
- MSAA
- Coverage to AA
- TBR Architecture
- JIT-based rasterizer
- JIT Pool
- Platform-specified JIT optimization (SSEx, NEON and AVX)