Open Y-Less opened 5 years ago
Good catch - the .partial
files have to be manually kept up to date, so I'll add that extension in directly.
Ahh, that explains another thing I was wondering about - why some places used default(T?)
and others used null
. It makes sense you'd use the more generic version in generated code and the shorter version in manual code.
The
.gen
version ofSharpVk.Instance.Create
has the following prototype:But the
.partial
version has:I would expect the only difference to be the presence of
CommandCache
, but the former also has:While the latter doesn't. This means you can't, using that factory, create an instance with the new debugging framework rather than then old one.