Home My Page Projects Code Snippets Project Openings 3D graphics for Standard ML
Summary Activity SCM

SCM Repository

[sml3d] Revision 873
ViewVC logotype

Revision 873

Jump to revision: Previous Next
Author: pavelk
Date: Wed May 5 20:18:00 2010 UTC (8 years, 4 months ago)
Log Message:
Added a few primitives to handle a bit more lower level vector manipulation in order to expose a few more optimizations that we could perform in preparation for generating code for OpenCL. Most notably, we don't want to be doing things like calculating the dot product of basis vectors.

Also, added a new module for specialized optimizations on primitives which were made possible with the aforementioned newly added vector primitives.

Changed paths:

Path Details
Directorytrunk/sml3d/src/particles/compiler/checker.sml modified , text changed
Directorytrunk/sml3d/src/particles/compiler/constants.sml modified , text changed
Directorytrunk/sml3d/src/particles/compiler/optimizer.sml modified , text changed
Directorytrunk/sml3d/src/particles/compiler/psys-ir.sml modified , text changed
Directorytrunk/sml3d/src/particles/compiler/specialized.sml added
Directorytrunk/sml3d/src/particles/compiler/translate.sml modified , text changed
Directorytrunk/sml3d/src/particles/particles.mlb modified , text changed

ViewVC Help
Powered by ViewVC 1.0.0