Fancy shader is less fps
- Lobby
- Developer
- Reactions:
- Posts: 3705
- Joined: 26 Oct 2008, 12:34
- Plugins: Showcase Store
- Version: Beta
-
Platform
It's called fancy because it's computation is fancy. Instead of 1 texture lookup it needs 5 (or even 9 for X-fancy). Texture lookups are expensive and I have no idea how to improve performance there. I think it's normal as manufacturers tend to use high resolution panels without having enough GPU performance.
- Lobby
- Developer
- Reactions:
- Posts: 3705
- Joined: 26 Oct 2008, 12:34
- Plugins: Showcase Store
- Version: Beta
-
Platform
I can go a little more into the details. When drawing graphics this is done by small programs that run on the GPU and are executed for each pixel. In order to get the color for a pixel a shader has to look into the source image (called texture) where the pixel color to draw is stored. Fancy shaders not only evaluate a single pixel color but also fetch colors of neighboring pixels in order to calculate a color for pixels in between (this is done by some line smoothing algorithm).