First implementation of hipCtxXXX functions

Change-Id: I4609cbe6bd90a1fff8655bff4fdd773864397aba
This commit is contained in:
Rahul Garg
2016-08-13 00:09:08 +05:30
orang tua 0827e44a90
melakukan 62d390da58
4 mengubah file dengan 83 tambahan dan 0 penghapusan
+10
Melihat File
@@ -1053,6 +1053,16 @@ hipError_t hipInit(unsigned int flags) ;
// TODO-ctx
hipError_t hipCtxCreate(hipCtx_t *ctx, unsigned int flags, hipDevice_t device);
hipError_t hipCtxDestroy(hipCtx_t ctx);
hipError_t hipCtxPopCurrent(hipCtx_t* ctx);
hipError_t hipCtxPushCurrent(hipCtx_t ctx);
hipError_t hipCtxSetCurrent(hipCtx_t ctx);
hipError_t hipCtxGetCurrent(hipCtx_t* ctx);
// TODO-ctx
/**
+1
Melihat File
@@ -161,6 +161,7 @@ typedef enum hipError_t {
,hipErrorRuntimeOther ///< HSA runtime call other than memory returned error. Typically not seen in production systems.
,hipErrorHostMemoryAlreadyRegistered ///< Produced when trying to lock a page-locked memory.
,hipErrorHostMemoryNotRegistered ///< Produced when trying to unlock a non-page-locked memory.
,hipErrorInvalidContext ///< Produced when input context is invalid.
,hipErrorTbd ///< Marker that more error codes are needed.
} hipError_t;