commit | 86684f96d6472cd07d7f6409add84a4e7f2d2c57 | [log] [tgz] |
---|---|---|
author | Tobin Ehlis <tobine@google.com> | Tue Jan 05 10:33:58 2016 -0700 |
committer | Mark Lobodzinski <mark@lunarg.com> | Thu Jan 07 15:17:13 2016 -0700 |
tree | b73f90fb09e5f1d95a8323b14147d3a2dac0ffb8 | |
parent | 46426c5a6097237ef4277ebdcb74f67270171491 [diff] |
layers: MR123, Improved ObjectTracker codegen Updated ObjectTracker to correctly generate the required permutations of validate_<object>() functions. This removed some hand-coded functions from the header. Updated the codegen for ObjectTracker to use improved dict from UniqueObjects that eliminates repeated "if" and "for" blocks. Also updated valid null object checking to limit valid null object cases to appropriate API calls.