GPU functional level

REDsdk has a number of built-in advanced rendering features in its core real-time engine (shadows, HDR pipeline, GPU ray-tracing, etc...). Therefore, the REDsdk API adds a RED::HARDWARE_PLATFORM enumeration aiming at defining a classification of all graphic cards known by REDsdk. Each card identified by the RED::IGraphicDevice interface services has a RED::HARDWARE_PLATFORM tag set in its RED::GPUID structure.

Hardware functional level matrix

The picture below summarizes the different REDsdk rendering features and the possible support of each for each kind of graphic card:

REDsdk real-time rendering functions available for different kind of hardware

Notes:

Each feature, if not supported by the used hardware has a fallback. The list of fallbacks is here for each missing feature: