Radeon ProRender


Calls a batch of rprContextSetAOVindexLookup.

rpr_status rprContextSetAOVindicesLookup( rpr_context context,
  rpr_int keyOffset,
  rpr_float keyCount,
  rpr_float const * colorRGBA);


Parameter Description
context The context to set AOV indices lookup for.
keyOffset Key number to start from.
keyCount Number of Keys to set AOV lookup for (number in the color list).
colorRGBA List of RGBA values of length keycount.


Returns RPR_SUCCESS in case of success, or RPR_ERROR code if a problem was encountered.

To learn how to handle errors in AMD Radeon ProRender SDK, see Error Handling.


rprContextSetAOVindicesLookup(ctx, 2, 3, table);

is equivalent to call:

rprContextSetAOVindexLookup(ctx, 2, table[0], table[1], table[2],  table[3]);
rprContextSetAOVindexLookup(ctx, 3, table[4], table[5], table[6],  table[7]);
rprContextSetAOVindexLookup(ctx, 4, table[8], table[9], table[10], table[11]);

Depending on the plug-in, rprContextSetAOVindicesLookup could be faster than calling several rprContextSetAOVindexLookup.