rif_status

Usage

An error returned by the RIF API.

Possible Values

Name

Value

Brief Explanation

RIF_SUCCESS

0

Filter executed correctly.

RIF_ERROR_OUT_OF_VIDEO_MEMORY

-3

Not enough GPU memory.

RIF_ERROR_INVALID_IMAGE

-6

Ivalid image.

RIF_ERROR_UNSUPPORTED_IMAGE_FORMAT

-8

Image format is not supported for this filter or descriptor was not provided.

RIF_ERROR_INVALID_GL_TEXTURE

-9

Failed to create rif_image from openGL texture.

RIF_ERROR_INVALID_CL_IMAGE

-10

Failed to create rif_image from openCL image. Not used at the moment.

RIF_ERROR_INVALID_OBJECT

-11

Invalid rif_* object passed to filter.

RIF_ERROR_INVALID_PARAMETER

-12

Invalid parameter passed to filter.

RIF_ERROR_INVALID_CONTEXT

-15

Invalid context passed to RIF function.

RIF_ERROR_INVALID_QUEUE

-16

Invalid queue passed to RIF function.

RIF_ERROR_INVALID_FILTER

-17

Invalid filter passed to RIF function.

RIF_ERROR_INVALID_FILTER_ARGUMENT_NAME

-18

Filter does not contains parameters with the specified name.

RIF_ERROR_UNIMPLEMENTED

-19

Functionality was not yet implemented.

RIF_ERROR_INVALID_API_VERSION

-20

Wrong API version requested while creating context.

RIF_ERROR_INTERNAL_ERROR

-21

Usually indicates a bug in the library.

RIF_ERROR_IO_ERROR

-22

File or directory not found, cannot be created, or opened.

RIF_ERROR_INVALID_PARAMETER_TYPE

-23

Parameter type does not match the value provided.

RIF_ERROR_UNSUPPORTED

-24

Filter is not supported on the current platform.