ID 355074 - Channel format specifiers should be ignored for single channel ID pass

Follow

Problem summary:

The combined introduction of 64bit object ID passes and the channel format specifier have caused support for 1-channel ID passes (in our testing and customer plugins we've assumed passes returned as 4 channels) to break.


Customer reported version
    3.0__3.0v1 


Customer reported platform
  ubuntu 

Workaround:

Reformat data in the renderer's display driver to send ID pass data back as 4 channel RGBA or ARGB. 

Reproduced by support

This bug has been reproduced in:
  • Katana3.0v1

Expected behaviour:

1 channel object ID passes can used by renderers that produce them.


Actual behaviour:

1 channel object ID passes don't work.

    We're sorry to hear that

    Please tell us why