Questions tagged [subpixel-rendering]

12 questions
17
votes
2 answers

Subpixel Rendering for a Ray Tracer

In font rendering, it is common to use subpixel rendering. The basic idea here is to break the pixel into its RGB components and then compute a value for each separately. Since each component is smaller than the entire pixel, higher quality…
imallett
  • 1,870
  • 10
  • 23
17
votes
1 answer

why does black text have orange and blue pixels

Why is it that when you zoom in to some black text you find that it is made up of orange, slightly black and blue pixels like the picture below.
HEGX64
  • 273
  • 2
  • 6
7
votes
0 answers

Supersampling HDR

I'm encountering some issues supersampling in HDR for an SDR result and was curious what the usual method for doing this is. Notice how pixelated the edge of the white sphere is. Here's how I render the image: Get the (linear HDR) shaded color…
Alan Wolfe
  • 7,711
  • 3
  • 29
  • 72
7
votes
1 answer

How does a PenTile display controller interpret its RGB framebuffer?

On a PenTile display, the mapping from pixels in the framebuffer to individual subpixels is not trivial. Each pixel in the framebuffer may only have RG and BG subpixels, in some interesting geometric arrangement. I'm trying to do some subpixel…
Dan Hulme
  • 6,600
  • 1
  • 15
  • 35
6
votes
1 answer

Is colorized subpixel rendering possible?

Subpixel rendering is used most commonly to anti alias fonts. It works by leveraging the physical layout of the color components of a display to give geometry details to an image that are smaller than a pixel. For instance, this font has a height of…
Alan Wolfe
  • 7,711
  • 3
  • 29
  • 72
5
votes
1 answer

Do GPU performance improve when rendering at native or half resolution, compared to fixed scaling?

This might be an odd question, but I was wondering if you could improve GPU performance with games, comparatively, when using doubles/halves of the native resolution, instead of an odd ratio of that. Lets compare the situation with a metaphor first.…
3
votes
0 answers

Upscaling screenshots with subpixel rendered text

Upscaling a screenshot with subpixel antialiased text produces unpleasant color fringes, e.g. why does black text have orange and blue pixels This is especially annoying when trying to show an application on a projector, when you have to zoom in…
3
votes
0 answers

Sample color calculation in rotated grid supersampling

I'm rendering a scene using scanline method. In order to get rid of aliasing we need to render a scene with higher resolution (2x, for example). I'm trying to figure out how to calculate the color of a sample when it is not taken from the center of…
2
votes
2 answers

Can I have lower color bit depth in sample buffer than target framebuffer?

I´m looking into uses of high amount of samples in multisampling. If I have an RGBA8 framebuffer and render to it using multisample with many samples, say 32, dithering on per-sample level should yield a reasonably accurate 8-bit color from the 32…
Andreas
  • 359
  • 1
  • 9
1
vote
0 answers

Irregular subpixel behaviour using cached render textures

We are implementing a "lazy container" that caches renders of an object at various cutoffs and scales up/down the render-textures from those caches instead of drawing the actual object directly. This is done primarily is reduce the computational…
Shukant Pal
  • 111
  • 2
1
vote
0 answers

What are the limitations and benefits of anti-aliasing and subpixel rendering respectively?

Just like the question, I am wondering are there any limitations and benefits for these two techniques?
user16341
  • 11
  • 1
0
votes
0 answers

Sub pixel rendered white text on black background changes color when resized to a very small size

download: https://upload.wikimedia.org/wikipedia/commons/5/57/Subpixel-rendering-RGB.png The above picture is an example for sub pixel rendering. I tried resizing the image to very small size in editor by saving it onto my local machine. As I…