vktrace: fixes to allow vktrace/replay to work with Hologram
authorKarl Schultz <karl@lunarg.com>
Wed, 27 Jan 2016 23:03:49 +0000 (16:03 -0700)
committerKarl Schultz <karl@lunarg.com>
Wed, 27 Jan 2016 23:03:49 +0000 (16:03 -0700)
commit743e9a5af77a8b0d62db4a2485101032997db269
tree6f8e2c104b80c34ca8008ff6df060e654b8cecf6
parentf14d10dce5bf2b26b27f7108f938ae345cd53724
vktrace: fixes to allow vktrace/replay to work with Hologram

- Protect strlen() against NULL strings
- Avoid freeing remapped semaphores in replay QueuePresent before using them
- Use a VkMemory total size instead of the literal VK_WHOLE_SIZE in trace buffers
vk_helper.py
vktrace/src/vktrace_extensions/vktracevulkan/vkreplay/vkreplay_vkreplay.cpp
vktrace/src/vktrace_layer/vktrace_lib_trace.cpp
vktrace/vktrace_generate.py