Radeon ProRender

rif_parameter_type

Usage

Information to be queried on the parameter of a filter. See RIF_PARAMETER_TYPE, rifParameterGetInfo().

Possible Values

Name Value Brief Explanation
RIF_PARAMETER_TYPE_FLOAT1 0 Filter parameter of type float.
RIF_PARAMETER_TYPE_FLOAT2 1 Filter parameter of type float2 (array with 2 float).
RIF_PARAMETER_TYPE_FLOAT3 2 Filter parameter of type float3 (array with 3 float).
RIF_PARAMETER_TYPE_FLOAT4 3 Filter parameter of type float4 (array with 4 float).
RIF_PARAMETER_TYPE_FLOAT8 4 Filter parameter of type float8 (array with 8 float).
RIF_PARAMETER_TYPE_FLOAT16 5 Filter parameter of type float16 (array with 16 float). Used for 4x4 matrix.
RIF_PARAMETER_TYPE_UINT1 6 Filter parameter of type unsigned int.
RIF_PARAMETER_TYPE_UINT2 7 Filter parameter of type unsigned int2 (array with 2 uint).
RIF_PARAMETER_TYPE_UINT3 8 Filter parameter of type unsigned int3 (array with 3 uint).
RIF_PARAMETER_TYPE_UINT4 9 Filter parameter of type unsigned int4 (array with 4 uint).
RIF_PARAMETER_TYPE_UINT8 10 Filter parameter of type unsigned int8 (array with 8 uint).
RIF_PARAMETER_TYPE_UINT16 11 Filter parameter of type unsigned int16 (array with 16 uint).
RIF_PARAMETER_TYPE_INT1 12 Filter parameter of type int.
RIF_PARAMETER_TYPE_INT2 13 Filter parameter of type int2 (array with 2 int).
RIF_PARAMETER_TYPE_INT3 14 Filter parameter of type int3 (array with 3 int).
RIF_PARAMETER_TYPE_INT4 15 Filter parameter of type int4 (array with 4 int).
RIF_PARAMETER_TYPE_INT8 16 Filter parameter of type int8 (array with 8 int).
RIF_PARAMETER_TYPE_INT16 17 Filter parameter of type int16 (array with 16 int).
RIF_PARAMETER_TYPE_IMAGE 18 Filter parameter of type rif_image.
RIF_PARAMETER_TYPE_STRING 19 Filter parameter of type char*. Used to define custom filters.
RIF_PARAMETER_TYPE_FLOAT_ARRAY 20 Filter parameter of type float*.
RIF_PARAMETER_TYPE_UINT_ARRAY 21 Filter parameter of type uint*.
RIF_PARAMETER_TYPE_INT_ARRAY 22 Filter parameter of type int*.
RIF_PARAMETER_TYPE_IMAGE_ARRAY 23 Filter parameter of type rif_image*.
RIF_PARAMETER_TYPE_LOCAL_MEMORY 24 Filter parameter to define local memory in OpenCL or Metal custom filters.