All Projects → ole → iphone-6-plus-rendering

ole / iphone-6-plus-rendering

Licence: other
Quick and dirty test apps to understand how the built-in downsampling to screen resolution works on the iPhone 6 Plus.

Programming Languages

swift
15916 projects
objective c
16641 projects - #2 most used programming language

iPhone 6 Plus Rendering Test

Quick and dirty test apps to understand how the built-in downsampling to screen resolution on the iPhone 6 Plus works.

Check out the blog post: Understanding the iPhone 6 Plus Screen

By Ole Begemann, November 2014.

Usage

There are iOS app projects: PixelGridUIKit (written in Swift) draws a test pattern using CoreGraphics in a normal UIView. PixelGridOpenGL (written in Objective-C) renders the same test pattern using OpenGL, skipping the scaling stage on the iPhone 6 Plus. Together, both apps illustrate the worst-case image degradation through the built-in scaling.

Note that if you run these apps on other devices than the iPhone 6 Plus or in the simulator, you won’t see any of the effects I mention in the blog post (with the possible exception of the iPhone 6 in Display Zoom mode).

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].