| ARRIS Enterprises, Inc. Confidential Information |
ArchitectureKreaTvGfx is probably not used directly by the applications developed for the STB but rather by some kind of graphics rendering library. The KreaTvGfx library provides APIs to integrate such graphics rendering engines. Usually this kind of rendering library is integrated on top of similar graphics APIs as the ones provided by KreaTvGfx, with direct access to graphics memory and access to blitter hardware. The interfaces to KreaTvGfx have been designed with such rendering libraries in mind.
KreaTvGfx and KreaTvInput overall architecture. The current implementation of KreaTvGfx only supports one single application at a time using the KreaTvGfx library. Future version may contain support for multiple applications, i.e. applications running in the background that can be switched to the foreground when needed. |
