Skip to content

Commit

Permalink
Fix DescriptorUpdateTemplate usage
Browse files Browse the repository at this point in the history
Fix DescriptorUpdateTemplate code was not fully complete.
Some of the code needed to be manually generated, and some of the
autogeneration code was not being generated properly.
This includes properly ordering the descriptor information when the
vkUpdateDescriptorSetWithTemplate API entrypoing was called.

Also resolved a few more pNext issues.

Clean up scripts and generate output in local scopes to reduce
stack memory overflow issues.
  • Loading branch information
MarkY-LunarG committed Nov 27, 2023
1 parent 7a7d04b commit ea30d0a
Show file tree
Hide file tree
Showing 26 changed files with 32,125 additions and 21,712 deletions.
10 changes: 5 additions & 5 deletions framework/decode/vulkan_consumer_base.h
Original file line number Diff line number Diff line change
Expand Up @@ -120,11 +120,11 @@ class PointerPairContainer
{
public:
using iterator_category = std::input_iterator_tag;
using value_type = PointerPair;
using difference_type = PointerPair;
using pointer = PointerPair*;
using reference = PointerPair&;
using value_type = PointerPair;
using difference_type = PointerPair;
using pointer = PointerPair*;
using reference = PointerPair&;

PointerPairIterator(T1 t1, T2 t2) : t1(t1), t2(t2) {}

PointerPairIterator& operator++()
Expand Down
Loading

0 comments on commit ea30d0a

Please sign in to comment.