57a6832b17
The vector pass and potentially other vectors that store 4 values are stored wrongly, in particular, the last channel is ignored. To fix this we identify if a vector pass is 4D and store the information in the result meta data, then use this information to either save a 3D or a 4D pass in the File Output node. This is a partial fix for the GPU compositor only. The complete fix for the CPU compositor will be submitted separately as it is not straightforward and will likely require a refactor. Pull Request: https://projects.blender.org/blender/blender/pulls/124522