Home
last modified time | relevance | path

Searched refs:fDescriptorHeaps (Results 1 - 4 of 4) sorted by relevance

/third_party/skia/src/gpu/d3d/
H A DGrD3DDescriptorTableManager.cpp85 fDescriptorHeaps.push_back(heap); in HeapPool()
94 while (fDescriptorHeaps.size() > 0) { in allocateTable()
95 auto& heap = fDescriptorHeaps[fDescriptorHeaps.size() - 1]; in allocateTable()
103 fDescriptorHeaps.pop_back(); in allocateTable()
111 fDescriptorHeaps.push_back(heap); in allocateTable()
112 return fDescriptorHeaps[fDescriptorHeaps.size() - 1]->allocateTable(count); in allocateTable()
117 SkASSERT(fDescriptorHeaps.size() > 0); in currentDescriptorHeap()
118 return fDescriptorHeaps[fDescriptorHeap in currentDescriptorHeap()
[all...]
H A DGrD3DCpuDescriptorManager.cpp155 fDescriptorHeaps.push_back(std::move(heap)); in HeapPool()
160 for (unsigned int i = 0; i < fDescriptorHeaps.size(); ++i) { in allocateHandle()
161 if (fDescriptorHeaps[i]->canAllocate()) { in allocateHandle()
162 GrD3DDescriptorHeap::CPUHandle handle = fDescriptorHeaps[i]->allocateCPUHandle(); in allocateHandle()
174 fDescriptorHeaps.push_back(std::move(heap)); in allocateHandle()
177 fDescriptorHeaps[fDescriptorHeaps.size() - 1]->allocateCPUHandle(); in allocateHandle()
183 for (unsigned int i = 0; i < fDescriptorHeaps.size(); ++i) { in releaseHandle()
184 if (fDescriptorHeaps[i]->ownsHandle(dsvDescriptor)) { in releaseHandle()
185 fDescriptorHeaps[ in releaseHandle()
[all...]
H A DGrD3DCpuDescriptorManager.h85 std::vector<std::unique_ptr<Heap>> fDescriptorHeaps; member in GrD3DCpuDescriptorManager::HeapPool
H A DGrD3DDescriptorTableManager.h114 std::vector<sk_sp<Heap>> fDescriptorHeaps; member in GrD3DDescriptorTableManager::HeapPool

Completed in 2 milliseconds