Fix structure stride generated for PSInput fetch shader

This commit is contained in:
baldurk
2020-04-10 12:55:08 +01:00
parent 2d111516d0
commit ead9463711
+2 -1
View File
@@ -540,7 +540,8 @@ static void CreatePSInputFetcher(rdcarray<uint32_t> &fragspv, uint32_t &structSt
rdcspv::Id PSHitRTArray = editor.AddType(rdcspv::OpTypeRuntimeArray(editor.MakeId(), PSHit));
editor.AddDecoration(rdcspv::OpDecorate(
PSHitRTArray, rdcspv::DecorationParam<rdcspv::Decoration::ArrayStride>(structStride)));
PSHitRTArray, rdcspv::DecorationParam<rdcspv::Decoration::ArrayStride>(structStride * 5 +
sizeof(Vec4f) * 2)));
rdcspv::Id bufBase = editor.DeclareStructType({
// uint hit_count;