Home
last modified time | relevance | path

Searched refs:HeapPool (Results 1 – 4 of 4) sorted by relevance

/third_party/skia/src/gpu/d3d/
DGrD3DCpuDescriptorManager.h77 class HeapPool {
79 HeapPool(GrD3DGpu*, D3D12_DESCRIPTOR_HEAP_TYPE);
90 HeapPool fRTVDescriptorPool;
91 HeapPool fDSVDescriptorPool;
92 HeapPool fShaderViewDescriptorPool;
93 HeapPool fSamplerDescriptorPool;
DGrD3DDescriptorTableManager.cpp81 GrD3DDescriptorTableManager::HeapPool::HeapPool(GrD3DGpu* gpu, D3D12_DESCRIPTOR_HEAP_TYPE heapType) in HeapPool() function in GrD3DDescriptorTableManager::HeapPool
88 sk_sp<GrD3DDescriptorTable> GrD3DDescriptorTableManager::HeapPool::allocateTable( in allocateTable()
116 GrD3DDescriptorTableManager::HeapPool::currentDescriptorHeap() { in currentDescriptorHeap()
121 void GrD3DDescriptorTableManager::HeapPool::prepForSubmit(GrD3DGpu* gpu) { in prepForSubmit()
135 void GrD3DDescriptorTableManager::HeapPool::recycle(sk_sp<Heap> heap) { in recycle()
DGrD3DDescriptorTableManager.h102 class HeapPool {
104 HeapPool(GrD3DGpu*, D3D12_DESCRIPTOR_HEAP_TYPE);
121 HeapPool fShaderViewDescriptorPool;
122 HeapPool fSamplerDescriptorPool;
DGrD3DCpuDescriptorManager.cpp150 GrD3DCpuDescriptorManager::HeapPool::HeapPool(GrD3DGpu* gpu, D3D12_DESCRIPTOR_HEAP_TYPE heapType) in HeapPool() function in GrD3DCpuDescriptorManager::HeapPool
158 GrD3DDescriptorHeap::CPUHandle GrD3DCpuDescriptorManager::HeapPool::allocateHandle( in allocateHandle()
181 void GrD3DCpuDescriptorManager::HeapPool::releaseHandle( in releaseHandle()