Radeon ProRender


Creates RR API context.

All RR functions expect context as their first argument. Context keeps global data required by an RR session.

Calls made from different threads with different RR contexts are safe. Calls with the same context should be externally synchronized by the client.

RRError rrCreateContext( uint32_t api_version,
  RRApi api,
  RRContext* context);

Applies to

All supported backends


Parameter Input/Output Description
api_version input API version.
api input Backend type.
context output Created context.


Returns an error in case of a failure, or RR_Success otherwise.