Thanks for responding to my query about gradients. You're the first one to do so.
The MPEG-4 encoders for all Blu-ray require 8-bit video in YUV form, which is one of the primary faults of the system. Using ten bit RGB as input to an 8-bit YUV format won't help matters if the results are still rounded off to 8 bits with the same round-off errors as with 8-bit originals.
I realize adding noise will smooth gradients, but these are test patterns where I need the Blu-ray players to produce the PRECISE values I intend so as to test the gradient response of the SCREENS!
Attached is the file I've been trying to encode without success. Note on the horizontal axis every pixel value between 16 and 235 appears for precisely the same amount of time (except for some stuff going on near the left edge). With every encoding procedure I've tried, either some pixel values are repeated or are repeated, with consequent increased banding on playback.
Thx again for your attention and if you can figure out how to do this I'd be eternally grateful.
David