Home | History | Annotate | Download | only in gpu

Lines Matching refs:fObj

23     GrProgramElementRef() : fOwnPendingExec(false), fObj(NULL) {};
26 explicit GrProgramElementRef(T* obj) : fOwnPendingExec(false), fObj(obj) {}
31 SkSafeUnref(fObj);
32 fObj = obj;
37 fObj->convertRefToPendingExecution();
49 SkASSERT(!fObj);
50 SkASSERT(that.fObj);
52 SkASSERT(that.fObj->fPendingExecutions > 0);
53 that.fObj->fPendingExecutions++;
55 that.fObj->ref();
58 this->fObj = that.fObj;
61 T* get() const { return fObj; }
62 operator T*() { return fObj; }
74 return static_cast<BlockRefType*>(fObj);
78 if (fObj) {
80 fObj->completedExecution();
82 fObj->unref();
89 T* fObj;