diff options
| author | Tobin Ehlis <tobine@google.com> | 2016-06-23 17:03:56 -0600 |
|---|---|---|
| committer | Tobin Ehlis <tobine@google.com> | 2016-06-28 07:40:04 -0600 |
| commit | f9bc98a9e2054b25cf995266580c386cc72206e8 (patch) | |
| tree | 88c08f633c738f4ab77e8d93cf12093ede89a2c3 /layers/descriptor_sets.cpp | |
| parent | d975e91286da24af56770b1b6734edc0bcab6ece (diff) | |
| download | usermoji-f9bc98a9e2054b25cf995266580c386cc72206e8.tar.xz | |
layers: BUFFER_NODE clean-up
Initial work to prepare for larger overhaul of BUFFER_NODE as well
as unifying INVALID_CB treatment.
This adds cb_bindings set to BASE_NODE which will be used to track
command buffers that objects are bound to in order to flag them as
INVALID if objects are deleted while CB are still valid.
Initially making use of this with BUFFER_NODE, but it will move to
all objects that can be bound to command buffers.
Also, use getBufferNode() utility in DestroyBuffer() and add buffer
to BUFFER_NODE so it can be used for erasing node from map.
Diffstat (limited to 'layers/descriptor_sets.cpp')
0 files changed, 0 insertions, 0 deletions
