![]() |
Re: Screen Colours / Color Depth: 16 million or 65K?
Quote:
But there are other devices out there listed as 16.7mil colours. Even the iPHONE 3GS spec say 16.7mils colour offially on their page. can someone explain why isn't N900 spec say the same as the iPhone? though i can see that N900 has better clearer screen when comparing it side by side. |
Re: Screen Colours / Color Depth: 16 million or 65K?
It's called "marketing" or in other words how to lie to you so that you buy their ****.
http://www.displaymate.com/iPhone_3GS_ShootOut.htm quote: "The iPhone uses 18-bit color, which provides 64 possible intensity levels for each of the Red, Green and Blue sub-pixels that are used to mix and produce all of the on-screen image colors." 16M colors listed on iPhone page is a number of colors used on software level, but when it actually being drawn to a screen it is converted to 18 bit image with dithering (google for that word finally!). A good example is a black and white newspaper photo which only uses black ink, but due to the way it is used your eyes actually see a gradation of gray color - now take a magnifying glass and look at the way it is done. Some spots are completely black, some are completely white, but some have small dots of both, so depending on how many of those near your eyes see it as some sort of gray. Dithering on your screen is similar, yet not the same as in newspapers. N900 screen has higher resolution and therefore higher dpi - reason it looks better. Read some wiki on how digital images are displayed on screen, then you'll understand better the difference and can actually decide if screen depth is as important as you claim it. Don't get me wrong, it would be cool to have a 24 bit, but as long as screen is only 18, making software calculate more than that won't make much difference. |
Re: Screen Colours / Color Depth: 16 million or 65K?
Quote:
IRC, Apple has chosen an IPS based display for its iPad, too. |
Re: Screen Colours / Color Depth: 16 million or 65K?
Quote:
|
Re: Screen Colours / Color Depth: 16 million or 65K?
Quote:
|
Re: Screen Colours / Color Depth: 16 million or 65K?
Quote:
Quote:
Quote:
|
Re: Screen Colours / Color Depth: 16 million or 65K?
Quote:
|
Re: Screen Colours / Color Depth: 16 million or 65K?
Quote:
Anyway, current large TN panels seems to do 24 bit colors by doing hardware dithering (either spacial - rare or time-based dithering - more usual). That way, they "present" a 24bit interface to the OS and the user sees a good approximation of it. It would be interesting in checking if small panels for cellphones would also be sold with controllers capable of hardware dithering. Although for it to work, the Operating System would have to send 24-bit color instructions instead of only 15 or 16-bit. Since the OpenGLES engine only seems to work at 16-bit colors mode, for the N900 there is no point, aside from curiosity. |
Re: Screen Colours / Color Depth: 16 million or 65K?
Some tests I did here with the N900,
The result was a Next. View a photo to the gallery of photos, it displays in 16bit And the image display on the desktop, or videos he shows up at 32 or 24 bits. Fassa the test, I created a video with a photo posted here. Fassa Download and test. The video is in 800x480 30FPS 5.5Mbps/s . MPG4 http://rs465.rapidshare.com/files/37...test_Video.zip Turn the Video with MPlayer, It better! Thank you all! ATT: MAYKON |
Re: Screen Colours / Color Depth: 16 million or 65K?
Therefore, it is clear the N900's screen is capable of playing much besides just 65K colors!
The problem is the gallery of photos, which renders Images Only 16bits. The same technique used to navigate the web. And for playing videos he renders with Over 16 Bits No doubt! Reaches 24 bit Color Video In fact it is!. The question is? such a limitation of 16 bits Imposed by the photo gallery and the configuration of Maemo5 or photo gallery that renders only 16bit? By remembering that put the image on the Desktop of the N900 image is displayed with 24 bits. Ate more! Thanks! |
Re: Screen Colours / Color Depth: 16 million or 65K?
Quote:
|
Re: Screen Colours / Color Depth: 16 million or 65K?
Quote:
|
Re: Screen Colours / Color Depth: 16 million or 65K?
Did downlaod the video that I mounted to test? http://rs465.rapidshare.com/files/37...test_Video.zip
This video is in 32 Bit Color Image to 32 bits in color http://talk.maemo.org/attachment.php...1&d=1269562974. See the difference! Take the quiz! Rotate Video in Windows Setup in 16bits Then rotate Player Of The Nokia N900. Soon after, Turn Video On PC With Windows running on 32bit! The Comparable is that the video running on 16 bit Windows, you become like the image appears in the photo gallery of the N900. And when we shot the video in Windows with 32bit, It is identical to the Video Video Player running on the Nokia N900. And the identical image appears on the Desktop Do N900. Thus we conclude that the N900 generates images with more than 65K colors! No doubt! |
Re: Screen Colours / Color Depth: 16 million or 65K?
Quote:
|
Re: Screen Colours / Color Depth: 16 million or 65K?
Curiosity! I did a test using the Nokia 5800, it displays the image in your gallery with a definition of colors higher than in the N900!
nokia 5800 in the image Appears in 32bits! The same image as the Nokia N900 appears in 16bits! How do not understand how powerful a device Nokia N900, shows photos in only 65K (16bit) colors! While the Nokia 5800 Display Images in 32 bits, or near! |
Re: Screen Colours / Color Depth: 16 million or 65K?
Here we go again... There is no such a thing as 32bit color depth on a monitor. None! Zip! Nada! Please, educate yourself: HERE.
|
Re: Screen Colours / Color Depth: 16 million or 65K?
Quote:
Didn't understand a thing unfortunately :( Note that there's indeed a chance the media player uses a greater depth (the _media_ player, not the photo gallery nor the desktop background since both use the sgx). I'd still like some kind of image I could use to test if the output is 16 or 18bpp. I have quite a few things (let's say knobs) to test but as I said I have no way to tell if the actual output is 18bpp or the system is just lying to me. |
Re: Screen Colours / Color Depth: 16 million or 65K?
http://www.nokia.ro/produse/cautare-...i#hardware-dui
nokia.ro romania and http://www.nokia.fi/tuotteet/kaikki-...e#hardware-dui nokia.fi FINLAND |
Re: Screen Colours / Color Depth: 16 million or 65K?
|
Re: So, how to change the depth?
Quote:
You probably don't want to be doing that. |
Re: Screen Colours / Color Depth: 16 million or 65K?
I imagine the proper way of doing it for backwards compatibility would be to mess with the video driver to make it so when a program tries to make the screen be 16bits, padding is added as the least significant bits of each color component to produce a 32 (or 24 or whatever) bits image; the programs would think they are making the display be 16bits when actually everything is more bits all the time. Unless, of course, it is actually easy and trouble free to change bit depth each time a program wants a different one.
|
Re: Screen Colours / Color Depth: 16 million or 65K?
when using opengl you can clearly see that the display depth is 16bit. if you display a number of 32bit textures with an alpha channel there is a lot van color banding.
i would love to know how to set the bitdepth to 32bit when using an QGLwidget. But i think you would loose the ability to view a thumbnail of your application when multitasking and the ability to see the alerts (like the yellowbar for the volume), since these are composited in 16bit and i don't think you can mix those. |
Re: Screen Colours / Color Depth: 16 million or 65K?
Quote:
I do not know how to do it with QGLWidget, though. |
Re: Screen Colours / Color Depth: 16 million or 65K?
Quote:
And it is REALLY simple! you can start yourQt application in 32bit mode by adding the argument "-visual TrueColor" Works perfectly, all the banding problems are GONE!! This really should be known by anybodu who is writing OpenGL games in Qt for Maemo. http://doc.trolltech.com/latest/qapplication.html |
Re: Screen Colours / Color Depth: 16 million or 65K?
The composited output is still 16bpp, and the banding is not gone (look closely).
Also, I suggest you don't do this because it will be even more slow. |
Re: Screen Colours / Color Depth: 16 million or 65K?
The composited output maybe 16bit, but my banding problem is definitely gone. It isn't directly related to 16 bit output, but to loading textures as 16bit, and that kills the alpha channel
just have a look at the blue nebula in the background: http://dl.dropbox.com/u/6050252/16bitQGLN900.png http://dl.dropbox.com/u/6050252/32bitQGLN900.png So yes it did solve my problem :) |
Re: Screen Colours / Color Depth: 16 million or 65K?
Check the following link to get detailed specs about the N900:
http://pdadb.net/index.php?m=specs&i...00_nokia_rover Hope this will be helpful to all... RSVR |
Re: Screen Colours / Color Depth: 16 million or 65K?
hmm, wonder if it can be applied to the kernel ... ? it has to be a battery issue ..
|
Re: Screen Colours / Color Depth: 16 million or 65K?
I have a few questions about this...
It seems the screen is fixed to 18bpp and software is generally written in RGB565. Obviously, a h/w limitation many devices are subjected to. On the device, that's fine because the pixel density is quite high and everything generally looks quite good. - I'm not clear as to whether the frame buffer is similarly limited or can it handle True-Color (or whatever it's called)? Indeed, is that what the much-touted specs really refer to - the SGX530 can render 16M colours, even if the screen can't? - The reaason I ask is when an external screen, capable of displaying 24bpp, is used in lieu of the standard one, can the graphics hardware cope even if the display cannot? - Can data go straight from the frame buffer to the out channel, without going to/via the screen, thus no need to be interpolated down? (out channel could be any, not just the normal tv-out e.g. BT, wifi, etc). - Can the frame buffer render different sizes/proportions to that of the screen? Again, if connected to a different screen, this would be ideal for running desktop applications. Not much more, say 1024 x 768. Though, the N900 might have to live in a bucket of dry ice to do this! Incidentally, those green artifacts that appear on embedded video streams - do they occur because of the 888 - to - 565 conversion? |
Re: Screen Colours / Color Depth: 16 million or 65K?
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
|
| All times are GMT. The time now is 13:00. |
vBulletin® Version 3.8.8