Menu

Code Commit Log


Commit Date  
[r29] by thylordroot

Added test generators for unit tests, began work on unit tests for Vectors.

2022-09-24 00:14:20 Tree
[r28] by thylordroot

Refactored build system to use MSBuild tasks, which should improve IDE performance for the project. Restructured project so code generators are located under the project they reside in, and refactored VideoCore generator. SDK 6.0.4 is now required to build CVAP due to a bug with TaskHostFactory.

2022-09-22 07:19:11 Tree
[r27] by thylordroot

Vectors now have swizzle and conversion operators.

2022-09-21 07:03:58 Tree
[r26] by thylordroot

Began refactoring Vector generator, produces mostly everything besides the swizzle operator. Also added forgotten Typedefs.cs which is now required to get the code to work.

2022-09-21 06:17:19 Tree
[r25] by thylordroot

Added documentation processing to CVAP.CodeGen. Turned off documentation generation for now in CVAP.Util, but documented most of the stuff there.

2022-09-21 01:24:25 Tree
[r24] by thylordroot

Additional work on the code generation, including fixing a bug where Method specifiers were not fully emitted. Spent some time refactoring low hanging fruit in the code generators. Documentation pass to reduce warnings in CVAP.Util.

2022-09-20 06:12:07 Tree
[r23] by thylordroot

More work on code generators, began porting Geometry generator over to new framework. Can mostly do anything besides delegates and generic classes.

2022-09-20 01:18:26 Tree
[r22] by thylordroot

Fleshed out typename rendering for CVAP.CodeGen. Added TokenStream and friends to assist parsing.

2022-09-18 20:39:17 Tree
[r21] by thylordroot

Began work on new code generators; added RawTranslationUnit target for temporary stuff but will eventually switch over to using C# generator once it is ready. Also forgot to add Scalar and Traits last time, adding it now.

2022-09-16 05:27:46 Tree
[r20] by thylordroot

Refactored vectors again, this time to use traits. Began work on refactoring code generator to something more flexible.

2022-09-13 05:45:08 Tree
Older >
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.