CVS: main/DOCS/man/en mplayer.1,1.1102,1.1103
CVS change done by Diego Biurrun CVS Update of /cvsroot/mplayer/main/DOCS/man/en In directory mail:/var2/tmp/cvs-serv5601 Modified Files: mplayer.1 Log Message: Unify the descriptions of vo_gl and vo_gl2 including some fixes. Index: mplayer.1 =================================================================== RCS file: /cvsroot/mplayer/main/DOCS/man/en/mplayer.1,v retrieving revision 1.1102 retrieving revision 1.1103 diff -u -r1.1102 -r1.1103 --- mplayer.1 15 Sep 2005 11:41:21 -0000 1.1102 +++ mplayer.1 17 Sep 2005 19:54:15 -0000 1.1103 @@ -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=<filename> Load a custom fragment program from <filename>. 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=<n> -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
Hi, On Sat, Sep 17, 2005 at 09:54:19PM +0200, Diego Biurrun CVS wrote:
-Call glFinish() before swapping buffers. -Slower but in some cases more correct output (default: enabled). +same as gl (default: enabled)
hmm... is that "same as gl" thing really such a good idea? Also it's not exactly the same, here the default is different and for the "yuv" option it was the same but only because I messed it up, e.g. equalizer controls do not work with -vo gl2 (at least not in the same way). Greetings, Reimar Döffinger
On Sun, Sep 25, 2005 at 04:32:00PM +0200, Reimar Döffinger wrote:
On Sat, Sep 17, 2005 at 09:54:19PM +0200, Diego Biurrun CVS wrote:
-Call glFinish() before swapping buffers. -Slower but in some cases more correct output (default: enabled). +same as gl (default: enabled)
hmm... is that "same as gl" thing really such a good idea? Also it's not exactly the same, here the default is different and for the "yuv" option it was the same but only because I messed it up, e.g. equalizer controls do not work with -vo gl2 (at least not in the same way).
I think it's better this way, it removes duplication, which could lead to bugs once one part gets updated and it unbloats the manual page. Furthermore it is already handled this way for the *vidix and directfb and dfbmga video output drivers. Diego
participants (3)
-
Diego Biurrun -
Reimar Döffinger -
syncmail@mplayerhq.hu