Advanced Topics
Quadro SDI Output PG-03776-001_v06 | 63
Scale (8-bit) Scale (10-bit)
Y = (235-16) / 256 = 0.85546875 Y = (940-64) / 1024 = 0.85546875
Cb = (240-16) / 256 = 0.875 Cb = (960-64) / 1024 = 0.875
Cr = (240-16) / 256 = 0.875 Cr = (260-64) / 1024 = 0.875
RGB[0,255] from ITU-R BT.709 [0,255]
=
RGB[0,255] from ITU-R BT.709 [0,247]
=
Offset (8-bit) Offset(10-bit)
Y = 4/251 = 0.015936 Y = 4/1019 = 0.0039254
Cb = (251+4)/2 / (255) = 0.5 Cb = (1019+4)/2 / (1023) = 0.5
Cr = (251+4)/2 / (255) = 0.5 Cr = (1019+4)/2 / (1023) = 0.5
Scale (8-bit) Scale (10-bit)
Y = (251-4) / 256 = 0.964844 Y = (1019-4) / 1024 = 0.99121
Cb = (251-4) / 256 = 0.964844 Cb = (1019-4) / 1024 = 0.99121
Cr = (251-4) / 256 = 0.964844 Cr = (1019-4) / 1024 = 0.99121
10.4 FULL-SCENE ANTIALIASING
Full-scene antialiasing (FSAA) is required when computer-generated images are utilized
in video and broadcast applications in order to remove the stair step artifacts caused by
high-frequency transitions commonly found in point-sampled images. FSAA is
implemented using a multisampling technique where the GPU uses multiple color
samples to calculate the final pixel color. An application can utilize multisampling with
both pbuffers and buffer objects as described in the next section.
10.4.1 Pbuffer Multi-Sampling
An application sending pbuffers to the SDI device with the WGL_video_out or
GLX_video_out OpenGL extensions that wishes to apply FSAA to the SDI video output
must request a multi-sampled pixel format for pbuffer creation. Once a multi-sampled
pbuffer is created, multisampling must be enabled within OpenGL. These steps are
outlined in Code Listing 45.
Comentários a estes Manuais