DatapixxGPUDitherpatternTest

>Psychtoolbox>PsychTests

DatapixxGPUDitherpatternTest([fullscreen=1][, useVulkan=0])

Low level diagnostic for GPU dithering via a VPixx
devices like Datapixx/ViewPixx/Propixx, or a CRS
device like the Bits# - but *not* the original Bits+.

Steps through all 256 grayscale levels and uses
Datapixx et al. scanline readback to check what
the GPU actually outputs. Plots it and prints
the first 10 pixels of the topmost output scanline.

This is meant to facilitate low-level diagnosis
of GPU dithering bugs if our regular test script
BitsPlusIdentityClutTest.m reports dithering trouble
and can’t fix the problem automatically.

‘fullscreen’ Defaults to 1 for fullscreen windows.
0 = Use a windowed window at top of screen for
display to also diagnose possible compositor
interference.

‘useVulkan’ Defaults to 0. If set to 1, use Vulkan display
backend, instead of standard OpenGL backend.

Path   Retrieve current version from GitHub | View changelog
Psychtoolbox/PsychTests/DatapixxGPUDitherpatternTest.m