////////////////////////////////////////////////// ////////////////////

//                                                                   // //

//         Dithering Settings for Integrated Graphics Ver 2.0         //

// // //                                                                  

////////////////////////////////////////////////// ////////////////////

 

2021/07/04

Yu Kawamoto

 

////////////////////////// About this software ///////////////////// /////

 

This software, Intel made or AMD -made CPU on a laptop equipped with,

This is to change the dithering settings and improve the image quality of the screen.

Most laptop LCDs can only express 6 bits for each color ,

About 26 million colors more color has been realized by the dithering.

In normal dithering, a speckled pattern may be visible when displaying neutral colors,

By changing the dithering method, this speckled pattern can be made invisible.

As a result, smooth gradation expression can be obtained and the image quality is improved.

However, some functions may not work even on compatible models.

 

/////////////////////////////// Operation method ///////////////// //////////////

 

If your OS is a 32- bit version, use "x86 \ ditherig.exe" .

For the 64- bit version, execute "amd64 \ ditherig.exe" .

When started, the icon will be displayed in the task tray on the desktop.

The setting menu is displayed by right-clicking the icon.

 

Dithering algorithm ----------------------------------------------

 

Disable all dithering functions (better resolution)

Disables all dithering features.

General 6bit in the liquid crystal about 26 but you will not only be expressed million colors,

The spatial resolution has been improved, and the best results are obtained especially with LCDs of 8 bits or more.

 

Spatial (default)

Select spatial dithering.

This is set by default on most models.

The neutral color is represented by the average value of four adjacent pixels.

AMD graphics use noise patterns.

A general 6-bit LCD can express up to about 16.2 million colors,

A peculiar spot pattern may be visible.

 

Spatio-Temporal 1 (better color)

Select spatial and temporal dithering.

AMD graphics use frame random spatial dithering.

By changing the pattern of the speckled pattern of spatial dithering over time

Makes the speckled pattern invisible.

A general 6-bit LCD can express up to about 16.2 million colors,

You may see flickering in some colors.

 

Spatio-Temporal 2 (may not work)

Select spatial and temporal dithering.

FRC dithering for AMD graphics .

It may not work on some models.

Select if you see flickering in Spatio-Temporal 1 (better) .

By changing the pattern of the speckled pattern of spatial dithering over time

Makes the speckled pattern invisible.

A general 6-bit LCD can express up to about 16.2 million colors,

You may see flickering in some colors.

 

Temporal (may not work)

Select temporal dithering.

It does not work with AMD graphics because it does not have the corresponding function.

It may not work on some models.

The neutral color is expressed by the average value of 4 consecutive frames.

A general 6-bit LCD can express up to about 16.2 million colors,

You may see flickering.

 

GPU operating frequency ----------------------------------------------- ----------

 

Reset to the system default

Returns the operating frequency of the GPU to the specified value of the system.

Graphics performance is automatically adjusted according to the application.

It does not work with AMD graphics because it is not implemented.

 

Fix to the highest

Fixes the operating frequency of the GPU to the highest value.

Graphics performance is always at its best, increasing power consumption.

It does not work with AMD graphics because it is not implemented.

 

Fix to the lowest

Fixes the operating frequency of the GPU to the lowest value.

Graphics performance is always the lowest and power consumption is reduced.

It does not work with AMD graphics because it is not implemented.

 

Other troubleshooting features ------------------------------------

 

Fix CPU frequencies at the nominal value

Fixes the operating frequency of the CPU to the nominal value.

Select this if the graphics behavior becomes unstable.

Power consumption increases because some of the power saving functions of the CPU are disabled.

Performance may decrease due to limited CPU operating speed.

AMD made CPU does not work with.

 

Disable Enhanced Intel SpeedStep Technology

Disable Enhanced Intel SpeedStep Technology .

Select only if the graphics performance is significantly degraded.

Power consumption increases because some of the power saving functions of the CPU are disabled.

AMD made CPU does not work with.

 

Disable Intel Turbo Boost Technology

Disable Intel Turbo Boost Technology .

Select this if the graphics behavior becomes unstable.

Performance may decrease due to limited CPU operating speed.

AMD made CPU does not work with.

 

Disable Enhanced Halt State (C1E)

Disable Enhanced Halt State .

Select only if the graphics performance is significantly degraded.

Power consumption increases because some of the power saving functions of the CPU are disabled.

AMD made CPU does not work with.

 

Disable BD PROCHOT signal

Disables the BD PROCHOT signal.

Select only if the graphics performance is significantly degraded.

Some power protection features may be disabled, which may increase power consumption.

AMD made CPU does not work with.

 

Disable Running Average Power Limit

Disables the Running Average Power Limit .

Select only if the graphics performance is significantly degraded.

Power protection may be disabled and the system may become unstable.

AMD made CPU does not work with.

 

Disable TDP limit (MCH register 59A0)

Disable the TDP limit.

Select only if the graphics performance is significantly degraded.

Power protection may be disabled and the system may become unstable.

AMD made CPU does not work with.

 

Automatic execution ------------------------------------------------ --------------

 

Register to the Windows startup

Dithering Settings for Integrated Graphics automatically when Windows starts

Let it start.

 

Unregister from the Windows startup

Dithering Settings for Integrated Graphics automatically when Windows starts

Prevent it from starting.

 

System menu ------------------------------------------------ ------

 

Save current settings

Save the current settings.

The saved settings will be automatically loaded at the next startup.

 

Exit

Exit Dithering Settings for Integrated Graphics .

 

/////////////////////////////// Operating environment ///////////////// //////////////

 

OS             Windows 10 Version 21 H1

              Windows 8.1 Update

              Windows 8

              Windows 7 Service Pack 1

              Windows Vista Service Pack 2

CPU            Intel the 2 -generation Core i series or later

              AMD Ryzen series or later

Graphics        Intel first 6 generation or later

              AMD GCN No. 5 generation or later

 

/////////////////////////////// Copyright etc. //////////////// //////////////

 

WinRing0 1.3.1b is the copyrighted work of Hiyohiyo.

Please refer to the included "WinRing0.txt" for details.

 

InpOut32 v1.5.0.0 is a copyrighted work of Logix4U & Highresolution Enterprises .

Please refer to the included "InpOut32.txt" for details.

 

//////////////////////////////// Others //////////////// ///////////////

 

The author is Yu Kawamoto.

This software is free of charge. Also, any obstacles caused by this software

The author is not involved at all. Please use at your own risk.

 

Please use the form on the homepage below to send us your opinions, impressions, bug reports, etc.

Or you can use your email address.

Thank you for your cooperation.

 

Homepage   https://kawamoto.no-ip.org/henteko/

Email address        s_kawamoto2307@yahoo.co.jp

 

///////////////////////////////// History //////////////// /////////////////

 

Ver 1.0

It works for the time being.

 

Ver 1.1

Fixed a bug that could cause noise from the sound card on a regular basis.

 

Ver 1.2

Compatible with the 8th generation.

Reduced the probability of DLL loading failure when starting Windows .

 

Ver 1.3

Changed not to save settings when exiting.

Added save settings to menu.

Supports changing the screen resolution and attaching / detaching an external display.

 

Ver 1.4

Chapter 8 Add the corresponding model of generation.

Compatible with the 9th generation.

Changed to display a confirmation dialog before changing the power-related settings.

 

Ver 1.5

Added the function to fix the operating frequency of GPU .

Reduced the probability of failure to add to the task tray when starting Windows .

 

Ver 1.6

Reduced the probability of register setting failure when the power status changes.

Chapter 8 Add the corresponding model of generation.

Chapter 9 Add the corresponding model of generation.

Compatible with the 9.5th generation.

 

Ver 1.7

Compatible with the 6th generation.

Added the function to disable the TDP limit.

Fixed a bug that some functions did not work in the 9th generation.

Fixed a bug that some functions did not work in the 9.5th generation.

 

Ver 1.8

Added compatible models of the 9.5th generation.

Fixed a bug that some functions did not work in the 8th generation.

Changed to re-register to the task tray when Explorer is restarted.

 

Ver 1.9

Added compatible models of the 9.5th generation.

Reduced the probability of DLL loading failure when starting Windows .

Reduced the probability of failure to add to the task tray when starting Windows .

 

Ver 1.10

Fixed a bug that crashes at startup on Windows 8.1 or later.

Changed so that the menu is displayed when the icon is left-clicked.

 

Ver 1.11

Added compatible models of the 9.5th generation.

Chapter 11 Add the corresponding model of generation.

Removed Windows XP from the operating environment .

Improved open / close detection for laptops.

 

Ver 1.12

Added compatible models of the 9.5th generation.

Chapter 11 Add the corresponding model of generation.

Added display of model information.

Changed so that functions other than graphics can be used on non-compatible models.

2 changes to attempt to control of two subsequent graphics device.

Change the icon size.

 

Ver 1.13

Added compatible models of the 9.5th generation.

Chapter 11 Add the corresponding model of generation.

Fixed the icon.

 

Ver 1.14

Compatible with the 12th generation.

Fixed a minor bug.

 

Ver 2.0

Changed the software name from Dithering Settings for Intel Graphics .

Trial support for AMD graphics.

Chapter 11 Add the corresponding model of generation.

Chapter 12 Add the corresponding model of generation.

Changed so that it does not end when writing to the register fails.

Fixed a minor bug.

 

Original text