# HG changeset patch # User diego # Date 1126986855 0 # Node ID 954c94e46fcc0fc687d1b39d48cd44fdafb9bc60 # Parent b07da4ff0f09e8128916e185a46e1c5d039e05dd Unify the descriptions of vo_gl and vo_gl2 including some fixes. diff -r b07da4ff0f09 -r 954c94e46fcc DOCS/man/en/mplayer.1 --- a/DOCS/man/en/mplayer.1 Sat Sep 17 19:51:41 2005 +0000 +++ b/DOCS/man/en/mplayer.1 Sat Sep 17 19:54:15 2005 +0000 @@ -2717,7 +2717,7 @@ 1: Use texture_rectangle, not compatible with hardware YUV conversion. .br 2: Use texture_non_power_of_two. -.REss +.RE .IPs (no)glfinish Call glFinish() before swapping buffers. Slower but in some cases more correct output (default: disabled). @@ -2733,7 +2733,7 @@ Select the type of YUV to RGB conversion. .RSss 0: Use software conversion (default). -Compatible with all OpenGL version. +Compatible with all OpenGL versions. Provides brightness, contrast and saturation control. .br 1: Use register combiners. @@ -2742,20 +2742,20 @@ Provides saturation and hue control. .br 2: Use a fragment program. -Needs GL_ARB_fragment_program extension and at least three texture units. +Needs the GL_ARB_fragment_program extension and at least three texture units. Provides brightness, contrast, saturation and hue control. .br 3: Use a fragment program using the POW instruction. -Needs GL_ARB_fragment_program extension and at least three texture units. +Needs the GL_ARB_fragment_program extension and at least three texture units. Provides brightness, contrast, saturation, hue and gamma control. Gamma can also be set independently for red, green and blue. Method 4 is usually faster. .br 4: Use a fragment program with additional lookup. -Needs GL_ARB_fragment_program extension and at least four texture units. +Needs the GL_ARB_fragment_program extension and at least four texture units. Provides brightness, contrast, saturation, hue and gamma control. Gamma can also be set independently for red, green and blue. -.REss +.RE .IPs customprog= Load a custom fragment program from . See TOOLS/edgedect.fp for an example. @@ -2770,35 +2770,9 @@ .PD 0 .RSs .IPs (no)glfinish -Call glFinish() before swapping buffers. -Slower but in some cases more correct output (default: enabled). +same as gl (default: enabled) .IPs yuv= -Select the type of YUV to RGB conversion. -.RSss -0: Use software conversion (default). -Compatible with all OpenGL version. -Provides brightness, contrast and saturation control. -.br -1: Use register combiners. -This uses an nVidia-specific extension (GL_NV_register_combiners). -At least three texture units are needed. -Provides saturation and hue control. -.br -2: Use a fragment program. -Needs GL_ARB_fragment_program extension and at least three texture units. -Provides brightness, contrast, saturation and hue control. -.br -3: Use a fragment program using the POW instruction. -Needs GL_ARB_fragment_program extension and at least three texture units. -Provides brightness, contrast, saturation, hue and gamma control. -Gamma can also be set independently for red, green and blue. -Method 4 is usually faster. -.br -4: Use a fragment program with additional lookup. -Needs GL_ARB_fragment_program extension and at least four texture units. -Provides brightness, contrast, saturation, hue and gamma control. -Gamma can also be set independently for red, green and blue. -.REss +same as gl .REss . .TP