diff options
| author | Jon Ashburn <jon@lunarg.com> | 2015-02-09 09:43:26 -0700 |
|---|---|---|
| committer | Jon Ashburn <jon@lunarg.com> | 2015-02-11 15:30:18 -0700 |
| commit | 6e671d09a9af1e3f74f82aa928fefe33b1010478 (patch) | |
| tree | 8c4498abcacbb3a65008ddb5e4534312f105d417 | |
| parent | d10ea3ff6996a1a8153eca4f8421ced82347d567 (diff) | |
| download | usermoji-6e671d09a9af1e3f74f82aa928fefe33b1010478.tar.xz | |
glave: Qualify adding to trace packet descriptor set layout structs
| -rwxr-xr-x | glave-generate.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/glave-generate.py b/glave-generate.py index f049abe7..8d8a680a 100755 --- a/glave-generate.py +++ b/glave-generate.py @@ -596,7 +596,8 @@ class Subcommand(object): elif 'UpdateDescriptors' == proto.name: func_body.append(' add_update_descriptors_to_trace_packet(pHeader, (void**)&(pPacket->pUpdateChain), pUpdateChain);') elif 'CreateDescriptorSetLayout' == proto.name: - func_body.append(' add_create_ds_layout_to_trace_packet(pHeader, (void**)&(pPacket->pSetLayoutInfoList->pNext), pSetLayoutInfoList->pNext);') + func_body.append(' if (pSetLayoutInfoList)') + func_body.append(' add_create_ds_layout_to_trace_packet(pHeader, (void**)&(pPacket->pSetLayoutInfoList->pNext), pSetLayoutInfoList->pNext);') elif 'CreateDescriptorRegion' == proto.name: func_body.append(' glv_add_buffer_to_trace_packet(pHeader, (void**)&(pPacket->pCreateInfo->pTypeCount), rgCount * sizeof(XGL_DESCRIPTOR_TYPE_COUNT), pCreateInfo->pTypeCount);') func_body.append(' glv_finalize_buffer_address(pHeader, (void**)&(pPacket->pCreateInfo->pTypeCount));') |
