Changes between Version 16 and Version 17 of New_Renderer_Settings


Ignore:
Timestamp:
2013-01-21T12:59:47+01:00 (7 years ago)
Author:
xhmikosr
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • New_Renderer_Settings

    v16 v17  
    11'''Output Range'''
    22  This setting is used for specifying the output range of the YCbCr to RGB transform.
    3  '''0 - 255'''[[BR]]
     3 '''0 - 255'''
    44  The output from the YCbCr transform is 0 to 255 in 8 bit or 0 to 1023 in 10 bit. This is the default and normally the best option for computer monitors and most other display devices.
    5  '''16 - 235'''[[BR]]
    6   The output from the YCbCr transform is 16 to 235 in 8 bit or 64 to 940 in 10 bit. This is the best option for some display devices that need the input signal to be at those levels. 
     5 '''16 - 235'''
     6  The output from the YCbCr transform is 16 to 235 in 8 bit or 64 to 940 in 10 bit. This is the best option for some display devices that need the input signal to be at those levels.
    77
    88'''Presentation'''
    9  '''D3D Fullscreen Mode'''[[BR]]
     9 '''D3D Fullscreen Mode'''
    1010  This causes the player to create a fullscreen D3D device. This can be useful to remove tearing in cases when neither normal nor Alternative Vsync is able to do so. This is also the only mode where it's possible to use a 10 bit output for the display device.
    11  '''D3D Fullscreen GUI Support'''[[BR]]
     11 '''D3D Fullscreen GUI Support'''
    1212  This option enables support for the right click menus and setting on the monitor that is in fullscreen mode. The drawback of enabling this, is that the backbuffer of the D3D device must be lockable, which can cause compatibility issues and possibly tearing even when in D3D fullscreen mode.
    13  '''10-bit RGB Output'''[[BR]]
     13 '''10-bit RGB Output'''
    1414  This enables the 10-bit RGB (30-bit) display mode, instead of using 8-bit RGB (24-bit). The backbuffer is set to 10-bit. The surfaces are set to at least 10-bit. To enable 10-bit for the display output, D3D fullscreen mode and Windows Vista or later is required.
    15  '''Force 10-bit RGB Input'''[[BR]]
     15 '''Force 10-bit RGB Input'''
    1616  This enables forcing the color mixer to always output 10-bit RGB (30-bit), instead of using 8-bit modes. The surfaces are set to at least 10-bit. Dithering can be enabled with this mode.[[BR]][[BR]]
    1717  Please use this feature with caution! It will create almost completely red images if the video decoder is incompatible with this mode. Video drivers have been known to be buggy with the 10-bit video input pipeline. For example: deinterlacing may crash the player and 16-235 levels isn't available on ATi drivers.
    18  '''Full Floating Point Processing'''[[BR]]
     18 '''Full Floating Point Processing'''
    1919  This option enables 32-bit floating point RGB surfaces. Mathematical outputs from the internal filters do not receive any rounding errors in between with this surface format. Dithering can be enabled with this mode.
    20  '''Half Floating Point Processing'''[[BR]]
     20 '''Half Floating Point Processing'''
    2121  This option enables 16-bit floating point RGB surfaces. Mathematical outputs from the internal filters do not receive much rounding errors in between with this surface format. It's a bit lighter on memory throughput than the Full Floating Point Processing option. Dithering can be enabled with this mode.
    22  '''Disable desktop composition'''[[BR]]
     22 '''Disable desktop composition'''
    2323  This is used to disable desktop composition in Windows Vista or later while the player is running. This can solve some stuttering issues, and will decrease the video latency by one frame.
    24  '''Enable Frame Time Correction'''[[BR]]
     24 '''Enable Frame Time Correction'''
    2525  Enable this only when you experience stuttering video because of a buggy decoder or splitter. For example, VC-1 content in the M2TS container on blu-ray currently needs this.
    2626
    2727'''Color Management'''
    28  '''Enable'''[[BR]]
     28 '''Enable'''
    2929  If you created an ICC profile for your display using a colorimeter, turn this option on to enable the internal color management with the ICC profile.
    30  '''Input Type'''[[BR]]
     30 '''Input Type'''
    3131  The type of the video: Auto-Detect, HDTV, SDTV NTSC, SDTV PAL. This option determines how the color primaries of the input video are interpreted by the color management engine.
    32  '''Ambient Light'''[[BR]]
     32 '''Ambient Light'''
    3333  The optimal decoding gamma of the video depends mostly on the ambient light present in the room.[[BR]]
    3434  The available ambient light options are:[[BR]]
     
    3737   Dark (e.g., home theater)[[BR]]
    3838  The video is always displayed at the gamma associated with the selected ambient light level, regardless of the gamma the display is calibrated to. If the image seems too bright or dark, feel free to experiment with different gamma values, and choose the one that produces the most pleasing results.
    39  '''Rendering Intent'''[[BR]]
     39 '''Rendering Intent'''
    4040  The color gamut mapping method: Perceptual, Relative Colorimetric, Saturation, Absolute Colorimetric. The recommended rendering intent is Perceptual or Relative Colorimetric.
    4141
    4242'''VSync'''
    43  '''VSync'''[[BR]]
     43 '''VSync'''
    4444  Can be used to disable VSync. This is not recommended normally, as disabling VSync will remove many stuttering and threading fixes. This item is only disabled for debugging purposes.
    45  '''Accurate VSync'''[[BR]]
     45 '''Accurate VSync'''
    4646  Can be used to disable accurate VSync. If accurate VSync is disabled CPU usage is slightly decreased, especially when alternative VSync is also disabled.
    47  '''Alternative VSync'''[[BR]]
     47 '''Alternative VSync'''
    4848  Enabling alternative VSync will bypass the default VSync built into D3D. This can often get rid of tearing issues and is the preferred mode of VSync if your hardware/drivers are compatible with it.
    49  '''Decrease Vsync offset'''[[BR]]
    50   Used to move the VSync position upwards. Only available with alternative VSync enabled and desktop composition disabled. Use the shortcut Ctrl+Alt+.
    51  '''Increase Vsync offset'''[[BR]]
    52   Used to move the VSync position downwards. Only available with alternative VSync enabled and desktop composition disabled. Use the shortcut Ctrl+Alt+.
     49 '''Decrease Vsync offset'''
     50  Used to move the VSync position upwards. Only available with alternative VSync enabled and desktop composition disabled. Use the shortcut Ctrl+Alt+^.
     51 '''Increase Vsync offset'''
     52  Used to move the VSync position downwards. Only available with alternative VSync enabled and desktop composition disabled. Use the shortcut Ctrl+Alt+v.
    5353
    5454'''GPU Control'''
    55  '''Flush GPU before VSync'''[[BR]]
     55 '''Flush GPU before VSync'''
    5656  Flushing the GPU before VSync will decrease the probability of tearing as it forces the GPU to render the frame as soon as possible so the frame will be ready to be presented at the VSync.
    57  '''Flush GPU after Present'''[[BR]]
     57 '''Flush GPU after Present'''
    5858  Flushing the GPU after VSync will decrease the probability of tearing as it forces the driver to actualize the Present as soon as possible.
    59  '''Wait for flushes'''[[BR]]
     59 '''Wait for flushes'''
    6060  This will cause the renderer to spin, waiting for the GPU flushes. This can be useful if the driver for some reason will ignore single flushes and will also enable the GPU time statistic.
    6161
    62 '''Reset'''[[BR]]
     62'''Reset'''
    6363 '''Reset to default renderer settings'''
    6464  Resets all above settings to the default.
    6565 '''Reset to optimal renderer settings'''
    6666  Sets the settings to usually optimal settings:[[BR]]
    67    Full Floating Point Processing = On[[BR]] 
    68    Half Floating Point Processing = Off[[BR]] 
    69    Disable Desktop Composition = On[[BR]] 
    70    VSync = On[[BR]] 
    71    Accurate VSync = On[[BR]] 
    72    Alternative VSync = On[[BR]] 
    73    Flush GPU Before VSync = On[[BR]] 
    74    Flush GPU After Present = On[[BR]] 
     67   Full Floating Point Processing = On[[BR]]
     68   Half Floating Point Processing = Off[[BR]]
     69   Disable Desktop Composition = On[[BR]]
     70   VSync = On[[BR]]
     71   Accurate VSync = On[[BR]]
     72   Alternative VSync = On[[BR]]
     73   Flush GPU Before VSync = On[[BR]]
     74   Flush GPU After Present = On[[BR]]
    7575   Wait for flushes = Off
    7676
    77 Source:[[BR]]
    78 http://forum.doom9.org/showthread.php?p=1281093#post1281093
     77Source: http://forum.doom9.org/showthread.php?p=1281093#post1281093