Home
last modified time | relevance | path

Searched refs:mObjects (Results 1 - 5 of 5) sorted by relevance

/third_party/skia/third_party/externals/dawn/src/dawn_wire/client/
H A DObjectAllocator.h41 mObjects.emplace_back(nullptr, 0); in ObjectAllocator()
50 if (id >= mObjects.size()) { in New()
51 ASSERT(id == mObjects.size()); in New()
52 mObjects.emplace_back(std::move(object), 0); in New()
54 ASSERT(mObjects[id].object == nullptr); in New()
56 mObjects[id].generation++; in New()
59 ASSERT(mObjects[id].generation != 0); in New()
61 mObjects[id].object = std::move(object); in New()
64 return &mObjects[id]; in New()
68 if (DAWN_LIKELY(mObjects[ob in Free()
106 std::vector<ObjectAndSerial> mObjects; global() member in dawn_wire::client::ObjectAllocator
[all...]
H A DClient.cpp60 for (auto& objectList : mObjects) { in DestroyAllObjects()
61 ObjectType objectType = static_cast<ObjectType>(&objectList - mObjects.data()); in DestroyAllObjects()
76 while (!mObjects[ObjectType::Device].empty()) { in DestroyAllObjects()
77 ObjectBase* object = mObjects[ObjectType::Device].head()->value(); in DestroyAllObjects()
137 auto& deviceList = mObjects[ObjectType::Device]; in Disconnect()
145 for (auto& objectList : mObjects) { in Disconnect()
H A DClient.h72 mObjects[ObjectTypeToTypeEnum<T>::value].Append(object); in TrackObject()
85 PerObjectType<LinkedList<ObjectBase>> mObjects; member in dawn_wire::client::Client
/third_party/skia/third_party/externals/dawn/generator/templates/
H A Dmock_webgpu.cpp96 mObjects.emplace_back(new Object);
97 mObjects.back()->procs = this;
98 return reinterpret_cast<{{as_cType(type.name)}}>(mObjects.back().get());
H A Dmock_webgpu.h98 std::vector<std::unique_ptr<Object>> mObjects; variable

Completed in 3 milliseconds