summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Not Zed [Sat, 26 Mar 2022 11:59:26 +0000 (22:29 +1030)]
Added vulkan cube demo.
A few bug fixes and improvements in both code generators.
Not Zed [Wed, 23 Mar 2022 21:05:02 +0000 (07:35 +1030)]
Initial work on vulkan binding from header files.
Not Zed [Wed, 23 Mar 2022 21:02:26 +0000 (07:32 +1030)]
Syntax change for 'include x' -> '%include x;'
Allow perl modules to be included in .api files.
Allow matching names by perl module function.
Not Zed [Mon, 7 Feb 2022 01:01:26 +0000 (11:31 +1030)]
Add dependency generation for .api files
Removed '.data' and '.script' status file rules and just use the
files themselves as the targets.
Cleaned up the make code a bit
Not Zed [Sun, 6 Feb 2022 01:40:56 +0000 (12:10 +1030)]
Remove some old experiments.
Not Zed [Sun, 6 Feb 2022 00:30:59 +0000 (11:00 +1030)]
Clean up some stale comments.
Not Zed [Sun, 6 Feb 2022 00:19:13 +0000 (10:49 +1030)]
Moved to modular java build system.
Not Zed [Tue, 1 Feb 2022 00:55:47 +0000 (11:25 +1030)]
Partial move to new generator.
Not Zed [Mon, 31 Jan 2022 20:07:06 +0000 (06:37 +1030)]
Small fixes
Not Zed [Mon, 31 Jan 2022 19:57:43 +0000 (06:27 +1030)]
Add temporary support for new config format.
Not Zed [Mon, 31 Jan 2022 19:46:08 +0000 (06:16 +1030)]
Some fixes for function argument names.
Hack in a fix for typedef function pointers.
Not Zed [Wed, 5 Jan 2022 03:14:12 +0000 (13:44 +1030)]
Add pattern matching for object type fallbacks
Add basic opencl api mapping, c-like with some conveniences.
Not Zed [Tue, 4 Jan 2022 22:49:15 +0000 (09:19 +1030)]
Pattern matching and defaults for structs
Added ffmpeg example.
Changed test-api to be c-like example.
Not Zed [Wed, 22 Dec 2021 01:15:59 +0000 (11:45 +1030)]
Updated for openjdk-19-internal
Wrote entirely new generator for c header files.
Added vulkan demo. Generates api from api specification.
Makefile tweaks.
Not Zed [Mon, 20 Dec 2021 22:24:16 +0000 (08:54 +1030)]
Extract more symbolic information from the tree.
- names of typedef function pointers
- argument names in functions and function prototypes.
Not Zed [Wed, 24 Nov 2021 23:34:39 +0000 (10:04 +1030)]
add api generator script
checkpoint the rest
Not Zed [Wed, 8 Jan 2020 20:31:51 +0000 (07:01 +1030)]
Testing callbacks and so on.
Not Zed [Wed, 8 Jan 2020 20:31:32 +0000 (07:01 +1030)]
Output enum definitions.
Not Zed [Mon, 6 Jan 2020 09:25:07 +0000 (19:55 +1030)]
Minor fixes and editing.
Not Zed [Mon, 6 Jan 2020 05:20:35 +0000 (15:50 +1030)]
panama tools and demos