Don't emit duplicate decorations. (#3635)
It is invalid if the same decoration is applied to the same id multiple times. This adds a check before adding a decoration that the decoration is not already in the list. If it is, then the duplicate is not added. Fixes #3627
This commit is contained in:
parent
7c40de7aa2
commit
33c7e30860
575 changed files with 3482 additions and 3414 deletions
|
|
@ -45,47 +45,47 @@ Validation failed
|
|||
Name 386 "wo2D"
|
||||
Name 391 "fragData"
|
||||
Name 404 "ic4D"
|
||||
Decorate 15(i1D) DescriptorSet 0
|
||||
Decorate 15(i1D) Binding 0
|
||||
Decorate 27(i2D) DescriptorSet 0
|
||||
Decorate 15(i1D) DescriptorSet 0
|
||||
Decorate 27(i2D) Binding 1
|
||||
Decorate 41(i3D) DescriptorSet 0
|
||||
Decorate 27(i2D) DescriptorSet 0
|
||||
Decorate 41(i3D) Binding 2
|
||||
Decorate 48(iCube) DescriptorSet 0
|
||||
Decorate 41(i3D) DescriptorSet 0
|
||||
Decorate 48(iCube) Binding 3
|
||||
Decorate 60(iCubeArray) DescriptorSet 0
|
||||
Decorate 48(iCube) DescriptorSet 0
|
||||
Decorate 60(iCubeArray) Binding 4
|
||||
Decorate 67(i2DRect) DescriptorSet 0
|
||||
Decorate 60(iCubeArray) DescriptorSet 0
|
||||
Decorate 67(i2DRect) Binding 5
|
||||
Decorate 79(i1DArray) DescriptorSet 0
|
||||
Decorate 67(i2DRect) DescriptorSet 0
|
||||
Decorate 79(i1DArray) Binding 6
|
||||
Decorate 91(i2DArray) DescriptorSet 0
|
||||
Decorate 79(i1DArray) DescriptorSet 0
|
||||
Decorate 91(i2DArray) Binding 7
|
||||
Decorate 98(iBuffer) DescriptorSet 0
|
||||
Decorate 91(i2DArray) DescriptorSet 0
|
||||
Decorate 98(iBuffer) Binding 8
|
||||
Decorate 107(i2DMS) DescriptorSet 0
|
||||
Decorate 98(iBuffer) DescriptorSet 0
|
||||
Decorate 107(i2DMS) Binding 9
|
||||
Decorate 119(i2DMSArray) DescriptorSet 0
|
||||
Decorate 107(i2DMS) DescriptorSet 0
|
||||
Decorate 119(i2DMSArray) Binding 10
|
||||
Decorate 119(i2DMSArray) DescriptorSet 0
|
||||
Decorate 143(ic1D) Flat
|
||||
Decorate 143(ic1D) Location 0
|
||||
Decorate 153(ic2D) Flat
|
||||
Decorate 153(ic2D) Location 1
|
||||
Decorate 163(ic3D) Flat
|
||||
Decorate 163(ic3D) Location 2
|
||||
Decorate 243(ii1D) DescriptorSet 0
|
||||
Decorate 243(ii1D) Binding 11
|
||||
Decorate 255(ui2D) DescriptorSet 0
|
||||
Decorate 243(ii1D) DescriptorSet 0
|
||||
Decorate 255(ui2D) Binding 12
|
||||
Decorate 255(ui2D) DescriptorSet 0
|
||||
Decorate 258(value) Flat
|
||||
Decorate 258(value) Location 4
|
||||
Decorate 367(ii2DMS) DescriptorSet 0
|
||||
Decorate 367(ii2DMS) Binding 13
|
||||
Decorate 377(ui2DMSArray) DescriptorSet 0
|
||||
Decorate 367(ii2DMS) DescriptorSet 0
|
||||
Decorate 377(ui2DMSArray) Binding 14
|
||||
Decorate 386(wo2D) DescriptorSet 0
|
||||
Decorate 386(wo2D) Binding 1
|
||||
Decorate 377(ui2DMSArray) DescriptorSet 0
|
||||
Decorate 386(wo2D) NonReadable
|
||||
Decorate 386(wo2D) Binding 1
|
||||
Decorate 386(wo2D) DescriptorSet 0
|
||||
Decorate 391(fragData) Location 0
|
||||
Decorate 404(ic4D) Flat
|
||||
Decorate 404(ic4D) Location 3
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue