Let's calibrate Yuga's Sharp Panel topic
What is this?
This is an insight for developers on how to calibrate the Sharp Display.
Lets's start:
This is how the Gamma setting look like in our Panel Driver for each color:
Now, i spend quite some time on how to figure what these hexadecimal value's actually mean.
The only method was to test these values manually, the Documentation itself did not help much.
After doing so most of the stuff became visible, so let me explain:
You see each column has a different colors. All values with the same color are responsible for the same setting:
Dark Blue Column: Controls the panel's grey's - lower values are recommended here
Medium Blue Column: Controls the Panel's Mids - can't say much on that for now
Light Blue Column: Controls the contrast / brightness - this one is not clearly noticable what of the both it actually controls
Lime Column: Controls the saturation
Green Column: Controls the blacks - higher values are recommended / same like withepoint
Yellow Column: Controls the whitepoint - higher values have more detail but look grayish, lower values look stunning but have less detail
Orange Column: Controls the contrast / brightness - again, not sure what, looks similar to the Light Blue Column
Red Column: Controls the saturation - no noticable difference to the Lime Column
Each hexadecimal value has a range from 0 (0x00) to 255 (0xFF), though i am not recommending to drop/rise any parameter to the maximum/minimum.
The above applies for every color gamut (r,g,b).
I encourage dev's to try this out for their Kernel's, so that we find good calibration's for our Screens.
The default calibration really sucks, this Panel can do much better than these washed out colors.
Some calibration examples are coming later as i am currently very busy with exam stuff and have not much time by now.
Thanks:
To
@langeveld024
for the Datasheet.
This is an insight for developers on how to calibrate the Sharp Display.
Lets's start:
This is how the Gamma setting look like in our Panel Driver for each color:
Code:
static char gamma_setting_r[] = {
0xC7, 0x07, 0x08, 0x0B, 0x12, 0x22, 0x3D, 0x30,
0x42, 0x4F, 0x5D, 0x6C, 0x75, 0x0F, 0x14, 0x18,
0x12, 0x22, 0x3E, 0x30, 0x47, 0x7F, 0x4F, 0x70,
0x78
};
Now, i spend quite some time on how to figure what these hexadecimal value's actually mean.
The only method was to test these values manually, the Documentation itself did not help much.
After doing so most of the stuff became visible, so let me explain:
You see each column has a different colors. All values with the same color are responsible for the same setting:
Dark Blue Column: Controls the panel's grey's - lower values are recommended here
Medium Blue Column: Controls the Panel's Mids - can't say much on that for now
Light Blue Column: Controls the contrast / brightness - this one is not clearly noticable what of the both it actually controls
Lime Column: Controls the saturation
Green Column: Controls the blacks - higher values are recommended / same like withepoint
Yellow Column: Controls the whitepoint - higher values have more detail but look grayish, lower values look stunning but have less detail
Orange Column: Controls the contrast / brightness - again, not sure what, looks similar to the Light Blue Column
Red Column: Controls the saturation - no noticable difference to the Lime Column
Each hexadecimal value has a range from 0 (0x00) to 255 (0xFF), though i am not recommending to drop/rise any parameter to the maximum/minimum.
The above applies for every color gamut (r,g,b).
I encourage dev's to try this out for their Kernel's, so that we find good calibration's for our Screens.
The default calibration really sucks, this Panel can do much better than these washed out colors.
Some calibration examples are coming later as i am currently very busy with exam stuff and have not much time by now.
Thanks:
To
@langeveld024
for the Datasheet.
xda-developers
- May be this is it for Xperia J topic
- [Q] No IMEI and baseband anymore. So back to stock rom for repair! topic
- [Q] New to phone - on 24A rooted - where to go from here? topic
- Htc desire 816 official lollipop update video review topic
- [Q] Galaxy S6 Edge T-Mobile Unlock by SIM code topic
- How to roll back to KK topic
- What is this in Greenify settings topic
- [Q] How to update? topic
- [Q&A] Guide For Making Android L Panel topic
- [Q] Notification panel iconS changes by ME For STOCK ODEX SYSTEMUI topic
- [Q] Side Key Panel + Reduce Screen Size? topic
- 64GB model. Dead Pixel on bottom right of edge panel.. Very disappointed topic
- [App] WizIconizer change icon shorcut on edge panel topic
- [Q] Battery Drainage, Notification Panel, Battery Alerts topic
- [Q] Add an icon dynamically to quick-settings panel topic
- [5.0.2][FULLY DEODEX] Music VisualizerView - Graphic Equalizer to Notification panel topic
- Sharp 306sh possible crack from CDMA to GSM? topic
- Let's see your disabled list topic
- Lets discuss The G6's Emergency SOS mode. topic
- Let's calibrate Yuga's Sharp Panel topic
0 commentaires:
Enregistrer un commentaire