GpaGetDeviceGeneration

Syntax

Copied!

GpaStatus GpaGetDeviceGeneration(
    GpaContextId context_id,
    GpaHwGeneration* hardware_generation);

Description

Gets the device generation of the GPU associated with the specified context.

Parameters

Name

Description

context_id

Unique identifier of a previously-opened context.

hardware_generation

The value that will be set to the device generation upon successful execution.

Return value

Return value

Description

kGpaStatusOk

The device generation was successfully retrieved.

kGpaStatusErrorNullPointer

The supplied hardware_generation parameter is NULL.
The supplied context_id parameter is NULL.

kGpaStatusErrorContextNotOpen

The supplied context is not currently open.

kGpaStatusErrorContextNotFound

The supplied context_id parameter was not recognized as a previously-opened context identifier.

kGpaStatusErrorFailed

The device generation could not be retrieved.

kGpaStatusErrorException

Exception occurred.