-
Notifications
You must be signed in to change notification settings - Fork 127
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Complete ExeFileInfo json consumer path for Vulkan and D3D12 #1550
Conversation
CI gfxreconstruct build queued with queue ID 185821. |
CI gfxreconstruct build # 4162 running. |
a1ce457
to
976ec0f
Compare
CI gfxreconstruct build queued with queue ID 185853. |
976ec0f
to
8e59703
Compare
CI gfxreconstruct build queued with queue ID 185854. |
8e59703
to
69c01f3
Compare
CI gfxreconstruct build queued with queue ID 185887. |
69c01f3
to
22a7ce5
Compare
CI gfxreconstruct build queued with queue ID 185904. |
CI gfxreconstruct build # 4166 running. |
CI gfxreconstruct build # 4166 passed. |
CI gfxreconstruct build queued with queue ID 186715. |
CI gfxreconstruct build # 4190 running. |
CI gfxreconstruct build # 4190 passed. |
CI gfxreconstruct build queued with queue ID 187121. |
CI gfxreconstruct build queued with queue ID 187132. |
Move the base definition to the MetadataConsumerBase, since its metadata. Single implementation in MetadataJsonConsumer, including removing old implementation in dx12_json_consumer. Single implementation writes each field individually instead of passing the full struct. This means that if the struct changes in the future, that won't cause backwards compatibility issues.kk
41ed89a
to
f13ff8c
Compare
CI gfxreconstruct build queued with queue ID 187147. |
CI gfxreconstruct build # 187147 cancelled. |
CI gfxreconstruct build queued with queue ID 187457. |
CI gfxreconstruct build # 4200 running. |
CI gfxreconstruct build queued with queue ID 187471. |
CI gfxreconstruct build # 4201 running. |
CI gfxreconstruct build # 4201 passed. |
…1550) * Complete ExeFileInfo json consumer path for Vulkan and D3D12 * Regenerate DX12 files * Standardize Process_ExeFileInfo location and definition Move the base definition to the MetadataConsumerBase, since its metadata. Single implementation in MetadataJsonConsumer, including removing old implementation in dx12_json_consumer. Single implementation writes each field individually instead of passing the full struct. This means that if the struct changes in the future, that won't cause backwards compatibility issues.kk * Fix SDK numbers * Remove duplicate Process_ExeFileInfo * Determine if decoder supports metadataid before dispatching exe file info * Fix formatting
…1550) * Complete ExeFileInfo json consumer path for Vulkan and D3D12 * Regenerate DX12 files * Standardize Process_ExeFileInfo location and definition Move the base definition to the MetadataConsumerBase, since its metadata. Single implementation in MetadataJsonConsumer, including removing old implementation in dx12_json_consumer. Single implementation writes each field individually instead of passing the full struct. This means that if the struct changes in the future, that won't cause backwards compatibility issues.kk * Fix SDK numbers * Remove duplicate Process_ExeFileInfo * Determine if decoder supports metadataid before dispatching exe file info * Fix formatting
fixes #1336