1. A framework for validating output of a composited system in a test suite, the framework comprising: an infrastructure part that communicates with a dynamic linked library for a desktop compositor directly by forming a dedicated channel and creates a render target; a resource model to render primitives; and a tool that controls the resource model and generates a graphics oracle to predict a rendering.