Updated glslang.
This commit is contained in:
parent
a337f53694
commit
3f3b4ceefa
0
3rdparty/glslang/.appveyor.yml
vendored
Executable file → Normal file
0
3rdparty/glslang/.appveyor.yml
vendored
Executable file → Normal file
14
3rdparty/glslang/.gitattributes
vendored
Normal file → Executable file
14
3rdparty/glslang/.gitattributes
vendored
Normal file → Executable file
@ -8,10 +8,10 @@
|
||||
*.txt text
|
||||
|
||||
# source code can be native and normalized, but simpler if lf everywhere; will try that way
|
||||
*.h text eof=lf
|
||||
*.c text eof=lf
|
||||
*.cpp text eof=lf
|
||||
*.y text eof=lf
|
||||
*.out text eof=lf
|
||||
*.conf text eof=lf
|
||||
*.err text eof=lf
|
||||
*.h text eol=lf
|
||||
*.c text eol=lf
|
||||
*.cpp text eol=lf
|
||||
*.y text eol=lf
|
||||
*.out text eol=lf
|
||||
*.conf text eol=lf
|
||||
*.err text eol=lf
|
||||
|
8
3rdparty/glslang/CMakeLists.txt
vendored
8
3rdparty/glslang/CMakeLists.txt
vendored
@ -46,12 +46,8 @@ endif()
|
||||
|
||||
# Precompiled header macro. Parameters are source file list and filename for pch cpp file.
|
||||
macro(glslang_pch SRCS PCHCPP)
|
||||
if(MSVC)
|
||||
if (CMAKE_GENERATOR MATCHES "^Visual Studio")
|
||||
set(PCH_NAME "$(IntDir)\\pch.pch")
|
||||
else()
|
||||
set(PCH_NAME "${CMAKE_CURRENT_BINARY_DIR}/pch.pch")
|
||||
endif()
|
||||
if(MSVC AND CMAKE_GENERATOR MATCHES "^Visual Studio")
|
||||
set(PCH_NAME "$(IntDir)\\pch.pch")
|
||||
# make source files use/depend on PCH_NAME
|
||||
set_source_files_properties(${${SRCS}} PROPERTIES COMPILE_FLAGS "/Yupch.h /FIpch.h /Fp${PCH_NAME} /Zm300" OBJECT_DEPENDS "${PCH_NAME}")
|
||||
# make PCHCPP file compile and generate PCH_NAME
|
||||
|
108
3rdparty/glslang/LICENSE.txt
vendored
Executable file
108
3rdparty/glslang/LICENSE.txt
vendored
Executable file
@ -0,0 +1,108 @@
|
||||
Here, glslang proper means core GLSL parsing, HLSL parsing, and SPIR-V code
|
||||
generation. Glslang proper requires use of two licenses, one that covers
|
||||
non-preprocessing and an additional one that covers preprocessing.
|
||||
|
||||
Bison was removed long ago. You can build glslang from the source grammar,
|
||||
using tools of your choice, without using bison or any bison files.
|
||||
|
||||
Other parts, outside of glslang proper, include:
|
||||
|
||||
- gl_types.h, only needed for OpenGL-like reflection, and can be left out of
|
||||
a parse and codegen project. See it for its license.
|
||||
|
||||
- update_glslang_sources.py, which is not part of the project proper and does
|
||||
not need to be used.
|
||||
|
||||
- the SPIR-V "remapper", which is optional, but has the same license as
|
||||
glslang proper
|
||||
|
||||
- Google tests and SPIR-V tools, and anything in the external subdirectory
|
||||
are external and optional; see them for their respective licenses.
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
The core of glslang-proper, minus the preprocessor is licenced as follows:
|
||||
|
||||
//
|
||||
// Copyright (C) 2015-2018 Google, Inc.
|
||||
// Copyright (C) <various other dates and companies>
|
||||
//
|
||||
// All rights reserved.
|
||||
//
|
||||
// Redistribution and use in source and binary forms, with or without
|
||||
// modification, are permitted provided that the following conditions
|
||||
// are met:
|
||||
//
|
||||
// Redistributions of source code must retain the above copyright
|
||||
// notice, this list of conditions and the following disclaimer.
|
||||
//
|
||||
// Redistributions in binary form must reproduce the above
|
||||
// copyright notice, this list of conditions and the following
|
||||
// disclaimer in the documentation and/or other materials provided
|
||||
// with the distribution.
|
||||
//
|
||||
// Neither the name of 3Dlabs Inc. Ltd. nor the names of its
|
||||
// contributors may be used to endorse or promote products derived
|
||||
// from this software without specific prior written permission.
|
||||
//
|
||||
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||||
// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||||
// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
||||
// FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||||
// COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
|
||||
// INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
|
||||
// BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
|
||||
// LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
|
||||
// CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
|
||||
// LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
|
||||
// ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
|
||||
// POSSIBILITY OF SUCH DAMAGE.
|
||||
//
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
The preprocessor has the core license stated above, plus an additional licence:
|
||||
|
||||
/****************************************************************************\
|
||||
Copyright (c) 2002, NVIDIA Corporation.
|
||||
|
||||
NVIDIA Corporation("NVIDIA") supplies this software to you in
|
||||
consideration of your agreement to the following terms, and your use,
|
||||
installation, modification or redistribution of this NVIDIA software
|
||||
constitutes acceptance of these terms. If you do not agree with these
|
||||
terms, please do not use, install, modify or redistribute this NVIDIA
|
||||
software.
|
||||
|
||||
In consideration of your agreement to abide by the following terms, and
|
||||
subject to these terms, NVIDIA grants you a personal, non-exclusive
|
||||
license, under NVIDIA's copyrights in this original NVIDIA software (the
|
||||
"NVIDIA Software"), to use, reproduce, modify and redistribute the
|
||||
NVIDIA Software, with or without modifications, in source and/or binary
|
||||
forms; provided that if you redistribute the NVIDIA Software, you must
|
||||
retain the copyright notice of NVIDIA, this notice and the following
|
||||
text and disclaimers in all such redistributions of the NVIDIA Software.
|
||||
Neither the name, trademarks, service marks nor logos of NVIDIA
|
||||
Corporation may be used to endorse or promote products derived from the
|
||||
NVIDIA Software without specific prior written permission from NVIDIA.
|
||||
Except as expressly stated in this notice, no other rights or licenses
|
||||
express or implied, are granted by NVIDIA herein, including but not
|
||||
limited to any patent rights that may be infringed by your derivative
|
||||
works or by other works in which the NVIDIA Software may be
|
||||
incorporated. No hardware is licensed hereunder.
|
||||
|
||||
THE NVIDIA SOFTWARE IS BEING PROVIDED ON AN "AS IS" BASIS, WITHOUT
|
||||
WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED,
|
||||
INCLUDING WITHOUT LIMITATION, WARRANTIES OR CONDITIONS OF TITLE,
|
||||
NON-INFRINGEMENT, MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR
|
||||
ITS USE AND OPERATION EITHER ALONE OR IN COMBINATION WITH OTHER
|
||||
PRODUCTS.
|
||||
|
||||
IN NO EVENT SHALL NVIDIA BE LIABLE FOR ANY SPECIAL, INDIRECT,
|
||||
INCIDENTAL, EXEMPLARY, CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
|
||||
TO, LOST PROFITS; PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
|
||||
USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) OR ARISING IN ANY WAY
|
||||
OUT OF THE USE, REPRODUCTION, MODIFICATION AND/OR DISTRIBUTION OF THE
|
||||
NVIDIA SOFTWARE, HOWEVER CAUSED AND WHETHER UNDER THEORY OF CONTRACT,
|
||||
TORT (INCLUDING NEGLIGENCE), STRICT LIABILITY OR OTHERWISE, EVEN IF
|
||||
NVIDIA HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
\****************************************************************************/
|
3
3rdparty/glslang/README.md
vendored
3
3rdparty/glslang/README.md
vendored
@ -127,6 +127,9 @@ cmake $SOURCE_DIR -DCMAKE_INSTALL_PREFIX="$(pwd)/install"
|
||||
|
||||
The CMake GUI also works for Windows (version 3.4.1 tested).
|
||||
|
||||
Also, consider using `git config --global core.fileMode false` (or with `--local`) on Windows
|
||||
to prevent the addition of execution permission on files.
|
||||
|
||||
#### 4) Build and Install
|
||||
|
||||
```bash
|
||||
|
21
3rdparty/glslang/SPIRV/GlslangToSpv.cpp
vendored
Executable file → Normal file
21
3rdparty/glslang/SPIRV/GlslangToSpv.cpp
vendored
Executable file → Normal file
@ -1,6 +1,6 @@
|
||||
//
|
||||
// Copyright (C) 2014-2016 LunarG, Inc.
|
||||
// Copyright (C) 2015-2016 Google, Inc.
|
||||
// Copyright (C) 2015-2018 Google, Inc.
|
||||
// Copyright (C) 2017 ARM Limited.
|
||||
//
|
||||
// All rights reserved.
|
||||
@ -1088,6 +1088,13 @@ spv::StorageClass TGlslangToSpvTraverser::TranslateStorageClass(const glslang::T
|
||||
return spv::StorageClassUniformConstant;
|
||||
}
|
||||
|
||||
#ifdef NV_EXTENSIONS
|
||||
if (type.getQualifier().isUniformOrBuffer() &&
|
||||
type.getQualifier().layoutShaderRecordNV) {
|
||||
return spv::StorageClassShaderRecordBufferNV;
|
||||
}
|
||||
#endif
|
||||
|
||||
if (glslangIntermediate->usingStorageBuffer() && type.getQualifier().storage == glslang::EvqBuffer) {
|
||||
addPre13Extension(spv::E_SPV_KHR_storage_buffer_storage_class);
|
||||
return spv::StorageClassStorageBuffer;
|
||||
@ -1096,10 +1103,6 @@ spv::StorageClass TGlslangToSpvTraverser::TranslateStorageClass(const glslang::T
|
||||
if (type.getQualifier().isUniformOrBuffer()) {
|
||||
if (type.getQualifier().layoutPushConstant)
|
||||
return spv::StorageClassPushConstant;
|
||||
#ifdef NV_EXTENSIONS
|
||||
if (type.getQualifier().layoutShaderRecordNV)
|
||||
return spv::StorageClassShaderRecordBufferNV;
|
||||
#endif
|
||||
if (type.getBasicType() == glslang::EbtBlock)
|
||||
return spv::StorageClassUniform;
|
||||
return spv::StorageClassUniformConstant;
|
||||
@ -3279,10 +3282,6 @@ void TGlslangToSpvTraverser::decorateStructType(const glslang::TType& type,
|
||||
// Decorate the structure
|
||||
builder.addDecoration(spvType, TranslateLayoutDecoration(type, qualifier.layoutMatrix));
|
||||
builder.addDecoration(spvType, TranslateBlockDecoration(type, glslangIntermediate->usingStorageBuffer()));
|
||||
if (type.getQualifier().hasStream() && glslangIntermediate->isMultiStream()) {
|
||||
builder.addCapability(spv::CapabilityGeometryStreams);
|
||||
builder.addDecoration(spvType, spv::DecorationStream, type.getQualifier().layoutStream);
|
||||
}
|
||||
}
|
||||
|
||||
// Turn the expression forming the array size into an id.
|
||||
@ -7165,6 +7164,10 @@ spv::Id TGlslangToSpvTraverser::getSymbolId(const glslang::TIntermSymbol* symbol
|
||||
}
|
||||
if (symbol->getQualifier().hasBinding())
|
||||
builder.addDecoration(id, spv::DecorationBinding, symbol->getQualifier().layoutBinding);
|
||||
else if (IsDescriptorResource(symbol->getType())) {
|
||||
// default to 0
|
||||
builder.addDecoration(id, spv::DecorationBinding, 0);
|
||||
}
|
||||
if (symbol->getQualifier().hasAttachment())
|
||||
builder.addDecoration(id, spv::DecorationInputAttachmentIndex, symbol->getQualifier().layoutAttachment);
|
||||
if (glslangIntermediate->getXfbMode()) {
|
||||
|
1
3rdparty/glslang/SPIRV/GlslangToSpv.h
vendored
1
3rdparty/glslang/SPIRV/GlslangToSpv.h
vendored
@ -1,5 +1,6 @@
|
||||
//
|
||||
// Copyright (C) 2014 LunarG, Inc.
|
||||
// Copyright (C) 2015-2018 Google, Inc.
|
||||
//
|
||||
// All rights reserved.
|
||||
//
|
||||
|
2
3rdparty/glslang/SPIRV/SpvBuilder.cpp
vendored
2
3rdparty/glslang/SPIRV/SpvBuilder.cpp
vendored
@ -1,6 +1,6 @@
|
||||
//
|
||||
// Copyright (C) 2014-2015 LunarG, Inc.
|
||||
// Copyright (C) 2015-2016 Google, Inc.
|
||||
// Copyright (C) 2015-2018 Google, Inc.
|
||||
//
|
||||
// All rights reserved.
|
||||
//
|
||||
|
2
3rdparty/glslang/SPIRV/SpvBuilder.h
vendored
Normal file → Executable file
2
3rdparty/glslang/SPIRV/SpvBuilder.h
vendored
Normal file → Executable file
@ -1,6 +1,6 @@
|
||||
//
|
||||
// Copyright (C) 2014-2015 LunarG, Inc.
|
||||
// Copyright (C) 2015-2016 Google, Inc.
|
||||
// Copyright (C) 2015-2018 Google, Inc.
|
||||
// Copyright (C) 2017 ARM Limited.
|
||||
//
|
||||
// All rights reserved.
|
||||
|
2
3rdparty/glslang/SPIRV/SpvPostProcess.cpp
vendored
2
3rdparty/glslang/SPIRV/SpvPostProcess.cpp
vendored
@ -1,5 +1,5 @@
|
||||
//
|
||||
// Copyright (C) 2016-2018 Google, Inc.
|
||||
// Copyright (C) 2018 Google, Inc.
|
||||
//
|
||||
// All rights reserved.
|
||||
//
|
||||
|
0
3rdparty/glslang/SPIRV/SpvTools.cpp
vendored
Executable file → Normal file
0
3rdparty/glslang/SPIRV/SpvTools.cpp
vendored
Executable file → Normal file
0
3rdparty/glslang/SPIRV/SpvTools.h
vendored
Executable file → Normal file
0
3rdparty/glslang/SPIRV/SpvTools.h
vendored
Executable file → Normal file
1
3rdparty/glslang/SPIRV/spvIR.h
vendored
Normal file → Executable file
1
3rdparty/glslang/SPIRV/spvIR.h
vendored
Normal file → Executable file
@ -1,5 +1,6 @@
|
||||
//
|
||||
// Copyright (C) 2014 LunarG, Inc.
|
||||
// Copyright (C) 2015-2018 Google, Inc.
|
||||
//
|
||||
// All rights reserved.
|
||||
//
|
||||
|
0
3rdparty/glslang/StandAlone/StandAlone.cpp
vendored
Executable file → Normal file
0
3rdparty/glslang/StandAlone/StandAlone.cpp
vendored
Executable file → Normal file
@ -14,7 +14,9 @@ hlsl.aliasOpaque.frag
|
||||
Name 51 "gtex"
|
||||
Name 62 "@entryPointOutput"
|
||||
Decorate 47(gss) DescriptorSet 0
|
||||
Decorate 47(gss) Binding 0
|
||||
Decorate 51(gtex) DescriptorSet 0
|
||||
Decorate 51(gtex) Binding 0
|
||||
Decorate 62(@entryPointOutput) Location 0
|
||||
2: TypeVoid
|
||||
3: TypeFunction 2
|
||||
|
@ -16,9 +16,13 @@ hlsl.flattenOpaque.frag
|
||||
Name 100 "s2.tex"
|
||||
Name 120 "@entryPointOutput"
|
||||
Decorate 38(tex) DescriptorSet 0
|
||||
Decorate 38(tex) Binding 0
|
||||
Decorate 82(s.s2D) DescriptorSet 0
|
||||
Decorate 82(s.s2D) Binding 0
|
||||
Decorate 97(s2.s2D) DescriptorSet 0
|
||||
Decorate 97(s2.s2D) Binding 0
|
||||
Decorate 100(s2.tex) DescriptorSet 0
|
||||
Decorate 100(s2.tex) Binding 0
|
||||
Decorate 120(@entryPointOutput) Location 0
|
||||
2: TypeVoid
|
||||
3: TypeFunction 2
|
||||
|
@ -13,7 +13,9 @@ hlsl.flattenOpaqueInit.vert
|
||||
Name 47 "g_tInputTexture"
|
||||
Name 80 "@entryPointOutput"
|
||||
Decorate 43(g_tInputTexture_sampler) DescriptorSet 0
|
||||
Decorate 43(g_tInputTexture_sampler) Binding 0
|
||||
Decorate 47(g_tInputTexture) DescriptorSet 0
|
||||
Decorate 47(g_tInputTexture) Binding 0
|
||||
Decorate 80(@entryPointOutput) Location 0
|
||||
2: TypeVoid
|
||||
3: TypeFunction 2
|
||||
|
@ -13,7 +13,9 @@ hlsl.flattenOpaqueInitMix.vert
|
||||
Name 47 "g_tInputTexture"
|
||||
Name 57 "@entryPointOutput"
|
||||
Decorate 44(g_tInputTexture_sampler) DescriptorSet 0
|
||||
Decorate 44(g_tInputTexture_sampler) Binding 0
|
||||
Decorate 47(g_tInputTexture) DescriptorSet 0
|
||||
Decorate 47(g_tInputTexture) Binding 0
|
||||
Decorate 57(@entryPointOutput) Location 0
|
||||
2: TypeVoid
|
||||
3: TypeFunction 2
|
||||
|
@ -15,7 +15,9 @@ hlsl.flattenSubset.frag
|
||||
Name 47 "vpos"
|
||||
Name 50 "@entryPointOutput"
|
||||
Decorate 21(samp) DescriptorSet 0
|
||||
Decorate 21(samp) Binding 0
|
||||
Decorate 33(tex) DescriptorSet 0
|
||||
Decorate 33(tex) Binding 0
|
||||
Decorate 47(vpos) Location 0
|
||||
Decorate 50(@entryPointOutput) Location 0
|
||||
2: TypeVoid
|
||||
|
@ -167,8 +167,11 @@ gl_FragCoord origin is upper left
|
||||
Name 56 "param"
|
||||
Name 62 "@entryPointOutput"
|
||||
Decorate 44(gss2) DescriptorSet 0
|
||||
Decorate 44(gss2) Binding 0
|
||||
Decorate 47(gss) DescriptorSet 0
|
||||
Decorate 47(gss) Binding 0
|
||||
Decorate 51(gtex) DescriptorSet 0
|
||||
Decorate 51(gtex) Binding 0
|
||||
Decorate 62(@entryPointOutput) Location 0
|
||||
2: TypeVoid
|
||||
3: TypeFunction 2
|
||||
|
@ -189,6 +189,7 @@ gl_FragCoord origin is upper left
|
||||
MemberDecorate 20($Global) 4 Offset 48
|
||||
Decorate 20($Global) Block
|
||||
Decorate 22 DescriptorSet 0
|
||||
Decorate 22 Binding 0
|
||||
2: TypeVoid
|
||||
3: TypeFunction 2
|
||||
14: TypeFloat 32
|
||||
|
@ -393,11 +393,17 @@ gl_FragCoord origin is upper left
|
||||
Name 141 "g_samp_explicit[1]"
|
||||
Name 142 "g_samp_explicit[2]"
|
||||
Decorate 42(g_tex[1]) DescriptorSet 0
|
||||
Decorate 42(g_tex[1]) Binding 0
|
||||
Decorate 45(g_samp[1]) DescriptorSet 0
|
||||
Decorate 45(g_samp[1]) Binding 0
|
||||
Decorate 65(g_samp[0]) DescriptorSet 0
|
||||
Decorate 65(g_samp[0]) Binding 0
|
||||
Decorate 70(g_samp[2]) DescriptorSet 0
|
||||
Decorate 70(g_samp[2]) Binding 0
|
||||
Decorate 74(g_tex[0]) DescriptorSet 0
|
||||
Decorate 74(g_tex[0]) Binding 0
|
||||
Decorate 79(g_tex[2]) DescriptorSet 0
|
||||
Decorate 79(g_tex[2]) Binding 0
|
||||
Decorate 88 ArrayStride 48
|
||||
Decorate 89 ArrayStride 48
|
||||
Decorate 90 ArrayStride 16
|
||||
@ -410,6 +416,7 @@ gl_FragCoord origin is upper left
|
||||
MemberDecorate 91($Global) 2 Offset 384
|
||||
Decorate 91($Global) Block
|
||||
Decorate 93 DescriptorSet 0
|
||||
Decorate 93 Binding 0
|
||||
Decorate 134(ps_output.color) Location 0
|
||||
Decorate 137(g_tex_explicit[0]) DescriptorSet 0
|
||||
Decorate 137(g_tex_explicit[0]) Binding 1
|
||||
|
@ -334,6 +334,7 @@ gl_FragCoord origin is upper left
|
||||
MemberDecorate 60($Global) 3 Offset 1312
|
||||
Decorate 60($Global) Block
|
||||
Decorate 62 DescriptorSet 0
|
||||
Decorate 62 Binding 0
|
||||
Decorate 112(i) Flat
|
||||
Decorate 112(i) Location 0
|
||||
Decorate 116(input) Location 1
|
||||
|
@ -160,6 +160,7 @@ gl_FragCoord origin is upper left
|
||||
MemberDecorate 27($Global) 0 Offset 0
|
||||
Decorate 27($Global) Block
|
||||
Decorate 29 DescriptorSet 0
|
||||
Decorate 29 Binding 0
|
||||
Decorate 54(@entryPointOutput.Color) Location 0
|
||||
2: TypeVoid
|
||||
3: TypeFunction 2
|
||||
|
@ -101,6 +101,7 @@ local_size = (4, 6, 8)
|
||||
MemberDecorate 21($Global) 0 Offset 0
|
||||
Decorate 21($Global) Block
|
||||
Decorate 23 DescriptorSet 0
|
||||
Decorate 23 Binding 0
|
||||
Decorate 37(@entryPointOutput) Location 0
|
||||
2: TypeVoid
|
||||
3: TypeFunction 2
|
||||
|
@ -123,6 +123,7 @@ Validation failed
|
||||
MemberName 48(pcBuf) 0 "a"
|
||||
Name 50 ""
|
||||
Decorate 16(attach) DescriptorSet 0
|
||||
Decorate 16(attach) Binding 0
|
||||
Decorate 16(attach) InputAttachmentIndex 4
|
||||
Decorate 33(input) Location 8
|
||||
Decorate 36(@entryPointOutput) Location 7
|
||||
|
@ -197,17 +197,21 @@ Validation failed
|
||||
MemberDecorate 24(cbufName2) 0 Offset 0
|
||||
Decorate 24(cbufName2) Block
|
||||
Decorate 26 DescriptorSet 0
|
||||
Decorate 26 Binding 0
|
||||
MemberDecorate 31(buf1) 0 Offset 0
|
||||
Decorate 31(buf1) Block
|
||||
Decorate 33 DescriptorSet 0
|
||||
Decorate 33 Binding 0
|
||||
MemberDecorate 37(buf2) 0 NonWritable
|
||||
MemberDecorate 37(buf2) 0 Offset 0
|
||||
Decorate 37(buf2) BufferBlock
|
||||
Decorate 39 DescriptorSet 0
|
||||
Decorate 39 Binding 0
|
||||
MemberDecorate 43(cbufName) 0 Offset 0
|
||||
MemberDecorate 43(cbufName) 1 Offset 20
|
||||
Decorate 43(cbufName) Block
|
||||
Decorate 45 DescriptorSet 0
|
||||
Decorate 45 Binding 0
|
||||
MemberDecorate 50(tbufName) 0 NonWritable
|
||||
MemberDecorate 50(tbufName) 0 Offset 16
|
||||
MemberDecorate 50(tbufName) 1 NonWritable
|
||||
|
@ -405,13 +405,21 @@ using depth_any
|
||||
Decorate 20(g_sSamp) DescriptorSet 0
|
||||
Decorate 20(g_sSamp) Binding 0
|
||||
Decorate 33(g_tTex1di4a) DescriptorSet 0
|
||||
Decorate 33(g_tTex1di4a) Binding 0
|
||||
Decorate 45(g_tTex1du4a) DescriptorSet 0
|
||||
Decorate 45(g_tTex1du4a) Binding 0
|
||||
Decorate 56(g_tTex2df4a) DescriptorSet 0
|
||||
Decorate 56(g_tTex2df4a) Binding 0
|
||||
Decorate 67(g_tTex2di4a) DescriptorSet 0
|
||||
Decorate 67(g_tTex2di4a) Binding 0
|
||||
Decorate 79(g_tTex2du4a) DescriptorSet 0
|
||||
Decorate 79(g_tTex2du4a) Binding 0
|
||||
Decorate 92(g_tTexcdf4a) DescriptorSet 0
|
||||
Decorate 92(g_tTexcdf4a) Binding 0
|
||||
Decorate 104(g_tTexcdi4a) DescriptorSet 0
|
||||
Decorate 104(g_tTexcdi4a) Binding 0
|
||||
Decorate 115(g_tTexcdu4a) DescriptorSet 0
|
||||
Decorate 115(g_tTexcdu4a) Binding 0
|
||||
Decorate 140(@entryPointOutput.Color) Location 0
|
||||
Decorate 144(@entryPointOutput.Depth) BuiltIn FragDepth
|
||||
Decorate 147(g_tTex1df4) DescriptorSet 0
|
||||
|
@ -405,13 +405,21 @@ using depth_any
|
||||
Decorate 20(g_sSamp) DescriptorSet 0
|
||||
Decorate 20(g_sSamp) Binding 0
|
||||
Decorate 33(g_tTex1di4a) DescriptorSet 0
|
||||
Decorate 33(g_tTex1di4a) Binding 0
|
||||
Decorate 45(g_tTex1du4a) DescriptorSet 0
|
||||
Decorate 45(g_tTex1du4a) Binding 0
|
||||
Decorate 56(g_tTex2df4a) DescriptorSet 0
|
||||
Decorate 56(g_tTex2df4a) Binding 0
|
||||
Decorate 67(g_tTex2di4a) DescriptorSet 0
|
||||
Decorate 67(g_tTex2di4a) Binding 0
|
||||
Decorate 79(g_tTex2du4a) DescriptorSet 0
|
||||
Decorate 79(g_tTex2du4a) Binding 0
|
||||
Decorate 92(g_tTexcdf4a) DescriptorSet 0
|
||||
Decorate 92(g_tTexcdf4a) Binding 0
|
||||
Decorate 104(g_tTexcdi4a) DescriptorSet 0
|
||||
Decorate 104(g_tTexcdi4a) Binding 0
|
||||
Decorate 115(g_tTexcdu4a) DescriptorSet 0
|
||||
Decorate 115(g_tTexcdu4a) Binding 0
|
||||
Decorate 140(@entryPointOutput.Color) Location 0
|
||||
Decorate 144(@entryPointOutput.Depth) BuiltIn FragDepth
|
||||
Decorate 147(g_tTex1df4) DescriptorSet 0
|
||||
|
@ -300,6 +300,7 @@ gl_FragCoord origin is upper left
|
||||
MemberDecorate 93($Global) 0 Offset 0
|
||||
Decorate 93($Global) Block
|
||||
Decorate 95 DescriptorSet 0
|
||||
Decorate 95 Binding 0
|
||||
2: TypeVoid
|
||||
3: TypeFunction 2
|
||||
6: TypeFloat 32
|
||||
|
@ -569,6 +569,7 @@ gl_FragCoord origin is upper left
|
||||
MemberDecorate 29($Global) 4 Offset 52
|
||||
Decorate 29($Global) Block
|
||||
Decorate 31 DescriptorSet 0
|
||||
Decorate 31 Binding 0
|
||||
Decorate 199(input) Location 0
|
||||
Decorate 202(@entryPointOutput) Location 0
|
||||
2: TypeVoid
|
||||
|
@ -160,14 +160,17 @@ Validation failed
|
||||
MemberDecorate 12(cb3) 1 Offset 4
|
||||
Decorate 12(cb3) Block
|
||||
Decorate 18(cb3) DescriptorSet 0
|
||||
Decorate 18(cb3) Binding 0
|
||||
MemberDecorate 31(cb1) 0 Offset 0
|
||||
Decorate 31(cb1) Block
|
||||
Decorate 33(cb1) DescriptorSet 0
|
||||
Decorate 33(cb1) Binding 12
|
||||
Decorate 40(cb2) DescriptorSet 0
|
||||
Decorate 40(cb2) Binding 0
|
||||
MemberDecorate 46(cbuff) 0 Offset 0
|
||||
Decorate 46(cbuff) Block
|
||||
Decorate 48 DescriptorSet 0
|
||||
Decorate 48 Binding 0
|
||||
Decorate 64(@entryPointOutput) Location 0
|
||||
2: TypeVoid
|
||||
3: TypeFunction 2
|
||||
|
@ -25,6 +25,7 @@ hlsl.dashI.vert
|
||||
MemberDecorate 11($Global) 4 Offset 64
|
||||
Decorate 11($Global) Block
|
||||
Decorate 13 DescriptorSet 0
|
||||
Decorate 13 Binding 0
|
||||
Decorate 38(@entryPointOutput) BuiltIn Position
|
||||
2: TypeVoid
|
||||
3: TypeFunction 2
|
||||
|
@ -95,6 +95,7 @@ gl_FragCoord origin is upper left
|
||||
MemberDecorate 29($Global) 0 Offset 0
|
||||
Decorate 29($Global) Block
|
||||
Decorate 31 DescriptorSet 0
|
||||
Decorate 31 Binding 0
|
||||
2: TypeVoid
|
||||
3: TypeFunction 2
|
||||
8: TypeFloat 32
|
||||
|
@ -31,7 +31,9 @@ hlsl.explicitDescriptorSet.frag
|
||||
MemberDecorate 25($Global) 0 Offset 0
|
||||
Decorate 25($Global) Block
|
||||
Decorate 27 DescriptorSet 3
|
||||
Decorate 27 Binding 0
|
||||
Decorate 30(floatbuff) DescriptorSet 3
|
||||
Decorate 30(floatbuff) Binding 0
|
||||
2: TypeVoid
|
||||
3: TypeFunction 2
|
||||
6: TypeFloat 32
|
||||
|
@ -31,7 +31,9 @@ hlsl.explicitDescriptorSet.frag
|
||||
MemberDecorate 25($Global) 0 Offset 0
|
||||
Decorate 25($Global) Block
|
||||
Decorate 27 DescriptorSet 4
|
||||
Decorate 27 Binding 0
|
||||
Decorate 30(floatbuff) DescriptorSet 4
|
||||
Decorate 30(floatbuff) Binding 0
|
||||
2: TypeVoid
|
||||
3: TypeFunction 2
|
||||
6: TypeFloat 32
|
||||
|
@ -337,9 +337,13 @@ gl_FragCoord origin is upper left
|
||||
Name 114 "param"
|
||||
Name 120 "@entryPointOutput"
|
||||
Decorate 38(tex) DescriptorSet 0
|
||||
Decorate 38(tex) Binding 0
|
||||
Decorate 82(s.s2D) DescriptorSet 0
|
||||
Decorate 82(s.s2D) Binding 0
|
||||
Decorate 97(s2.s2D) DescriptorSet 0
|
||||
Decorate 97(s2.s2D) Binding 0
|
||||
Decorate 100(s2.tex) DescriptorSet 0
|
||||
Decorate 100(s2.tex) Binding 0
|
||||
Decorate 120(@entryPointOutput) Location 0
|
||||
2: TypeVoid
|
||||
3: TypeFunction 2
|
||||
|
@ -193,7 +193,9 @@ Shader version: 500
|
||||
Name 71 "param"
|
||||
Name 80 "@entryPointOutput"
|
||||
Decorate 43(g_tInputTexture_sampler) DescriptorSet 0
|
||||
Decorate 43(g_tInputTexture_sampler) Binding 0
|
||||
Decorate 47(g_tInputTexture) DescriptorSet 0
|
||||
Decorate 47(g_tInputTexture) Binding 0
|
||||
Decorate 80(@entryPointOutput) Location 0
|
||||
2: TypeVoid
|
||||
3: TypeFunction 2
|
||||
|
@ -129,7 +129,9 @@ Shader version: 500
|
||||
Name 51 "param"
|
||||
Name 57 "@entryPointOutput"
|
||||
Decorate 44(g_tInputTexture_sampler) DescriptorSet 0
|
||||
Decorate 44(g_tInputTexture_sampler) Binding 0
|
||||
Decorate 47(g_tInputTexture) DescriptorSet 0
|
||||
Decorate 47(g_tInputTexture) Binding 0
|
||||
Decorate 57(@entryPointOutput) Location 0
|
||||
2: TypeVoid
|
||||
3: TypeFunction 2
|
||||
|
@ -152,7 +152,9 @@ gl_FragCoord origin is upper left
|
||||
Name 50 "@entryPointOutput"
|
||||
Name 51 "param"
|
||||
Decorate 21(samp) DescriptorSet 0
|
||||
Decorate 21(samp) Binding 0
|
||||
Decorate 33(tex) DescriptorSet 0
|
||||
Decorate 33(tex) Binding 0
|
||||
Decorate 47(vpos) Location 0
|
||||
Decorate 50(@entryPointOutput) Location 0
|
||||
2: TypeVoid
|
||||
|
@ -180,6 +180,7 @@ gl_FragCoord origin is upper left
|
||||
Name 52 "@entryPointOutput"
|
||||
Name 53 "param"
|
||||
Decorate 36(someTex) DescriptorSet 0
|
||||
Decorate 36(someTex) Binding 0
|
||||
Decorate 49(vpos) Location 0
|
||||
Decorate 52(@entryPointOutput) Location 0
|
||||
2: TypeVoid
|
||||
|
@ -68,6 +68,7 @@ gl_FragCoord origin is upper left
|
||||
MemberDecorate 15($Global) 4 Offset 48
|
||||
Decorate 15($Global) Block
|
||||
Decorate 17 DescriptorSet 0
|
||||
Decorate 17 Binding 0
|
||||
2: TypeVoid
|
||||
3: TypeFunction 2
|
||||
6: TypeFloat 32
|
||||
|
@ -301,13 +301,19 @@ using depth_any
|
||||
Name 120 "g_tTex1di4a"
|
||||
Name 123 "g_tTex1du4a"
|
||||
Decorate 16(g_tTex2df4a) DescriptorSet 0
|
||||
Decorate 16(g_tTex2df4a) Binding 0
|
||||
Decorate 20(g_sSamp) DescriptorSet 0
|
||||
Decorate 20(g_sSamp) Binding 0
|
||||
Decorate 37(g_tTex2di4a) DescriptorSet 0
|
||||
Decorate 37(g_tTex2di4a) Binding 0
|
||||
Decorate 52(g_tTex2du4a) DescriptorSet 0
|
||||
Decorate 52(g_tTex2du4a) Binding 0
|
||||
Decorate 64(g_tTexcdf4a) DescriptorSet 0
|
||||
Decorate 64(g_tTexcdf4a) Binding 0
|
||||
Decorate 74(g_tTexcdi4a) DescriptorSet 0
|
||||
Decorate 74(g_tTexcdi4a) Binding 0
|
||||
Decorate 84(g_tTexcdu4a) DescriptorSet 0
|
||||
Decorate 84(g_tTexcdu4a) Binding 0
|
||||
Decorate 107(@entryPointOutput.Color) Location 0
|
||||
Decorate 111(@entryPointOutput.Depth) BuiltIn FragDepth
|
||||
Decorate 116(g_tTex1df4a) DescriptorSet 0
|
||||
@ -315,7 +321,9 @@ using depth_any
|
||||
Decorate 117(g_tTex1df4) DescriptorSet 0
|
||||
Decorate 117(g_tTex1df4) Binding 0
|
||||
Decorate 120(g_tTex1di4a) DescriptorSet 0
|
||||
Decorate 120(g_tTex1di4a) Binding 0
|
||||
Decorate 123(g_tTex1du4a) DescriptorSet 0
|
||||
Decorate 123(g_tTex1du4a) Binding 0
|
||||
2: TypeVoid
|
||||
3: TypeFunction 2
|
||||
6: TypeFloat 32
|
||||
|
@ -300,25 +300,37 @@ using depth_any
|
||||
Name 131 "g_tTex3di4"
|
||||
Name 134 "g_tTex3du4"
|
||||
Decorate 16(g_tTex2df4) DescriptorSet 0
|
||||
Decorate 16(g_tTex2df4) Binding 0
|
||||
Decorate 20(g_sSamp) DescriptorSet 0
|
||||
Decorate 20(g_sSamp) Binding 0
|
||||
Decorate 36(g_tTex2di4) DescriptorSet 0
|
||||
Decorate 36(g_tTex2di4) Binding 0
|
||||
Decorate 51(g_tTex2du4) DescriptorSet 0
|
||||
Decorate 51(g_tTex2du4) Binding 0
|
||||
Decorate 63(g_tTexcdf4) DescriptorSet 0
|
||||
Decorate 63(g_tTexcdf4) Binding 0
|
||||
Decorate 74(g_tTexcdi4) DescriptorSet 0
|
||||
Decorate 74(g_tTexcdi4) Binding 0
|
||||
Decorate 84(g_tTexcdu4) DescriptorSet 0
|
||||
Decorate 84(g_tTexcdu4) Binding 0
|
||||
Decorate 108(@entryPointOutput.Color) Location 0
|
||||
Decorate 112(@entryPointOutput.Depth) BuiltIn FragDepth
|
||||
Decorate 115(g_sSamp2d) DescriptorSet 0
|
||||
Decorate 115(g_sSamp2d) Binding 0
|
||||
Decorate 118(g_tTex1df4a) DescriptorSet 0
|
||||
Decorate 118(g_tTex1df4a) Binding 1
|
||||
Decorate 119(g_tTex1df4) DescriptorSet 0
|
||||
Decorate 119(g_tTex1df4) Binding 0
|
||||
Decorate 122(g_tTex1di4) DescriptorSet 0
|
||||
Decorate 122(g_tTex1di4) Binding 0
|
||||
Decorate 125(g_tTex1du4) DescriptorSet 0
|
||||
Decorate 125(g_tTex1du4) Binding 0
|
||||
Decorate 128(g_tTex3df4) DescriptorSet 0
|
||||
Decorate 128(g_tTex3df4) Binding 0
|
||||
Decorate 131(g_tTex3di4) DescriptorSet 0
|
||||
Decorate 131(g_tTex3di4) Binding 0
|
||||
Decorate 134(g_tTex3du4) DescriptorSet 0
|
||||
Decorate 134(g_tTex3du4) Binding 0
|
||||
2: TypeVoid
|
||||
3: TypeFunction 2
|
||||
6: TypeFloat 32
|
||||
|
@ -257,24 +257,36 @@ Shader version: 500
|
||||
Name 122 "g_tTex3di4"
|
||||
Name 125 "g_tTex3du4"
|
||||
Decorate 16(g_tTex2df4) DescriptorSet 0
|
||||
Decorate 16(g_tTex2df4) Binding 0
|
||||
Decorate 20(g_sSamp) DescriptorSet 0
|
||||
Decorate 20(g_sSamp) Binding 0
|
||||
Decorate 36(g_tTex2di4) DescriptorSet 0
|
||||
Decorate 36(g_tTex2di4) Binding 0
|
||||
Decorate 51(g_tTex2du4) DescriptorSet 0
|
||||
Decorate 51(g_tTex2du4) Binding 0
|
||||
Decorate 63(g_tTexcdf4) DescriptorSet 0
|
||||
Decorate 63(g_tTexcdf4) Binding 0
|
||||
Decorate 74(g_tTexcdi4) DescriptorSet 0
|
||||
Decorate 74(g_tTexcdi4) Binding 0
|
||||
Decorate 84(g_tTexcdu4) DescriptorSet 0
|
||||
Decorate 84(g_tTexcdu4) Binding 0
|
||||
Decorate 103(@entryPointOutput.Pos) BuiltIn Position
|
||||
Decorate 106(g_sSamp2d) DescriptorSet 0
|
||||
Decorate 106(g_sSamp2d) Binding 0
|
||||
Decorate 109(g_tTex1df4a) DescriptorSet 0
|
||||
Decorate 109(g_tTex1df4a) Binding 1
|
||||
Decorate 110(g_tTex1df4) DescriptorSet 0
|
||||
Decorate 110(g_tTex1df4) Binding 0
|
||||
Decorate 113(g_tTex1di4) DescriptorSet 0
|
||||
Decorate 113(g_tTex1di4) Binding 0
|
||||
Decorate 116(g_tTex1du4) DescriptorSet 0
|
||||
Decorate 116(g_tTex1du4) Binding 0
|
||||
Decorate 119(g_tTex3df4) DescriptorSet 0
|
||||
Decorate 119(g_tTex3df4) Binding 0
|
||||
Decorate 122(g_tTex3di4) DescriptorSet 0
|
||||
Decorate 122(g_tTex3di4) Binding 0
|
||||
Decorate 125(g_tTex3du4) DescriptorSet 0
|
||||
Decorate 125(g_tTex3du4) Binding 0
|
||||
2: TypeVoid
|
||||
3: TypeFunction 2
|
||||
6: TypeFloat 32
|
||||
|
@ -246,10 +246,13 @@ using depth_any
|
||||
Name 110 "g_tTexcdi4"
|
||||
Name 113 "g_tTexcdu4"
|
||||
Decorate 16(g_tTex2df4) DescriptorSet 0
|
||||
Decorate 16(g_tTex2df4) Binding 0
|
||||
Decorate 20(g_sSamp) DescriptorSet 0
|
||||
Decorate 20(g_sSamp) Binding 0
|
||||
Decorate 39(g_tTex2di4) DescriptorSet 0
|
||||
Decorate 39(g_tTex2di4) Binding 0
|
||||
Decorate 55(g_tTex2du4) DescriptorSet 0
|
||||
Decorate 55(g_tTex2du4) Binding 0
|
||||
Decorate 79(@entryPointOutput.Color) Location 0
|
||||
Decorate 83(@entryPointOutput.Depth) BuiltIn FragDepth
|
||||
Decorate 88(g_tTex1df4a) DescriptorSet 0
|
||||
@ -257,13 +260,21 @@ using depth_any
|
||||
Decorate 89(g_tTex1df4) DescriptorSet 0
|
||||
Decorate 89(g_tTex1df4) Binding 0
|
||||
Decorate 92(g_tTex1di4) DescriptorSet 0
|
||||
Decorate 92(g_tTex1di4) Binding 0
|
||||
Decorate 95(g_tTex1du4) DescriptorSet 0
|
||||
Decorate 95(g_tTex1du4) Binding 0
|
||||
Decorate 98(g_tTex3df4) DescriptorSet 0
|
||||
Decorate 98(g_tTex3df4) Binding 0
|
||||
Decorate 101(g_tTex3di4) DescriptorSet 0
|
||||
Decorate 101(g_tTex3di4) Binding 0
|
||||
Decorate 104(g_tTex3du4) DescriptorSet 0
|
||||
Decorate 104(g_tTex3du4) Binding 0
|
||||
Decorate 107(g_tTexcdf4) DescriptorSet 0
|
||||
Decorate 107(g_tTexcdf4) Binding 0
|
||||
Decorate 110(g_tTexcdi4) DescriptorSet 0
|
||||
Decorate 110(g_tTexcdi4) Binding 0
|
||||
Decorate 113(g_tTexcdu4) DescriptorSet 0
|
||||
Decorate 113(g_tTexcdu4) Binding 0
|
||||
2: TypeVoid
|
||||
3: TypeFunction 2
|
||||
6: TypeFloat 32
|
||||
|
@ -234,10 +234,13 @@ using depth_any
|
||||
Name 93 "g_tTex1di4"
|
||||
Name 96 "g_tTex1du4"
|
||||
Decorate 16(g_tTex2df4) DescriptorSet 0
|
||||
Decorate 16(g_tTex2df4) Binding 0
|
||||
Decorate 20(g_sSamp) DescriptorSet 0
|
||||
Decorate 20(g_sSamp) Binding 0
|
||||
Decorate 40(g_tTex2di4) DescriptorSet 0
|
||||
Decorate 40(g_tTex2di4) Binding 0
|
||||
Decorate 55(g_tTex2du4) DescriptorSet 0
|
||||
Decorate 55(g_tTex2du4) Binding 0
|
||||
Decorate 80(@entryPointOutput.Color) Location 0
|
||||
Decorate 84(@entryPointOutput.Depth) BuiltIn FragDepth
|
||||
Decorate 89(g_tTex1df4a) DescriptorSet 0
|
||||
@ -245,7 +248,9 @@ using depth_any
|
||||
Decorate 90(g_tTex1df4) DescriptorSet 0
|
||||
Decorate 90(g_tTex1df4) Binding 0
|
||||
Decorate 93(g_tTex1di4) DescriptorSet 0
|
||||
Decorate 93(g_tTex1di4) Binding 0
|
||||
Decorate 96(g_tTex1du4) DescriptorSet 0
|
||||
Decorate 96(g_tTex1du4) Binding 0
|
||||
2: TypeVoid
|
||||
3: TypeFunction 2
|
||||
6: TypeFloat 32
|
||||
|
@ -813,6 +813,7 @@ using depth_any
|
||||
Name 251 "g_tTex1di4a"
|
||||
Name 254 "g_tTex1du4a"
|
||||
Decorate 16(g_tTex2df4a) DescriptorSet 0
|
||||
Decorate 16(g_tTex2df4a) Binding 0
|
||||
Decorate 20(g_sSamp) DescriptorSet 0
|
||||
Decorate 20(g_sSamp) Binding 0
|
||||
MemberDecorate 26($Global) 0 Offset 0
|
||||
@ -821,18 +822,27 @@ using depth_any
|
||||
MemberDecorate 26($Global) 3 Offset 32
|
||||
Decorate 26($Global) Block
|
||||
Decorate 28 DescriptorSet 0
|
||||
Decorate 28 Binding 0
|
||||
Decorate 41(g_tTex2di4a) DescriptorSet 0
|
||||
Decorate 41(g_tTex2di4a) Binding 0
|
||||
Decorate 55(g_tTex2du4a) DescriptorSet 0
|
||||
Decorate 55(g_tTex2du4a) Binding 0
|
||||
Decorate 131(g_tTexcdf4a) DescriptorSet 0
|
||||
Decorate 131(g_tTexcdf4a) Binding 0
|
||||
Decorate 143(g_tTexcdi4a) DescriptorSet 0
|
||||
Decorate 143(g_tTexcdi4a) Binding 0
|
||||
Decorate 154(g_tTexcdu4a) DescriptorSet 0
|
||||
Decorate 154(g_tTexcdu4a) Binding 0
|
||||
Decorate 238(@entryPointOutput.Color) Location 0
|
||||
Decorate 242(@entryPointOutput.Depth) BuiltIn FragDepth
|
||||
Decorate 245(g_sSamp2d) DescriptorSet 0
|
||||
Decorate 245(g_sSamp2d) Binding 0
|
||||
Decorate 248(g_tTex1df4a) DescriptorSet 0
|
||||
Decorate 248(g_tTex1df4a) Binding 0
|
||||
Decorate 251(g_tTex1di4a) DescriptorSet 0
|
||||
Decorate 251(g_tTex1di4a) Binding 0
|
||||
Decorate 254(g_tTex1du4a) DescriptorSet 0
|
||||
Decorate 254(g_tTex1du4a) Binding 0
|
||||
2: TypeVoid
|
||||
3: TypeFunction 2
|
||||
6: TypeFloat 32
|
||||
|
@ -824,6 +824,7 @@ using depth_any
|
||||
Name 261 "g_tTex3di4"
|
||||
Name 264 "g_tTex3du4"
|
||||
Decorate 16(g_tTex2df4) DescriptorSet 0
|
||||
Decorate 16(g_tTex2df4) Binding 0
|
||||
Decorate 20(g_sSamp) DescriptorSet 0
|
||||
Decorate 20(g_sSamp) Binding 0
|
||||
MemberDecorate 26($Global) 0 Offset 0
|
||||
@ -832,23 +833,35 @@ using depth_any
|
||||
MemberDecorate 26($Global) 3 Offset 32
|
||||
Decorate 26($Global) Block
|
||||
Decorate 28 DescriptorSet 0
|
||||
Decorate 28 Binding 0
|
||||
Decorate 41(g_tTex2di4) DescriptorSet 0
|
||||
Decorate 41(g_tTex2di4) Binding 0
|
||||
Decorate 55(g_tTex2du4) DescriptorSet 0
|
||||
Decorate 55(g_tTex2du4) Binding 0
|
||||
Decorate 131(g_tTexcdf4) DescriptorSet 0
|
||||
Decorate 131(g_tTexcdf4) Binding 0
|
||||
Decorate 143(g_tTexcdi4) DescriptorSet 0
|
||||
Decorate 143(g_tTexcdi4) Binding 0
|
||||
Decorate 154(g_tTexcdu4) DescriptorSet 0
|
||||
Decorate 154(g_tTexcdu4) Binding 0
|
||||
Decorate 238(@entryPointOutput.Color) Location 0
|
||||
Decorate 242(@entryPointOutput.Depth) BuiltIn FragDepth
|
||||
Decorate 245(g_sSamp2d) DescriptorSet 0
|
||||
Decorate 245(g_sSamp2d) Binding 0
|
||||
Decorate 248(g_tTex1df4a) DescriptorSet 0
|
||||
Decorate 248(g_tTex1df4a) Binding 1
|
||||
Decorate 249(g_tTex1df4) DescriptorSet 0
|
||||
Decorate 249(g_tTex1df4) Binding 0
|
||||
Decorate 252(g_tTex1di4) DescriptorSet 0
|
||||
Decorate 252(g_tTex1di4) Binding 0
|
||||
Decorate 255(g_tTex1du4) DescriptorSet 0
|
||||
Decorate 255(g_tTex1du4) Binding 0
|
||||
Decorate 258(g_tTex3df4) DescriptorSet 0
|
||||
Decorate 258(g_tTex3df4) Binding 0
|
||||
Decorate 261(g_tTex3di4) DescriptorSet 0
|
||||
Decorate 261(g_tTex3di4) Binding 0
|
||||
Decorate 264(g_tTex3du4) DescriptorSet 0
|
||||
Decorate 264(g_tTex3du4) Binding 0
|
||||
2: TypeVoid
|
||||
3: TypeFunction 2
|
||||
6: TypeFloat 32
|
||||
|
@ -1334,6 +1334,7 @@ Validation failed
|
||||
Name 395 "g_tTexcdi4"
|
||||
Name 398 "g_tTexcdu4"
|
||||
Decorate 16(g_tTex2df4) DescriptorSet 0
|
||||
Decorate 16(g_tTex2df4) Binding 0
|
||||
Decorate 20(g_sSamp) DescriptorSet 0
|
||||
Decorate 20(g_sSamp) Binding 0
|
||||
MemberDecorate 30($Global) 0 Offset 0
|
||||
@ -1346,23 +1347,35 @@ Validation failed
|
||||
MemberDecorate 30($Global) 7 Offset 80
|
||||
Decorate 30($Global) Block
|
||||
Decorate 32 DescriptorSet 0
|
||||
Decorate 32 Binding 0
|
||||
Decorate 47(g_tTex2di4) DescriptorSet 0
|
||||
Decorate 47(g_tTex2di4) Binding 0
|
||||
Decorate 63(g_tTex2du4) DescriptorSet 0
|
||||
Decorate 63(g_tTex2du4) Binding 0
|
||||
Decorate 363(@entryPointOutput.Color) Location 0
|
||||
Decorate 367(@entryPointOutput.Depth) BuiltIn FragDepth
|
||||
Decorate 370(g_sSamp2d) DescriptorSet 0
|
||||
Decorate 370(g_sSamp2d) Binding 0
|
||||
Decorate 373(g_tTex1df4a) DescriptorSet 0
|
||||
Decorate 373(g_tTex1df4a) Binding 1
|
||||
Decorate 374(g_tTex1df4) DescriptorSet 0
|
||||
Decorate 374(g_tTex1df4) Binding 0
|
||||
Decorate 377(g_tTex1di4) DescriptorSet 0
|
||||
Decorate 377(g_tTex1di4) Binding 0
|
||||
Decorate 380(g_tTex1du4) DescriptorSet 0
|
||||
Decorate 380(g_tTex1du4) Binding 0
|
||||
Decorate 383(g_tTex3df4) DescriptorSet 0
|
||||
Decorate 383(g_tTex3df4) Binding 0
|
||||
Decorate 386(g_tTex3di4) DescriptorSet 0
|
||||
Decorate 386(g_tTex3di4) Binding 0
|
||||
Decorate 389(g_tTex3du4) DescriptorSet 0
|
||||
Decorate 389(g_tTex3du4) Binding 0
|
||||
Decorate 392(g_tTexcdf4) DescriptorSet 0
|
||||
Decorate 392(g_tTexcdf4) Binding 0
|
||||
Decorate 395(g_tTexcdi4) DescriptorSet 0
|
||||
Decorate 395(g_tTexcdi4) Binding 0
|
||||
Decorate 398(g_tTexcdu4) DescriptorSet 0
|
||||
Decorate 398(g_tTexcdu4) Binding 0
|
||||
2: TypeVoid
|
||||
3: TypeFunction 2
|
||||
6: TypeFloat 32
|
||||
|
@ -1323,6 +1323,7 @@ Validation failed
|
||||
Name 385 "g_tTexcdi4a"
|
||||
Name 388 "g_tTexcdu4a"
|
||||
Decorate 16(g_tTex2df4a) DescriptorSet 0
|
||||
Decorate 16(g_tTex2df4a) Binding 0
|
||||
Decorate 20(g_sSamp) DescriptorSet 0
|
||||
Decorate 20(g_sSamp) Binding 0
|
||||
MemberDecorate 30($Global) 0 Offset 0
|
||||
@ -1335,18 +1336,27 @@ Validation failed
|
||||
MemberDecorate 30($Global) 7 Offset 80
|
||||
Decorate 30($Global) Block
|
||||
Decorate 32 DescriptorSet 0
|
||||
Decorate 32 Binding 0
|
||||
Decorate 47(g_tTex2di4a) DescriptorSet 0
|
||||
Decorate 47(g_tTex2di4a) Binding 0
|
||||
Decorate 63(g_tTex2du4a) DescriptorSet 0
|
||||
Decorate 63(g_tTex2du4a) Binding 0
|
||||
Decorate 363(@entryPointOutput.Color) Location 0
|
||||
Decorate 367(@entryPointOutput.Depth) BuiltIn FragDepth
|
||||
Decorate 370(g_sSamp2d) DescriptorSet 0
|
||||
Decorate 370(g_sSamp2d) Binding 0
|
||||
Decorate 373(g_tTex1df4a) DescriptorSet 0
|
||||
Decorate 373(g_tTex1df4a) Binding 0
|
||||
Decorate 376(g_tTex1di4a) DescriptorSet 0
|
||||
Decorate 376(g_tTex1di4a) Binding 0
|
||||
Decorate 379(g_tTex1du4a) DescriptorSet 0
|
||||
Decorate 379(g_tTex1du4a) Binding 0
|
||||
Decorate 382(g_tTexcdf4a) DescriptorSet 0
|
||||
Decorate 382(g_tTexcdf4a) Binding 0
|
||||
Decorate 385(g_tTexcdi4a) DescriptorSet 0
|
||||
Decorate 385(g_tTexcdi4a) Binding 0
|
||||
Decorate 388(g_tTexcdu4a) DescriptorSet 0
|
||||
Decorate 388(g_tTexcdu4a) Binding 0
|
||||
2: TypeVoid
|
||||
3: TypeFunction 2
|
||||
6: TypeFloat 32
|
||||
|
@ -507,6 +507,7 @@ using depth_any
|
||||
Name 160 "g_tTexcdi4"
|
||||
Name 163 "g_tTexcdu4"
|
||||
Decorate 16(g_tTex2df4) DescriptorSet 0
|
||||
Decorate 16(g_tTex2df4) Binding 0
|
||||
Decorate 20(g_sSampCmp) DescriptorSet 0
|
||||
Decorate 20(g_sSampCmp) Binding 0
|
||||
MemberDecorate 26($Global) 0 Offset 0
|
||||
@ -515,8 +516,11 @@ using depth_any
|
||||
MemberDecorate 26($Global) 3 Offset 32
|
||||
Decorate 26($Global) Block
|
||||
Decorate 28 DescriptorSet 0
|
||||
Decorate 28 Binding 0
|
||||
Decorate 44(g_tTex2di4) DescriptorSet 0
|
||||
Decorate 44(g_tTex2di4) Binding 0
|
||||
Decorate 60(g_tTex2du4) DescriptorSet 0
|
||||
Decorate 60(g_tTex2du4) Binding 0
|
||||
Decorate 129(@entryPointOutput.Color) Location 0
|
||||
Decorate 133(@entryPointOutput.Depth) BuiltIn FragDepth
|
||||
Decorate 138(g_tTex1df4a) DescriptorSet 0
|
||||
@ -524,13 +528,21 @@ using depth_any
|
||||
Decorate 139(g_tTex1df4) DescriptorSet 0
|
||||
Decorate 139(g_tTex1df4) Binding 0
|
||||
Decorate 142(g_tTex1di4) DescriptorSet 0
|
||||
Decorate 142(g_tTex1di4) Binding 0
|
||||
Decorate 145(g_tTex1du4) DescriptorSet 0
|
||||
Decorate 145(g_tTex1du4) Binding 0
|
||||
Decorate 148(g_tTex3df4) DescriptorSet 0
|
||||
Decorate 148(g_tTex3df4) Binding 0
|
||||
Decorate 151(g_tTex3di4) DescriptorSet 0
|
||||
Decorate 151(g_tTex3di4) Binding 0
|
||||
Decorate 154(g_tTex3du4) DescriptorSet 0
|
||||
Decorate 154(g_tTex3du4) Binding 0
|
||||
Decorate 157(g_tTexcdf4) DescriptorSet 0
|
||||
Decorate 157(g_tTexcdf4) Binding 0
|
||||
Decorate 160(g_tTexcdi4) DescriptorSet 0
|
||||
Decorate 160(g_tTexcdi4) Binding 0
|
||||
Decorate 163(g_tTexcdu4) DescriptorSet 0
|
||||
Decorate 163(g_tTexcdu4) Binding 0
|
||||
2: TypeVoid
|
||||
3: TypeFunction 2
|
||||
6: TypeFloat 32
|
||||
|
@ -2425,31 +2425,57 @@ using depth_any
|
||||
Decorate 17(g_tTex1df4) DescriptorSet 0
|
||||
Decorate 17(g_tTex1df4) Binding 0
|
||||
Decorate 35(g_tTex1di4) DescriptorSet 0
|
||||
Decorate 35(g_tTex1di4) Binding 0
|
||||
Decorate 48(g_tTex1du4) DescriptorSet 0
|
||||
Decorate 48(g_tTex1du4) Binding 0
|
||||
Decorate 63(g_tTex1df4a) DescriptorSet 0
|
||||
Decorate 63(g_tTex1df4a) Binding 0
|
||||
Decorate 85(g_tTex1di4a) DescriptorSet 0
|
||||
Decorate 85(g_tTex1di4a) Binding 0
|
||||
Decorate 104(g_tTex1du4a) DescriptorSet 0
|
||||
Decorate 104(g_tTex1du4a) Binding 0
|
||||
Decorate 123(g_tTex2df4) DescriptorSet 0
|
||||
Decorate 123(g_tTex2df4) Binding 0
|
||||
Decorate 143(g_tTex2di4) DescriptorSet 0
|
||||
Decorate 143(g_tTex2di4) Binding 0
|
||||
Decorate 162(g_tTex2du4) DescriptorSet 0
|
||||
Decorate 162(g_tTex2du4) Binding 0
|
||||
Decorate 183(g_tTex2df4a) DescriptorSet 0
|
||||
Decorate 183(g_tTex2df4a) Binding 0
|
||||
Decorate 207(g_tTex2di4a) DescriptorSet 0
|
||||
Decorate 207(g_tTex2di4a) Binding 0
|
||||
Decorate 230(g_tTex2du4a) DescriptorSet 0
|
||||
Decorate 230(g_tTex2du4a) Binding 0
|
||||
Decorate 253(g_tTex3df4) DescriptorSet 0
|
||||
Decorate 253(g_tTex3df4) Binding 0
|
||||
Decorate 277(g_tTex3di4) DescriptorSet 0
|
||||
Decorate 277(g_tTex3di4) Binding 0
|
||||
Decorate 300(g_tTex3du4) DescriptorSet 0
|
||||
Decorate 300(g_tTex3du4) Binding 0
|
||||
Decorate 323(g_tTexcdf4) DescriptorSet 0
|
||||
Decorate 323(g_tTexcdf4) Binding 0
|
||||
Decorate 342(g_tTexcdi4) DescriptorSet 0
|
||||
Decorate 342(g_tTexcdi4) Binding 0
|
||||
Decorate 361(g_tTexcdu4) DescriptorSet 0
|
||||
Decorate 361(g_tTexcdu4) Binding 0
|
||||
Decorate 380(g_tTexcdf4a) DescriptorSet 0
|
||||
Decorate 380(g_tTexcdf4a) Binding 0
|
||||
Decorate 403(g_tTexcdi4a) DescriptorSet 0
|
||||
Decorate 403(g_tTexcdi4a) Binding 0
|
||||
Decorate 426(g_tTexcdu4a) DescriptorSet 0
|
||||
Decorate 426(g_tTexcdu4a) Binding 0
|
||||
Decorate 449(g_tTex2dmsf4) DescriptorSet 0
|
||||
Decorate 449(g_tTex2dmsf4) Binding 0
|
||||
Decorate 462(g_tTex2dmsi4) DescriptorSet 0
|
||||
Decorate 462(g_tTex2dmsi4) Binding 0
|
||||
Decorate 474(g_tTex2dmsu4) DescriptorSet 0
|
||||
Decorate 474(g_tTex2dmsu4) Binding 0
|
||||
Decorate 486(g_tTex2dmsf4a) DescriptorSet 0
|
||||
Decorate 486(g_tTex2dmsf4a) Binding 0
|
||||
Decorate 500(g_tTex2dmsi4a) DescriptorSet 0
|
||||
Decorate 500(g_tTex2dmsi4a) Binding 0
|
||||
Decorate 514(g_tTex2dmsu4a) DescriptorSet 0
|
||||
Decorate 514(g_tTex2dmsu4a) Binding 0
|
||||
Decorate 540(@entryPointOutput.Color) Location 0
|
||||
Decorate 544(@entryPointOutput.Depth) BuiltIn FragDepth
|
||||
Decorate 549(g_sSamp) DescriptorSet 0
|
||||
|
@ -794,22 +794,39 @@ using depth_any
|
||||
Decorate 17(g_tTex1df4) DescriptorSet 0
|
||||
Decorate 17(g_tTex1df4) Binding 0
|
||||
Decorate 26(g_tTex1di4) DescriptorSet 0
|
||||
Decorate 26(g_tTex1di4) Binding 0
|
||||
Decorate 33(g_tTex1du4) DescriptorSet 0
|
||||
Decorate 33(g_tTex1du4) Binding 0
|
||||
Decorate 40(g_tBuffF) DescriptorSet 0
|
||||
Decorate 40(g_tBuffF) Binding 0
|
||||
Decorate 47(g_tBuffI) DescriptorSet 0
|
||||
Decorate 47(g_tBuffI) Binding 0
|
||||
Decorate 54(g_tBuffU) DescriptorSet 0
|
||||
Decorate 54(g_tBuffU) Binding 0
|
||||
Decorate 63(g_tTex1df4a) DescriptorSet 0
|
||||
Decorate 63(g_tTex1df4a) Binding 0
|
||||
Decorate 76(g_tTex1di4a) DescriptorSet 0
|
||||
Decorate 76(g_tTex1di4a) Binding 0
|
||||
Decorate 86(g_tTex1du4a) DescriptorSet 0
|
||||
Decorate 86(g_tTex1du4a) Binding 0
|
||||
Decorate 96(g_tTex2df4) DescriptorSet 0
|
||||
Decorate 96(g_tTex2df4) Binding 0
|
||||
Decorate 107(g_tTex2di4) DescriptorSet 0
|
||||
Decorate 107(g_tTex2di4) Binding 0
|
||||
Decorate 117(g_tTex2du4) DescriptorSet 0
|
||||
Decorate 117(g_tTex2du4) Binding 0
|
||||
Decorate 129(g_tTex2df4a) DescriptorSet 0
|
||||
Decorate 129(g_tTex2df4a) Binding 0
|
||||
Decorate 142(g_tTex2di4a) DescriptorSet 0
|
||||
Decorate 142(g_tTex2di4a) Binding 0
|
||||
Decorate 154(g_tTex2du4a) DescriptorSet 0
|
||||
Decorate 154(g_tTex2du4a) Binding 0
|
||||
Decorate 166(g_tTex3df4) DescriptorSet 0
|
||||
Decorate 166(g_tTex3df4) Binding 0
|
||||
Decorate 179(g_tTex3di4) DescriptorSet 0
|
||||
Decorate 179(g_tTex3di4) Binding 0
|
||||
Decorate 191(g_tTex3du4) DescriptorSet 0
|
||||
Decorate 191(g_tTex3du4) Binding 0
|
||||
Decorate 216(@entryPointOutput.Color) Location 0
|
||||
Decorate 220(@entryPointOutput.Depth) BuiltIn FragDepth
|
||||
Decorate 225(g_sSamp) DescriptorSet 0
|
||||
@ -824,6 +841,7 @@ using depth_any
|
||||
MemberDecorate 229($Global) 7 Offset 80
|
||||
Decorate 229($Global) Block
|
||||
Decorate 231 DescriptorSet 0
|
||||
Decorate 231 Binding 0
|
||||
2: TypeVoid
|
||||
3: TypeFunction 2
|
||||
6: TypeFloat 32
|
||||
|
@ -620,7 +620,9 @@ using depth_any
|
||||
Name 192 "@entryPointOutput.Depth"
|
||||
Name 197 "g_sSamp"
|
||||
Decorate 23(g_tTex2dmsf4) DescriptorSet 0
|
||||
Decorate 23(g_tTex2dmsf4) Binding 0
|
||||
Decorate 131(g_tTex2dmsf4a) DescriptorSet 0
|
||||
Decorate 131(g_tTex2dmsf4a) Binding 0
|
||||
Decorate 181(sample) Flat
|
||||
Decorate 181(sample) Location 0
|
||||
Decorate 188(@entryPointOutput.Color) Location 0
|
||||
|
@ -122,6 +122,7 @@ gl_FragCoord origin is upper left
|
||||
MemberDecorate 13(CB) 0 Offset 0
|
||||
Decorate 13(CB) Block
|
||||
Decorate 15 DescriptorSet 0
|
||||
Decorate 15 Binding 0
|
||||
Decorate 41(@entryPointOutput) Location 0
|
||||
2: TypeVoid
|
||||
3: TypeFunction 2
|
||||
|
@ -100,6 +100,7 @@ local_size = (8, 8, 1)
|
||||
Name 29 "vGroupId"
|
||||
Name 34 "param"
|
||||
Decorate 22(OutputTexture) DescriptorSet 0
|
||||
Decorate 22(OutputTexture) Binding 0
|
||||
Decorate 29(vGroupId) BuiltIn WorkgroupId
|
||||
2: TypeVoid
|
||||
3: TypeFunction 2
|
||||
|
@ -63,6 +63,7 @@ Shader version: 500
|
||||
MemberDecorate 15(b) 10 Offset 96
|
||||
Decorate 15(b) Block
|
||||
Decorate 17 DescriptorSet 0
|
||||
Decorate 17 Binding 0
|
||||
2: TypeVoid
|
||||
3: TypeFunction 2
|
||||
9: TypeFloat 32
|
||||
|
@ -360,6 +360,7 @@ gl_FragCoord origin is upper left
|
||||
MemberDecorate 16($Global) 3 Offset 12
|
||||
Decorate 16($Global) Block
|
||||
Decorate 18 DescriptorSet 0
|
||||
Decorate 18 Binding 0
|
||||
Decorate 137(@entryPointOutput) Location 0
|
||||
2: TypeVoid
|
||||
3: TypeFunction 2
|
||||
|
@ -27,6 +27,7 @@
|
||||
MemberDecorate 11($Global) 5 Offset 80
|
||||
Decorate 11($Global) Block
|
||||
Decorate 13 DescriptorSet 0
|
||||
Decorate 13 Binding 0
|
||||
Decorate 42(@entryPointOutput) BuiltIn Position
|
||||
2: TypeVoid
|
||||
3: TypeFunction 2
|
||||
|
@ -397,6 +397,7 @@ gl_FragCoord origin is upper left
|
||||
MemberDecorate 107(Constants) 2 Offset 8
|
||||
Decorate 107(Constants) Block
|
||||
Decorate 109 DescriptorSet 0
|
||||
Decorate 109 Binding 0
|
||||
2: TypeVoid
|
||||
3: TypeFunction 2
|
||||
6: TypeFloat 32
|
||||
|
@ -92,6 +92,7 @@ gl_FragCoord origin is upper left
|
||||
MemberDecorate 14($Global) 0 Offset 0
|
||||
Decorate 14($Global) Block
|
||||
Decorate 16 DescriptorSet 0
|
||||
Decorate 16 Binding 0
|
||||
Decorate 27(@entryPointOutput) Location 0
|
||||
2: TypeVoid
|
||||
3: TypeFunction 2
|
||||
|
@ -141,6 +141,7 @@ gl_FragCoord origin is upper left
|
||||
MemberDecorate 19($Global) 7 Offset 40
|
||||
Decorate 19($Global) Block
|
||||
Decorate 21 DescriptorSet 0
|
||||
Decorate 21 Binding 0
|
||||
Decorate 47(@entryPointOutput.color) Location 0
|
||||
2: TypeVoid
|
||||
3: TypeFunction 2
|
||||
|
@ -964,8 +964,11 @@ gl_FragCoord origin is upper left
|
||||
MemberDecorate 19($Global) 9 Offset 52
|
||||
Decorate 19($Global) Block
|
||||
Decorate 21 DescriptorSet 0
|
||||
Decorate 21 Binding 0
|
||||
Decorate 258(g_tTexbfs) DescriptorSet 0
|
||||
Decorate 258(g_tTexbfs) Binding 0
|
||||
Decorate 277(g_tTex1df4) DescriptorSet 0
|
||||
Decorate 277(g_tTex1df4) Binding 0
|
||||
Decorate 319(@entryPointOutput.color) Location 0
|
||||
2: TypeVoid
|
||||
3: TypeFunction 2
|
||||
|
@ -256,9 +256,12 @@ gl_FragCoord origin is upper left
|
||||
MemberDecorate 17($Global) 9 Offset 52
|
||||
Decorate 17($Global) Block
|
||||
Decorate 19 DescriptorSet 0
|
||||
Decorate 19 Binding 0
|
||||
Decorate 31(g_tTex1df4) DescriptorSet 0
|
||||
Decorate 31(g_tTex1df4) Binding 0
|
||||
Decorate 74(@entryPointOutput.color) Location 0
|
||||
Decorate 79(g_tTexbfs) DescriptorSet 0
|
||||
Decorate 79(g_tTexbfs) Binding 0
|
||||
2: TypeVoid
|
||||
3: TypeFunction 2
|
||||
6: TypeFloat 32
|
||||
|
@ -200,6 +200,7 @@ gl_FragCoord origin is upper left
|
||||
MemberDecorate 35($Global) 2 Offset 16
|
||||
Decorate 35($Global) Block
|
||||
Decorate 37 DescriptorSet 0
|
||||
Decorate 37 Binding 0
|
||||
Decorate 83(@entryPointOutput) Location 0
|
||||
2: TypeVoid
|
||||
3: TypeFunction 2
|
||||
|
@ -86,6 +86,7 @@ gl_FragCoord origin is upper left
|
||||
0:? 10 (const int)
|
||||
0:? 'anon@2' (layout( set=4 binding=7 row_major std430) readonly buffer block{layout( row_major std430 offset=16) buffer 4-component vector of float v1PostLayout})
|
||||
|
||||
Validation failed
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80007
|
||||
// Id's are bound by 44
|
||||
|
@ -68,6 +68,7 @@ Shader version: 500
|
||||
Decorate 13(tex) DescriptorSet 2
|
||||
Decorate 13(tex) Binding 0
|
||||
Decorate 17(samp) DescriptorSet 0
|
||||
Decorate 17(samp) Binding 0
|
||||
Decorate 30(@entryPointOutput) BuiltIn Position
|
||||
2: TypeVoid
|
||||
3: TypeFunction 2
|
||||
|
@ -396,6 +396,7 @@ using depth_any
|
||||
Name 124 "@entryPointOutput.Depth"
|
||||
Name 129 "g_sSamp"
|
||||
Decorate 14(g_tTex2dmsf4) DescriptorSet 0
|
||||
Decorate 14(g_tTex2dmsf4) Binding 0
|
||||
MemberDecorate 20($Global) 0 Offset 0
|
||||
MemberDecorate 20($Global) 1 Offset 8
|
||||
MemberDecorate 20($Global) 2 Offset 16
|
||||
@ -406,11 +407,17 @@ using depth_any
|
||||
MemberDecorate 20($Global) 7 Offset 80
|
||||
Decorate 20($Global) Block
|
||||
Decorate 22 DescriptorSet 0
|
||||
Decorate 22 Binding 0
|
||||
Decorate 31(g_tTex2dmsi4) DescriptorSet 0
|
||||
Decorate 31(g_tTex2dmsi4) Binding 0
|
||||
Decorate 39(g_tTex2dmsu4) DescriptorSet 0
|
||||
Decorate 39(g_tTex2dmsu4) Binding 0
|
||||
Decorate 66(g_tTex2dmsf4a) DescriptorSet 0
|
||||
Decorate 66(g_tTex2dmsf4a) Binding 0
|
||||
Decorate 75(g_tTex2dmsi4a) DescriptorSet 0
|
||||
Decorate 75(g_tTex2dmsi4a) Binding 0
|
||||
Decorate 82(g_tTex2dmsu4a) DescriptorSet 0
|
||||
Decorate 82(g_tTex2dmsu4a) Binding 0
|
||||
Decorate 120(@entryPointOutput.Color) Location 0
|
||||
Decorate 124(@entryPointOutput.Depth) BuiltIn FragDepth
|
||||
Decorate 129(g_sSamp) DescriptorSet 0
|
||||
|
@ -442,6 +442,7 @@ using depth_any
|
||||
Name 155 "g_tTexcdi4a"
|
||||
Name 158 "g_tTexcdu4a"
|
||||
Decorate 14(g_tTex1df4a) DescriptorSet 0
|
||||
Decorate 14(g_tTex1df4a) Binding 0
|
||||
MemberDecorate 20($Global) 0 Offset 0
|
||||
MemberDecorate 20($Global) 1 Offset 8
|
||||
MemberDecorate 20($Global) 2 Offset 16
|
||||
@ -452,11 +453,17 @@ using depth_any
|
||||
MemberDecorate 20($Global) 7 Offset 80
|
||||
Decorate 20($Global) Block
|
||||
Decorate 22 DescriptorSet 0
|
||||
Decorate 22 Binding 0
|
||||
Decorate 36(g_tTex1di4a) DescriptorSet 0
|
||||
Decorate 36(g_tTex1di4a) Binding 0
|
||||
Decorate 46(g_tTex1du4a) DescriptorSet 0
|
||||
Decorate 46(g_tTex1du4a) Binding 0
|
||||
Decorate 57(g_tTex2df4a) DescriptorSet 0
|
||||
Decorate 57(g_tTex2df4a) Binding 0
|
||||
Decorate 70(g_tTex2di4a) DescriptorSet 0
|
||||
Decorate 70(g_tTex2di4a) Binding 0
|
||||
Decorate 80(g_tTex2du4a) DescriptorSet 0
|
||||
Decorate 80(g_tTex2du4a) Binding 0
|
||||
Decorate 104(@entryPointOutput.Color) Location 0
|
||||
Decorate 108(@entryPointOutput.Depth) BuiltIn FragDepth
|
||||
Decorate 113(g_sSamp) DescriptorSet 0
|
||||
@ -464,19 +471,33 @@ using depth_any
|
||||
Decorate 116(g_tTex1df4) DescriptorSet 0
|
||||
Decorate 116(g_tTex1df4) Binding 0
|
||||
Decorate 119(g_tTex1di4) DescriptorSet 0
|
||||
Decorate 119(g_tTex1di4) Binding 0
|
||||
Decorate 122(g_tTex1du4) DescriptorSet 0
|
||||
Decorate 122(g_tTex1du4) Binding 0
|
||||
Decorate 125(g_tTex2df4) DescriptorSet 0
|
||||
Decorate 125(g_tTex2df4) Binding 0
|
||||
Decorate 128(g_tTex2di4) DescriptorSet 0
|
||||
Decorate 128(g_tTex2di4) Binding 0
|
||||
Decorate 131(g_tTex2du4) DescriptorSet 0
|
||||
Decorate 131(g_tTex2du4) Binding 0
|
||||
Decorate 134(g_tTex3df4) DescriptorSet 0
|
||||
Decorate 134(g_tTex3df4) Binding 0
|
||||
Decorate 137(g_tTex3di4) DescriptorSet 0
|
||||
Decorate 137(g_tTex3di4) Binding 0
|
||||
Decorate 140(g_tTex3du4) DescriptorSet 0
|
||||
Decorate 140(g_tTex3du4) Binding 0
|
||||
Decorate 143(g_tTexcdf4) DescriptorSet 0
|
||||
Decorate 143(g_tTexcdf4) Binding 0
|
||||
Decorate 146(g_tTexcdi4) DescriptorSet 0
|
||||
Decorate 146(g_tTexcdi4) Binding 0
|
||||
Decorate 149(g_tTexcdu4) DescriptorSet 0
|
||||
Decorate 149(g_tTexcdu4) Binding 0
|
||||
Decorate 152(g_tTexcdf4a) DescriptorSet 0
|
||||
Decorate 152(g_tTexcdf4a) Binding 0
|
||||
Decorate 155(g_tTexcdi4a) DescriptorSet 0
|
||||
Decorate 155(g_tTexcdi4a) Binding 0
|
||||
Decorate 158(g_tTexcdu4a) DescriptorSet 0
|
||||
Decorate 158(g_tTexcdu4a) Binding 0
|
||||
2: TypeVoid
|
||||
3: TypeFunction 2
|
||||
6: TypeFloat 32
|
||||
|
@ -555,30 +555,51 @@ using depth_any
|
||||
MemberDecorate 20($Global) 7 Offset 80
|
||||
Decorate 20($Global) Block
|
||||
Decorate 22 DescriptorSet 0
|
||||
Decorate 22 Binding 0
|
||||
Decorate 35(g_tTex1di4) DescriptorSet 0
|
||||
Decorate 35(g_tTex1di4) Binding 0
|
||||
Decorate 44(g_tTex1du4) DescriptorSet 0
|
||||
Decorate 44(g_tTex1du4) Binding 0
|
||||
Decorate 54(g_tTex2df4) DescriptorSet 0
|
||||
Decorate 54(g_tTex2df4) Binding 0
|
||||
Decorate 67(g_tTex2di4) DescriptorSet 0
|
||||
Decorate 67(g_tTex2di4) Binding 0
|
||||
Decorate 77(g_tTex2du4) DescriptorSet 0
|
||||
Decorate 77(g_tTex2du4) Binding 0
|
||||
Decorate 87(g_tTex3df4) DescriptorSet 0
|
||||
Decorate 87(g_tTex3df4) Binding 0
|
||||
Decorate 100(g_tTex3di4) DescriptorSet 0
|
||||
Decorate 100(g_tTex3di4) Binding 0
|
||||
Decorate 110(g_tTex3du4) DescriptorSet 0
|
||||
Decorate 110(g_tTex3du4) Binding 0
|
||||
Decorate 133(@entryPointOutput.Color) Location 0
|
||||
Decorate 137(@entryPointOutput.Depth) BuiltIn FragDepth
|
||||
Decorate 142(g_sSamp) DescriptorSet 0
|
||||
Decorate 142(g_sSamp) Binding 0
|
||||
Decorate 145(g_tTexcdf4) DescriptorSet 0
|
||||
Decorate 145(g_tTexcdf4) Binding 0
|
||||
Decorate 148(g_tTexcdi4) DescriptorSet 0
|
||||
Decorate 148(g_tTexcdi4) Binding 0
|
||||
Decorate 151(g_tTexcdu4) DescriptorSet 0
|
||||
Decorate 151(g_tTexcdu4) Binding 0
|
||||
Decorate 154(g_tTex1df4a) DescriptorSet 0
|
||||
Decorate 154(g_tTex1df4a) Binding 0
|
||||
Decorate 157(g_tTex1di4a) DescriptorSet 0
|
||||
Decorate 157(g_tTex1di4a) Binding 0
|
||||
Decorate 160(g_tTex1du4a) DescriptorSet 0
|
||||
Decorate 160(g_tTex1du4a) Binding 0
|
||||
Decorate 163(g_tTex2df4a) DescriptorSet 0
|
||||
Decorate 163(g_tTex2df4a) Binding 0
|
||||
Decorate 166(g_tTex2di4a) DescriptorSet 0
|
||||
Decorate 166(g_tTex2di4a) Binding 0
|
||||
Decorate 169(g_tTex2du4a) DescriptorSet 0
|
||||
Decorate 169(g_tTex2du4a) Binding 0
|
||||
Decorate 172(g_tTexcdf4a) DescriptorSet 0
|
||||
Decorate 172(g_tTexcdf4a) Binding 0
|
||||
Decorate 175(g_tTexcdi4a) DescriptorSet 0
|
||||
Decorate 175(g_tTexcdi4a) Binding 0
|
||||
Decorate 178(g_tTexcdu4a) DescriptorSet 0
|
||||
Decorate 178(g_tTexcdu4a) Binding 0
|
||||
2: TypeVoid
|
||||
3: TypeFunction 2
|
||||
6: TypeFloat 32
|
||||
|
@ -512,29 +512,50 @@ Shader version: 500
|
||||
MemberDecorate 20($Global) 7 Offset 80
|
||||
Decorate 20($Global) Block
|
||||
Decorate 22 DescriptorSet 0
|
||||
Decorate 22 Binding 0
|
||||
Decorate 35(g_tTex1di4) DescriptorSet 0
|
||||
Decorate 35(g_tTex1di4) Binding 0
|
||||
Decorate 44(g_tTex1du4) DescriptorSet 0
|
||||
Decorate 44(g_tTex1du4) Binding 0
|
||||
Decorate 54(g_tTex2df4) DescriptorSet 0
|
||||
Decorate 54(g_tTex2df4) Binding 0
|
||||
Decorate 67(g_tTex2di4) DescriptorSet 0
|
||||
Decorate 67(g_tTex2di4) Binding 0
|
||||
Decorate 77(g_tTex2du4) DescriptorSet 0
|
||||
Decorate 77(g_tTex2du4) Binding 0
|
||||
Decorate 87(g_tTex3df4) DescriptorSet 0
|
||||
Decorate 87(g_tTex3df4) Binding 0
|
||||
Decorate 100(g_tTex3di4) DescriptorSet 0
|
||||
Decorate 100(g_tTex3di4) Binding 0
|
||||
Decorate 110(g_tTex3du4) DescriptorSet 0
|
||||
Decorate 110(g_tTex3du4) Binding 0
|
||||
Decorate 129(@entryPointOutput.Pos) BuiltIn Position
|
||||
Decorate 134(g_sSamp) DescriptorSet 0
|
||||
Decorate 134(g_sSamp) Binding 0
|
||||
Decorate 137(g_tTexcdf4) DescriptorSet 0
|
||||
Decorate 137(g_tTexcdf4) Binding 0
|
||||
Decorate 140(g_tTexcdi4) DescriptorSet 0
|
||||
Decorate 140(g_tTexcdi4) Binding 0
|
||||
Decorate 143(g_tTexcdu4) DescriptorSet 0
|
||||
Decorate 143(g_tTexcdu4) Binding 0
|
||||
Decorate 146(g_tTex1df4a) DescriptorSet 0
|
||||
Decorate 146(g_tTex1df4a) Binding 0
|
||||
Decorate 149(g_tTex1di4a) DescriptorSet 0
|
||||
Decorate 149(g_tTex1di4a) Binding 0
|
||||
Decorate 152(g_tTex1du4a) DescriptorSet 0
|
||||
Decorate 152(g_tTex1du4a) Binding 0
|
||||
Decorate 155(g_tTex2df4a) DescriptorSet 0
|
||||
Decorate 155(g_tTex2df4a) Binding 0
|
||||
Decorate 158(g_tTex2di4a) DescriptorSet 0
|
||||
Decorate 158(g_tTex2di4a) Binding 0
|
||||
Decorate 161(g_tTex2du4a) DescriptorSet 0
|
||||
Decorate 161(g_tTex2du4a) Binding 0
|
||||
Decorate 164(g_tTexcdf4a) DescriptorSet 0
|
||||
Decorate 164(g_tTexcdf4a) Binding 0
|
||||
Decorate 167(g_tTexcdi4a) DescriptorSet 0
|
||||
Decorate 167(g_tTexcdi4a) Binding 0
|
||||
Decorate 170(g_tTexcdu4a) DescriptorSet 0
|
||||
Decorate 170(g_tTexcdu4a) Binding 0
|
||||
2: TypeVoid
|
||||
3: TypeFunction 2
|
||||
6: TypeFloat 32
|
||||
|
@ -204,6 +204,7 @@ using depth_any
|
||||
Name 68 "@entryPointOutput.Depth"
|
||||
Name 71 "g_tTexbf4_test"
|
||||
Decorate 16(g_tTexbf4) DescriptorSet 0
|
||||
Decorate 16(g_tTexbf4) Binding 0
|
||||
MemberDecorate 22($Global) 0 Offset 0
|
||||
MemberDecorate 22($Global) 1 Offset 8
|
||||
MemberDecorate 22($Global) 2 Offset 16
|
||||
@ -214,8 +215,11 @@ using depth_any
|
||||
MemberDecorate 22($Global) 7 Offset 80
|
||||
Decorate 22($Global) Block
|
||||
Decorate 24 DescriptorSet 0
|
||||
Decorate 24 Binding 0
|
||||
Decorate 34(g_tTexbi4) DescriptorSet 0
|
||||
Decorate 34(g_tTexbi4) Binding 0
|
||||
Decorate 45(g_tTexbu4) DescriptorSet 0
|
||||
Decorate 45(g_tTexbu4) Binding 0
|
||||
Decorate 64(@entryPointOutput.Color) Location 0
|
||||
Decorate 68(@entryPointOutput.Depth) BuiltIn FragDepth
|
||||
Decorate 71(g_tTexbf4_test) DescriptorSet 0
|
||||
|
@ -210,6 +210,7 @@ using depth_any
|
||||
Name 71 "@entryPointOutput.Depth"
|
||||
Name 74 "g_tTexbfs_test"
|
||||
Decorate 16(g_tTexbfs) DescriptorSet 0
|
||||
Decorate 16(g_tTexbfs) Binding 0
|
||||
MemberDecorate 22($Global) 0 Offset 0
|
||||
MemberDecorate 22($Global) 1 Offset 8
|
||||
MemberDecorate 22($Global) 2 Offset 16
|
||||
@ -220,8 +221,11 @@ using depth_any
|
||||
MemberDecorate 22($Global) 7 Offset 80
|
||||
Decorate 22($Global) Block
|
||||
Decorate 24 DescriptorSet 0
|
||||
Decorate 24 Binding 0
|
||||
Decorate 35(g_tTexbis) DescriptorSet 0
|
||||
Decorate 35(g_tTexbis) Binding 0
|
||||
Decorate 46(g_tTexbus) DescriptorSet 0
|
||||
Decorate 46(g_tTexbus) Binding 0
|
||||
Decorate 67(@entryPointOutput.Color) Location 0
|
||||
Decorate 71(@entryPointOutput.Depth) BuiltIn FragDepth
|
||||
Decorate 74(g_tTexbfs_test) DescriptorSet 0
|
||||
|
@ -628,30 +628,51 @@ using depth_any
|
||||
MemberDecorate 20($Global) 7 Offset 80
|
||||
Decorate 20($Global) Block
|
||||
Decorate 22 DescriptorSet 0
|
||||
Decorate 22 Binding 0
|
||||
Decorate 38(g_tTex1di4) DescriptorSet 0
|
||||
Decorate 38(g_tTex1di4) Binding 0
|
||||
Decorate 49(g_tTex1du4) DescriptorSet 0
|
||||
Decorate 49(g_tTex1du4) Binding 0
|
||||
Decorate 61(g_tTex2df4) DescriptorSet 0
|
||||
Decorate 61(g_tTex2df4) Binding 0
|
||||
Decorate 78(g_tTex2di4) DescriptorSet 0
|
||||
Decorate 78(g_tTex2di4) Binding 0
|
||||
Decorate 90(g_tTex2du4) DescriptorSet 0
|
||||
Decorate 90(g_tTex2du4) Binding 0
|
||||
Decorate 102(g_tTex3df4) DescriptorSet 0
|
||||
Decorate 102(g_tTex3df4) Binding 0
|
||||
Decorate 118(g_tTex3di4) DescriptorSet 0
|
||||
Decorate 118(g_tTex3di4) Binding 0
|
||||
Decorate 130(g_tTex3du4) DescriptorSet 0
|
||||
Decorate 130(g_tTex3du4) Binding 0
|
||||
Decorate 155(@entryPointOutput.Color) Location 0
|
||||
Decorate 159(@entryPointOutput.Depth) BuiltIn FragDepth
|
||||
Decorate 164(g_sSamp) DescriptorSet 0
|
||||
Decorate 164(g_sSamp) Binding 0
|
||||
Decorate 167(g_tTexcdf4) DescriptorSet 0
|
||||
Decorate 167(g_tTexcdf4) Binding 0
|
||||
Decorate 170(g_tTexcdi4) DescriptorSet 0
|
||||
Decorate 170(g_tTexcdi4) Binding 0
|
||||
Decorate 173(g_tTexcdu4) DescriptorSet 0
|
||||
Decorate 173(g_tTexcdu4) Binding 0
|
||||
Decorate 176(g_tTex1df4a) DescriptorSet 0
|
||||
Decorate 176(g_tTex1df4a) Binding 0
|
||||
Decorate 179(g_tTex1di4a) DescriptorSet 0
|
||||
Decorate 179(g_tTex1di4a) Binding 0
|
||||
Decorate 182(g_tTex1du4a) DescriptorSet 0
|
||||
Decorate 182(g_tTex1du4a) Binding 0
|
||||
Decorate 185(g_tTex2df4a) DescriptorSet 0
|
||||
Decorate 185(g_tTex2df4a) Binding 0
|
||||
Decorate 188(g_tTex2di4a) DescriptorSet 0
|
||||
Decorate 188(g_tTex2di4a) Binding 0
|
||||
Decorate 191(g_tTex2du4a) DescriptorSet 0
|
||||
Decorate 191(g_tTex2du4a) Binding 0
|
||||
Decorate 194(g_tTexcdf4a) DescriptorSet 0
|
||||
Decorate 194(g_tTexcdf4a) Binding 0
|
||||
Decorate 197(g_tTexcdi4a) DescriptorSet 0
|
||||
Decorate 197(g_tTexcdi4a) Binding 0
|
||||
Decorate 200(g_tTexcdu4a) DescriptorSet 0
|
||||
Decorate 200(g_tTexcdu4a) Binding 0
|
||||
2: TypeVoid
|
||||
3: TypeFunction 2
|
||||
6: TypeFloat 32
|
||||
|
@ -491,6 +491,7 @@ using depth_any
|
||||
Name 170 "g_tTexcdi4a"
|
||||
Name 173 "g_tTexcdu4a"
|
||||
Decorate 14(g_tTex1df4a) DescriptorSet 0
|
||||
Decorate 14(g_tTex1df4a) Binding 0
|
||||
MemberDecorate 20($Global) 0 Offset 0
|
||||
MemberDecorate 20($Global) 1 Offset 8
|
||||
MemberDecorate 20($Global) 2 Offset 16
|
||||
@ -501,11 +502,17 @@ using depth_any
|
||||
MemberDecorate 20($Global) 7 Offset 80
|
||||
Decorate 20($Global) Block
|
||||
Decorate 22 DescriptorSet 0
|
||||
Decorate 22 Binding 0
|
||||
Decorate 39(g_tTex1di4a) DescriptorSet 0
|
||||
Decorate 39(g_tTex1di4a) Binding 0
|
||||
Decorate 51(g_tTex1du4a) DescriptorSet 0
|
||||
Decorate 51(g_tTex1du4a) Binding 0
|
||||
Decorate 64(g_tTex2df4a) DescriptorSet 0
|
||||
Decorate 64(g_tTex2df4a) Binding 0
|
||||
Decorate 81(g_tTex2di4a) DescriptorSet 0
|
||||
Decorate 81(g_tTex2di4a) Binding 0
|
||||
Decorate 93(g_tTex2du4a) DescriptorSet 0
|
||||
Decorate 93(g_tTex2du4a) Binding 0
|
||||
Decorate 119(@entryPointOutput.Color) Location 0
|
||||
Decorate 123(@entryPointOutput.Depth) BuiltIn FragDepth
|
||||
Decorate 128(g_sSamp) DescriptorSet 0
|
||||
@ -513,19 +520,33 @@ using depth_any
|
||||
Decorate 131(g_tTex1df4) DescriptorSet 0
|
||||
Decorate 131(g_tTex1df4) Binding 0
|
||||
Decorate 134(g_tTex1di4) DescriptorSet 0
|
||||
Decorate 134(g_tTex1di4) Binding 0
|
||||
Decorate 137(g_tTex1du4) DescriptorSet 0
|
||||
Decorate 137(g_tTex1du4) Binding 0
|
||||
Decorate 140(g_tTex2df4) DescriptorSet 0
|
||||
Decorate 140(g_tTex2df4) Binding 0
|
||||
Decorate 143(g_tTex2di4) DescriptorSet 0
|
||||
Decorate 143(g_tTex2di4) Binding 0
|
||||
Decorate 146(g_tTex2du4) DescriptorSet 0
|
||||
Decorate 146(g_tTex2du4) Binding 0
|
||||
Decorate 149(g_tTex3df4) DescriptorSet 0
|
||||
Decorate 149(g_tTex3df4) Binding 0
|
||||
Decorate 152(g_tTex3di4) DescriptorSet 0
|
||||
Decorate 152(g_tTex3di4) Binding 0
|
||||
Decorate 155(g_tTex3du4) DescriptorSet 0
|
||||
Decorate 155(g_tTex3du4) Binding 0
|
||||
Decorate 158(g_tTexcdf4) DescriptorSet 0
|
||||
Decorate 158(g_tTexcdf4) Binding 0
|
||||
Decorate 161(g_tTexcdi4) DescriptorSet 0
|
||||
Decorate 161(g_tTexcdi4) Binding 0
|
||||
Decorate 164(g_tTexcdu4) DescriptorSet 0
|
||||
Decorate 164(g_tTexcdu4) Binding 0
|
||||
Decorate 167(g_tTexcdf4a) DescriptorSet 0
|
||||
Decorate 167(g_tTexcdf4a) Binding 0
|
||||
Decorate 170(g_tTexcdi4a) DescriptorSet 0
|
||||
Decorate 170(g_tTexcdi4a) Binding 0
|
||||
Decorate 173(g_tTexcdu4a) DescriptorSet 0
|
||||
Decorate 173(g_tTexcdu4a) Binding 0
|
||||
2: TypeVoid
|
||||
3: TypeFunction 2
|
||||
6: TypeFloat 32
|
||||
|
@ -140,6 +140,7 @@ gl_FragCoord origin is upper left
|
||||
Name 45 "psout"
|
||||
Name 54 "@entryPointOutput.Color"
|
||||
Decorate 14(g_tBuffF) DescriptorSet 0
|
||||
Decorate 14(g_tBuffF) Binding 0
|
||||
MemberDecorate 20($Global) 0 Offset 0
|
||||
MemberDecorate 20($Global) 1 Offset 8
|
||||
MemberDecorate 20($Global) 2 Offset 16
|
||||
@ -150,8 +151,11 @@ gl_FragCoord origin is upper left
|
||||
MemberDecorate 20($Global) 7 Offset 80
|
||||
Decorate 20($Global) Block
|
||||
Decorate 22 DescriptorSet 0
|
||||
Decorate 22 Binding 0
|
||||
Decorate 31(g_tBuffU) DescriptorSet 0
|
||||
Decorate 31(g_tBuffU) Binding 0
|
||||
Decorate 39(g_tBuffI) DescriptorSet 0
|
||||
Decorate 39(g_tBuffI) Binding 0
|
||||
Decorate 54(@entryPointOutput.Color) Location 0
|
||||
2: TypeVoid
|
||||
3: TypeFunction 2
|
||||
|
@ -255,6 +255,7 @@ using depth_any
|
||||
Name 115 "g_tTex3di4"
|
||||
Name 118 "g_tTex3du4"
|
||||
Decorate 14(g_tTex1df4a) DescriptorSet 0
|
||||
Decorate 14(g_tTex1df4a) Binding 0
|
||||
MemberDecorate 20($Global) 0 Offset 0
|
||||
MemberDecorate 20($Global) 1 Offset 8
|
||||
MemberDecorate 20($Global) 2 Offset 16
|
||||
@ -265,11 +266,17 @@ using depth_any
|
||||
MemberDecorate 20($Global) 7 Offset 80
|
||||
Decorate 20($Global) Block
|
||||
Decorate 22 DescriptorSet 0
|
||||
Decorate 22 Binding 0
|
||||
Decorate 30(g_tTex1di4a) DescriptorSet 0
|
||||
Decorate 30(g_tTex1di4a) Binding 0
|
||||
Decorate 38(g_tTex1du4a) DescriptorSet 0
|
||||
Decorate 38(g_tTex1du4a) Binding 0
|
||||
Decorate 46(g_tTex2df4a) DescriptorSet 0
|
||||
Decorate 46(g_tTex2df4a) Binding 0
|
||||
Decorate 55(g_tTex2di4a) DescriptorSet 0
|
||||
Decorate 55(g_tTex2di4a) Binding 0
|
||||
Decorate 62(g_tTex2du4a) DescriptorSet 0
|
||||
Decorate 62(g_tTex2du4a) Binding 0
|
||||
Decorate 82(@entryPointOutput.Color) Location 0
|
||||
Decorate 86(@entryPointOutput.Depth) BuiltIn FragDepth
|
||||
Decorate 91(g_sSamp) DescriptorSet 0
|
||||
@ -277,13 +284,21 @@ using depth_any
|
||||
Decorate 94(g_tTex1df4) DescriptorSet 0
|
||||
Decorate 94(g_tTex1df4) Binding 0
|
||||
Decorate 97(g_tTex1di4) DescriptorSet 0
|
||||
Decorate 97(g_tTex1di4) Binding 0
|
||||
Decorate 100(g_tTex1du4) DescriptorSet 0
|
||||
Decorate 100(g_tTex1du4) Binding 0
|
||||
Decorate 103(g_tTex2df4) DescriptorSet 0
|
||||
Decorate 103(g_tTex2df4) Binding 0
|
||||
Decorate 106(g_tTex2di4) DescriptorSet 0
|
||||
Decorate 106(g_tTex2di4) Binding 0
|
||||
Decorate 109(g_tTex2du4) DescriptorSet 0
|
||||
Decorate 109(g_tTex2du4) Binding 0
|
||||
Decorate 112(g_tTex3df4) DescriptorSet 0
|
||||
Decorate 112(g_tTex3df4) Binding 0
|
||||
Decorate 115(g_tTex3di4) DescriptorSet 0
|
||||
Decorate 115(g_tTex3di4) Binding 0
|
||||
Decorate 118(g_tTex3du4) DescriptorSet 0
|
||||
Decorate 118(g_tTex3du4) Binding 0
|
||||
2: TypeVoid
|
||||
3: TypeFunction 2
|
||||
6: TypeFloat 32
|
||||
|
@ -302,24 +302,39 @@ using depth_any
|
||||
MemberDecorate 20($Global) 7 Offset 80
|
||||
Decorate 20($Global) Block
|
||||
Decorate 22 DescriptorSet 0
|
||||
Decorate 22 Binding 0
|
||||
Decorate 30(g_tTex1di4) DescriptorSet 0
|
||||
Decorate 30(g_tTex1di4) Binding 0
|
||||
Decorate 38(g_tTex1du4) DescriptorSet 0
|
||||
Decorate 38(g_tTex1du4) Binding 0
|
||||
Decorate 46(g_tTex2df4) DescriptorSet 0
|
||||
Decorate 46(g_tTex2df4) Binding 0
|
||||
Decorate 55(g_tTex2di4) DescriptorSet 0
|
||||
Decorate 55(g_tTex2di4) Binding 0
|
||||
Decorate 62(g_tTex2du4) DescriptorSet 0
|
||||
Decorate 62(g_tTex2du4) Binding 0
|
||||
Decorate 69(g_tTex3df4) DescriptorSet 0
|
||||
Decorate 69(g_tTex3df4) Binding 0
|
||||
Decorate 78(g_tTex3di4) DescriptorSet 0
|
||||
Decorate 78(g_tTex3di4) Binding 0
|
||||
Decorate 85(g_tTex3du4) DescriptorSet 0
|
||||
Decorate 85(g_tTex3du4) Binding 0
|
||||
Decorate 104(@entryPointOutput.Color) Location 0
|
||||
Decorate 108(@entryPointOutput.Depth) BuiltIn FragDepth
|
||||
Decorate 113(g_sSamp) DescriptorSet 0
|
||||
Decorate 113(g_sSamp) Binding 0
|
||||
Decorate 116(g_tTex1df4a) DescriptorSet 0
|
||||
Decorate 116(g_tTex1df4a) Binding 0
|
||||
Decorate 119(g_tTex1di4a) DescriptorSet 0
|
||||
Decorate 119(g_tTex1di4a) Binding 0
|
||||
Decorate 122(g_tTex1du4a) DescriptorSet 0
|
||||
Decorate 122(g_tTex1du4a) Binding 0
|
||||
Decorate 125(g_tTex2df4a) DescriptorSet 0
|
||||
Decorate 125(g_tTex2df4a) Binding 0
|
||||
Decorate 128(g_tTex2di4a) DescriptorSet 0
|
||||
Decorate 128(g_tTex2di4a) Binding 0
|
||||
Decorate 131(g_tTex2du4a) DescriptorSet 0
|
||||
Decorate 131(g_tTex2du4a) Binding 0
|
||||
2: TypeVoid
|
||||
3: TypeFunction 2
|
||||
6: TypeFloat 32
|
||||
|
@ -151,6 +151,7 @@ gl_FragCoord origin is upper left
|
||||
MemberDecorate 14($Global) 3 Offset 48
|
||||
Decorate 14($Global) Block
|
||||
Decorate 16 DescriptorSet 0
|
||||
Decorate 16 Binding 0
|
||||
Decorate 53(@entryPointOutput.Color) Location 0
|
||||
2: TypeVoid
|
||||
3: TypeFunction 2
|
||||
|
@ -288,6 +288,7 @@ gl_FragCoord origin is upper left
|
||||
MemberDecorate 18($Global) 3 Offset 36
|
||||
Decorate 18($Global) Block
|
||||
Decorate 20 DescriptorSet 0
|
||||
Decorate 20 Binding 0
|
||||
Decorate 112(@entryPointOutput.Color) Location 0
|
||||
2: TypeVoid
|
||||
3: TypeFunction 2
|
||||
|
@ -211,6 +211,7 @@ gl_FragCoord origin is upper left
|
||||
MemberDecorate 14($Global) 3 Offset 48
|
||||
Decorate 14($Global) Block
|
||||
Decorate 16 DescriptorSet 0
|
||||
Decorate 16 Binding 0
|
||||
Decorate 81(@entryPointOutput.Color) Location 0
|
||||
2: TypeVoid
|
||||
3: TypeFunction 2
|
||||
|
@ -72,6 +72,7 @@ Validation failed
|
||||
MemberDecorate 27($Global) 5 MatrixStride 16
|
||||
Decorate 27($Global) Block
|
||||
Decorate 29 DescriptorSet 0
|
||||
Decorate 29 Binding 0
|
||||
2: TypeVoid
|
||||
3: TypeFunction 2
|
||||
6: TypeFloat 32
|
||||
|
@ -144,6 +144,7 @@ gl_FragCoord origin is upper left
|
||||
MemberDecorate 14(Example) 2 MatrixStride 16
|
||||
Decorate 14(Example) Block
|
||||
Decorate 16 DescriptorSet 0
|
||||
Decorate 16 Binding 0
|
||||
Decorate 37(@entryPointOutput) Location 0
|
||||
2: TypeVoid
|
||||
3: TypeFunction 2
|
||||
|
@ -220,6 +220,7 @@ gl_FragCoord origin is upper left
|
||||
MemberDecorate 14(Example) 2 MatrixStride 16
|
||||
Decorate 14(Example) Block
|
||||
Decorate 16 DescriptorSet 0
|
||||
Decorate 16 Binding 0
|
||||
Decorate 42(@entryPointOutput) Location 0
|
||||
2: TypeVoid
|
||||
3: TypeFunction 2
|
||||
|
@ -315,6 +315,7 @@ gl_FragCoord origin is upper left
|
||||
MemberDecorate 52($Global) 1 MatrixStride 16
|
||||
Decorate 52($Global) Block
|
||||
Decorate 54 DescriptorSet 0
|
||||
Decorate 54 Binding 0
|
||||
Decorate 80(@entryPointOutput.Color) Location 0
|
||||
2: TypeVoid
|
||||
3: TypeFunction 2
|
||||
|
@ -164,6 +164,7 @@ gl_FragCoord origin is upper left
|
||||
MemberDecorate 67($Global) 1 Offset 4
|
||||
Decorate 67($Global) Block
|
||||
Decorate 69 DescriptorSet 0
|
||||
Decorate 69 Binding 0
|
||||
2: TypeVoid
|
||||
3: TypeFunction 2
|
||||
6: TypeFloat 32
|
||||
|
@ -143,7 +143,9 @@ gl_FragCoord origin is upper left
|
||||
Name 25 "g_tTex2df4a"
|
||||
Name 59 "@entryPointOutput"
|
||||
Decorate 13(g_tTex2df4) DescriptorSet 0
|
||||
Decorate 13(g_tTex2df4) Binding 0
|
||||
Decorate 25(g_tTex2df4a) DescriptorSet 0
|
||||
Decorate 25(g_tTex2df4a) Binding 0
|
||||
Decorate 59(@entryPointOutput) Location 0
|
||||
2: TypeVoid
|
||||
3: TypeFunction 2
|
||||
|
@ -439,6 +439,7 @@ gl_FragCoord origin is upper left
|
||||
MemberDecorate 21(Matrix) 8 Offset 352
|
||||
Decorate 21(Matrix) Block
|
||||
Decorate 23 DescriptorSet 0
|
||||
Decorate 23 Binding 0
|
||||
Decorate 188(@entryPointOutput) Location 0
|
||||
2: TypeVoid
|
||||
3: TypeFunction 2
|
||||
|
@ -91,6 +91,7 @@ Shader version: 500
|
||||
Name 37 "@entryPointOutput"
|
||||
Name 38 "param"
|
||||
Decorate 19(Position) DescriptorSet 0
|
||||
Decorate 19(Position) Binding 0
|
||||
Decorate 34(Index) BuiltIn VertexIndex
|
||||
Decorate 37(@entryPointOutput) BuiltIn Position
|
||||
2: TypeVoid
|
||||
|
@ -79,6 +79,7 @@ gl_FragCoord origin is upper left
|
||||
MemberDecorate 16(bufName) 0 Offset 0
|
||||
Decorate 16(bufName) Block
|
||||
Decorate 18 DescriptorSet 0
|
||||
Decorate 18 Binding 0
|
||||
2: TypeVoid
|
||||
3: TypeFunction 2
|
||||
6: TypeFloat 32
|
||||
|
@ -26,6 +26,7 @@ hlsl.noSemantic.functionality1.comp
|
||||
MemberDecorate 17(Buf@count) 0 Offset 0
|
||||
Decorate 17(Buf@count) BufferBlock
|
||||
Decorate 19(Buf@count) DescriptorSet 0
|
||||
Decorate 19(Buf@count) Binding 0
|
||||
DecorateId 13(Buf) DecorationHlslCounterBufferGOOGLE 19(Buf@count)
|
||||
2: TypeVoid
|
||||
3: TypeFunction 2
|
||||
|
@ -440,6 +440,7 @@ gl_FragCoord origin is upper left
|
||||
MemberDecorate 108($Global) 0 Offset 0
|
||||
Decorate 108($Global) Block
|
||||
Decorate 110 DescriptorSet 0
|
||||
Decorate 110 Binding 0
|
||||
Decorate 175(@entryPointOutput) Location 0
|
||||
2: TypeVoid
|
||||
3: TypeFunction 2
|
||||
|
@ -263,6 +263,7 @@ Shader version: 500
|
||||
Name 86 "@entryPointOutput"
|
||||
Name 87 "param"
|
||||
Decorate 27(tex) DescriptorSet 0
|
||||
Decorate 27(tex) Binding 0
|
||||
Decorate 83(pos) Location 0
|
||||
Decorate 86(@entryPointOutput) BuiltIn Position
|
||||
2: TypeVoid
|
||||
|
@ -114,7 +114,9 @@ Shader version: 500
|
||||
Name 39 "@entryPointOutput"
|
||||
Name 40 "param"
|
||||
Decorate 24(tex[0]) DescriptorSet 0
|
||||
Decorate 24(tex[0]) Binding 0
|
||||
Decorate 28(tex[1]) DescriptorSet 0
|
||||
Decorate 28(tex[1]) Binding 0
|
||||
Decorate 36(pos) Location 0
|
||||
Decorate 39(@entryPointOutput) BuiltIn Position
|
||||
2: TypeVoid
|
||||
|
@ -86,7 +86,9 @@ PS_OUTPUT MainPs ( PS_INPUT i )
|
||||
MemberDecorate 19(PerViewConstantBuffer_t) 2 Offset 8
|
||||
Decorate 19(PerViewConstantBuffer_t) Block
|
||||
Decorate 49(g_tColor) DescriptorSet 0
|
||||
Decorate 49(g_tColor) Binding 0
|
||||
Decorate 56(g_sAniso) DescriptorSet 0
|
||||
Decorate 56(g_sAniso) Binding 0
|
||||
Decorate 71(i.vTextureCoords) Location 0
|
||||
Decorate 75(@entryPointOutput.vColor) Location 0
|
||||
3: TypeVoid
|
||||
|
@ -75,7 +75,9 @@ PS_OUTPUT MainPs ( PS_INPUT i )
|
||||
MemberDecorate 18(PerViewConstantBuffer_t) 2 Offset 8
|
||||
Decorate 18(PerViewConstantBuffer_t) Block
|
||||
Decorate 47(g_tColor) DescriptorSet 0
|
||||
Decorate 47(g_tColor) Binding 0
|
||||
Decorate 54(g_sAniso) DescriptorSet 0
|
||||
Decorate 54(g_sAniso) Binding 0
|
||||
Decorate 69(i.vTextureCoords) Location 0
|
||||
Decorate 73(@entryPointOutput.vColor) Location 0
|
||||
3: TypeVoid
|
||||
|
@ -44,6 +44,7 @@ Shader version: 500
|
||||
MemberDecorate 10($Global) 1 Offset 4
|
||||
Decorate 10($Global) Block
|
||||
Decorate 12 DescriptorSet 0
|
||||
Decorate 12 Binding 0
|
||||
2: TypeVoid
|
||||
3: TypeFunction 2
|
||||
9: TypeInt 32 1
|
||||
|
@ -114,7 +114,9 @@ gl_FragCoord origin is upper left
|
||||
Name 36 "@entryPointOutput"
|
||||
Name 37 "param"
|
||||
Decorate 16(test_texture) DescriptorSet 0
|
||||
Decorate 16(test_texture) Binding 0
|
||||
Decorate 20(test_texture_ss) DescriptorSet 0
|
||||
Decorate 20(test_texture_ss) Binding 0
|
||||
Decorate 33(input) Location 0
|
||||
Decorate 36(@entryPointOutput) Location 0
|
||||
2: TypeVoid
|
||||
|
@ -82,6 +82,7 @@ gl_FragCoord origin is upper left
|
||||
Name 20 "Inc"
|
||||
Name 34 "@entryPointOutput"
|
||||
Decorate 17(s_uintbuff) DescriptorSet 0
|
||||
Decorate 17(s_uintbuff) Binding 0
|
||||
Decorate 34(@entryPointOutput) Location 0
|
||||
2: TypeVoid
|
||||
3: TypeFunction 2
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user