Huh? Weren't you referring to things like the video decoding blocks? Those are genuinely fixed-function things, they have no aspects of programmability to them. It's why their capabilities are fixed for all time (eg, AV1 support requires a hardware change). It's like a pre-shader GPU.
It's a very useful distinction to make.