Commit | Date | |
---|---|---|
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 |
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 |