Searched refs:mObject (Results 1 – 6 of 6) sorted by relevance
/external/angle/src/libANGLE/ |
D | RefCountObject.h | 65 BindingPointer() : mObject(nullptr) {} in BindingPointer() 67 BindingPointer(ObjectType *object) : mObject(object) in BindingPointer() 69 if (mObject) in BindingPointer() 71 mObject->addRef(); in BindingPointer() 75 BindingPointer(const BindingPointer &other) : mObject(other.mObject) in BindingPointer() 77 if (mObject) in BindingPointer() 79 mObject->addRef(); in BindingPointer() 85 std::swap(mObject, other.mObject); 93 ASSERT(mObject == nullptr); in ~BindingPointer() 106 ObjectType *oldObject = mObject; in set() [all …]
|
D | angletypes.h | 1071 UniqueObjectPointerBase(const ContextT *context) : mObject(nullptr), mDeleter(context) in UniqueObjectPointerBase() 1075 UniqueObjectPointerBase(ObjT *obj, const ContextT *context) : mObject(obj), mDeleter(context) in UniqueObjectPointerBase() 1080 if (mObject) in ~UniqueObjectPointerBase() 1082 mDeleter(mObject); in ~UniqueObjectPointerBase() 1086 ObjT *operator->() const { return mObject; } 1090 auto obj = mObject; in release() 1091 mObject = nullptr; in release() 1095 ObjT *get() const { return mObject; } in get() 1099 if (mObject) in reset() 1101 mDeleter(mObject); in reset() [all …]
|
/external/angle/src/libANGLE/renderer/vulkan/ |
D | vk_utils.h | 258 ObjectAndSerial(ObjT &&object, Serial serial) : mObject(std::move(object)), mSerial(serial) {} 261 : mObject(std::move(other.mObject)), mSerial(std::move(other.mSerial)) 265 mObject = std::move(other.mObject); 273 const ObjT &get() const { return mObject; } 274 ObjT &get() { return mObject; } 276 bool valid() const { return mObject.valid(); } 280 mObject.destroy(device); 285 ObjT mObject; 501 explicit RefCounted(T &&newObject) : mRefCount(0), mObject(std::move(newObject)) {} 502 ~RefCounted() { ASSERT(mRefCount == 0 && !mObject.valid()); } [all …]
|
/external/angle/src/libANGLE/renderer/gl/wgl/ |
D | D3DTextureSurfaceWGL.cpp | 254 mObject(nullptr), in D3DTextureSurfaceWGL() 266 SafeRelease(mObject); in ~D3DTextureSurfaceWGL() 302 &mColorFormat, &mObject, &device)); in initialize() 318 mObject->QueryInterface(&mKeyedMutex); in initialize() 331 mDeviceHandle, mObject, mColorRenderbufferID, GL_RENDERBUFFER, WGL_ACCESS_READ_WRITE_NV); in initialize() 417 mDeviceHandle, mObject, textureID, GL_TEXTURE_2D, WGL_ACCESS_READ_WRITE_NV); in bindTexImage()
|
D | D3DTextureSurfaceWGL.h | 91 IUnknown *mObject; variable
|
/external/angle/src/libANGLE/renderer/d3d/d3d11/ |
D | renderer11_utils.h | 341 ScopedUnmapper(T *object) : mObject(object) {} in ScopedUnmapper() 342 ~ScopedUnmapper() { mObject->unmap(); } in ~ScopedUnmapper() 345 T *mObject;
|