google / google/gapid

Integrate the compiler branch with the new dependency tracker

Open
#2,291 0 comments 0 reactions 0 assignees View on GitHub
compiler GAPIS triaged
Dominant language
Go
Stars
2.2k
Forks
329
PR merge metrics
No merged PRs in 30d

Description

#2199 made substantial changes to the API templates, most notably the introduction of the 'ʷ' method variants, and the new `RefID` field.

The compiler branch moves all the API types over to be cgo wrappers, which makes the introduction of `RefID`s difficult.

The compiler branch has stubbed out the dependency tracker logic, and these have to be remerged.

This could be done in the templates (if we can figure out where to store the `RefID` data), or done by reimplementing the tracker as a compiler plugin.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.