Does NVENC support B frames in HEVC with Pascal board?

Been trying to get NVENC to encode HEVC B-frames and keep getting error 8 on encoder initialize. Works OK with IP frames, but not IBP/IBBP setting.

Board is GTX 1050, using the 8.2 SDK.

Accessing via Direct3D 11.

Should this work?

Unfortunately, neither Maxwell nor Pascal support B-Frames for HEVC encoding. I believe it was on NVIDIA’s technology roadmap years ago, but I don’t know if much has been said about it in recent years.

Turing’s NVENC allegedly achieves 25% improved bitrate over the previous hardware, but details as to what that entails are scarce. I guess we’ll just have to wait and see.