From: David Neto Date: Fri, 16 Nov 2018 21:04:23 +0000 (-0500) Subject: Update to newer SPIRV-Tools, including VK_EXT_scalar_block_layout X-Git-Tag: upstream/11.4.0~603^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=2d1739d57a3f25f15093690b5ff853864bfaf6fd;p=platform%2Fupstream%2Fglslang.git Update to newer SPIRV-Tools, including VK_EXT_scalar_block_layout Validator has more refined messages about what kind of block layout rules have been applied. --- diff --git a/Test/baseResults/hlsl.buffer.frag.out b/Test/baseResults/hlsl.buffer.frag.out index 4528d98..71393f0 100644 --- a/Test/baseResults/hlsl.buffer.frag.out +++ b/Test/baseResults/hlsl.buffer.frag.out @@ -146,7 +146,7 @@ gl_FragCoord origin is upper left 0:? 'input' ( in 4-component vector of float FragCoord) error: SPIRV-Tools Validation Errors -error: Structure id 50 decorated as BufferBlock for variable in Uniform storage class must follow standard storage buffer layout rules: member 7 at offset 128 overlaps previous member ending at offset 171 +error: Structure id 50 decorated as BufferBlock for variable in Uniform storage class must follow relaxed storage buffer layout rules: member 7 at offset 128 overlaps previous member ending at offset 171 %tbufName = OpTypeStruct %v4float %int %float %float %float %float %float %float %mat3v4float %mat3v4float %mat3v4float %mat3v4float // Module Version 10000 diff --git a/known_good.json b/known_good.json index c9a308a..d985507 100755 --- a/known_good.json +++ b/known_good.json @@ -5,7 +5,7 @@ "site" : "github", "subrepo" : "KhronosGroup/SPIRV-Tools", "subdir" : "External/spirv-tools", - "commit" : "ab76e332de7a8480c5753b1c63cc6052949df9fc" + "commit" : "8e9be303b00ba352ee25dbcd352769641637a853" }, { "name" : "spirv-tools/external/spirv-headers",