protonscr

missing members ?

vkd3dclosed
HansKristian-Work/vkd3d-proton#844 · opened 2021-10-08 by revelator · updated 2021-10-08 · 4 comments · github
Rrevelator 2021-10-08 github
FAILED: subprojects/dxil-spirv/libdxil-spirv.a.p/opcodes_dxil_dxil_arithmetic.cpp.obj
"i686-w64-mingw32-g++" "-Isubprojects/dxil-spirv/libdxil-spirv.a.p" "-Isubprojects/dxil-spirv" "-I../subprojects/dxil-spirv" "-I../subprojects/dxil-spirv/bc" "-I../subprojects/dxil-spirv/debug" "-I../subprojects/dxil-spirv/util" "-I../subprojects/dxil-spirv/third_party/bc-decoder" "-I../subprojects/dxil-spirv/third_party/glslang-spirv" "-I../subprojects/dxil-spirv/third_party/spirv-headers/include/spirv/unified1" "-fcolor-diagnostics" "-D_FILE_OFFSET_BITS=64" "-Wall" "-Winvalid-pch" "-Wnon-virtual-dtor" "-Wextra" "-std=c++14" "-O3" "-DAMD_EXTENSIONS" "-DHAVE_LLVMBC" "-DNOMINMAX" "-Wno-missing-field-initializers" "-Wno-empty-body" "-ffast-math" "-Wno-unused-parameter" "-fno-exceptions" "-fvisibility=hidden" "-msse" "-msse2" -MD -MQ subprojects/dxil-spirv/libdxil-spirv.a.p/opcodes_dxil_dxil_arithmetic.cpp.obj -MF "subprojects/dxil-spirv/libdxil-spirv.a.p/opcodes_dxil_dxil_arithmetic.cpp.obj.d" -o subprojects/dxil-spirv/libdxil-spirv.a.p/opcodes_dxil_dxil_arithmetic.cpp.obj "-c" ../subprojects/dxil-spirv/opcodes/dxil/dxil_arithmetic.cpp
../subprojects/dxil-spirv/opcodes/dxil/dxil_arithmetic.cpp:420:30: error: no member named 'CapabilityDotProductKHR' in namespace 'spv'
                builder.addCapability(spv::CapabilityDotProductKHR);
                                      ~~~~~^
../subprojects/dxil-spirv/opcodes/dxil/dxil_arithmetic.cpp:421:30: error: no member named 'CapabilityDotProductInput4x8BitPackedKHR' in namespace 'spv'
                builder.addCapability(spv::CapabilityDotProductInput4x8BitPackedKHR);
                                      ~~~~~^
../subprojects/dxil-spirv/opcodes/dxil/dxil_arithmetic.cpp:424:51: error: no member named 'OpSDotKHR' in namespace 'spv'
                auto *dot_op = impl.allocate(sign_extend ? spv::OpSDotKHR : spv::OpUDotKHR, builder.makeUintType(32));
                                                           ~~~~~^
../subprojects/dxil-spirv/opcodes/dxil/dxil_arithmetic.cpp:424:68: error: no member named 'OpUDotKHR' in namespace 'spv'
                auto *dot_op = impl.allocate(sign_extend ? spv::OpSDotKHR : spv::OpUDotKHR, builder.makeUintType(32));
                                                                            ~~~~~^
../subprojects/dxil-spirv/opcodes/dxil/dxil_arithmetic.cpp:427:28: error: no member named 'PackedVectorFormatPackedVectorFormat4x8BitKHR' in namespace 'spv'
                dot_op->add_literal(spv::PackedVectorFormatPackedVectorFormat4x8BitKHR);
Mmisyltoad maintainer 2021-10-08 github

Update submodules.

Rrevelator 2021-10-08 github

huh i did :S still get this error.

Mmisyltoad maintainer 2021-10-08 github

git submodule update --init --recursive

Rrevelator 2021-10-08 github

aye but it still fails, i noticed though that some of the git submodules refused to update so i downloaded a new copy and it works now. not sure what the reason was git could not update those but i got a few files which it said was conflicting with the new copy so i tried removing those but it still gave me the exact same error.

Nothing extracted yet.