Tag Archives: Software Sagacity

C# DirectX – Automatic Graphics Card Fallback

3D GraphicsWhen developing 3D graphics applications, one of the recurrent challenges that plagues developers is balancing great graphics with end-user compatibility and reach.  The more complex the graphics techniques utilized by the application, the fewer end-users will be able to actually run the software.  With the explosion of mobile technology on slow and low-power hardware, 3D graphics are even further limited than they were years before.

In order to achieve a compromise between compatibility and graphics quality, a technique called Shader Fallback enables developers to switch to lower-quality graphics when necessary.  This enables users with high-powered PCs to run the software at its maximum specifications, while simultaneously providing users on slim hardware with functional access the content and interface of the application.
Continue reading →

Share This Article

RSS Twitter LinkedIn Facebook Email