This is the final project of the low level assignment at ESAT Valencia. It is focused on the implementation of a graphic algorithm with the maximum optimizations possible and profiling every change made.
The main features for optimization are:
- Occlusion culling
- Fixed-point mips levels
- Lecture and writing reordered to work in sequence
- Sampling moved to ARM assembly (for an optimized register usage)