Embodiments of the present invention provide a method and apparatus for
dynamically modifying computer graphics content for colors and/or patterns that
are problematic for color-blind viewers prior to display. In particular, graphics
content may be modified in various stages of the graphics pipeline, including but
not limited to, the render or raster stage, such that images provided to the user
are visible to color-blind viewers upon display without further modification.