Home
last modified time | relevance | path

Searched refs:GrDawnStagingBuffer (Results 1 – 25 of 35) sorted by relevance

12

/dports/www/firefox-esr/firefox-91.8.0/gfx/skia/skia/src/gpu/dawn/
H A DGrDawnStagingManager.h17 struct GrDawnStagingBuffer;
23 GrDawnStagingBuffer* findOrCreateStagingBuffer(size_t size);
25 void addToReadyPool(GrDawnStagingBuffer* buffer);
30 std::vector<std::unique_ptr<GrDawnStagingBuffer>> fBuffers;
31 std::multimap<size_t, GrDawnStagingBuffer*> fReadyPool;
32 std::vector<GrDawnStagingBuffer*> fBusyList;
36 struct GrDawnStagingBuffer { struct
37 GrDawnStagingBuffer(GrDawnStagingManager* manager, dawn::Buffer buffer, size_t size, in GrDawnStagingBuffer() function
40 ~GrDawnStagingBuffer() { in ~GrDawnStagingBuffer() argument
H A DGrDawnStagingManager.cpp22 GrDawnStagingBuffer* GrDawnStagingManager::findOrCreateStagingBuffer(size_t size) { in findOrCreateStagingBuffer()
24 GrDawnStagingBuffer* stagingBuffer; in findOrCreateStagingBuffer()
34 std::unique_ptr<GrDawnStagingBuffer> b(new GrDawnStagingBuffer( in findOrCreateStagingBuffer()
45 GrDawnStagingBuffer* buffer = static_cast<GrDawnStagingBuffer*>(userData); in callback()
55 for (GrDawnStagingBuffer* buffer : fBusyList) { in mapBusyList()
62 void GrDawnStagingManager::addToReadyPool(GrDawnStagingBuffer* buffer) { in addToReadyPool()
64 fReadyPool.insert(std::pair<size_t, GrDawnStagingBuffer*>(buffer->fSize, buffer)); in addToReadyPool()
H A DGrDawnBuffer.h15 struct GrDawnStagingBuffer;
31 GrDawnStagingBuffer* fStagingBuffer;
H A DGrDawnProgramDataManager.cpp277 GrDawnStagingBuffer* stagingBuffer = gpu->getStagingBuffer(fGeometryUniformSize); in uploadUniformBuffers()
284 GrDawnStagingBuffer* stagingBuffer = gpu->getStagingBuffer(fFragmentUniformSize); in uploadUniformBuffers()
H A DGrDawnGpu.h98 GrDawnStagingBuffer* getStagingBuffer(size_t size);
/dports/lang/spidermonkey78/firefox-78.9.0/gfx/skia/skia/src/gpu/dawn/
H A DGrDawnStagingManager.h17 struct GrDawnStagingBuffer;
23 GrDawnStagingBuffer* findOrCreateStagingBuffer(size_t size);
25 void addToReadyPool(GrDawnStagingBuffer* buffer);
30 std::vector<std::unique_ptr<GrDawnStagingBuffer>> fBuffers;
31 std::multimap<size_t, GrDawnStagingBuffer*> fReadyPool;
32 std::vector<GrDawnStagingBuffer*> fBusyList;
36 struct GrDawnStagingBuffer { struct
37 GrDawnStagingBuffer(GrDawnStagingManager* manager, dawn::Buffer buffer, size_t size, in GrDawnStagingBuffer() argument
40 ~GrDawnStagingBuffer() { in ~GrDawnStagingBuffer() argument
H A DGrDawnStagingManager.cpp22 GrDawnStagingBuffer* GrDawnStagingManager::findOrCreateStagingBuffer(size_t size) { in findOrCreateStagingBuffer()
24 GrDawnStagingBuffer* stagingBuffer; in findOrCreateStagingBuffer()
34 std::unique_ptr<GrDawnStagingBuffer> b(new GrDawnStagingBuffer( in findOrCreateStagingBuffer()
45 GrDawnStagingBuffer* buffer = static_cast<GrDawnStagingBuffer*>(userData); in callback()
55 for (GrDawnStagingBuffer* buffer : fBusyList) { in mapBusyList()
62 void GrDawnStagingManager::addToReadyPool(GrDawnStagingBuffer* buffer) { in addToReadyPool()
64 fReadyPool.insert(std::pair<size_t, GrDawnStagingBuffer*>(buffer->fSize, buffer)); in addToReadyPool()
H A DGrDawnBuffer.h15 struct GrDawnStagingBuffer;
31 GrDawnStagingBuffer* fStagingBuffer;
H A DGrDawnProgramDataManager.cpp277 GrDawnStagingBuffer* stagingBuffer = gpu->getStagingBuffer(fGeometryUniformSize); in uploadUniformBuffers()
284 GrDawnStagingBuffer* stagingBuffer = gpu->getStagingBuffer(fFragmentUniformSize); in uploadUniformBuffers()
H A DGrDawnGpu.h98 GrDawnStagingBuffer* getStagingBuffer(size_t size);
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/third_party/skia/src/gpu/dawn/
H A DGrDawnStagingManager.h17 struct GrDawnStagingBuffer;
23 GrDawnStagingBuffer* findOrCreateStagingBuffer(size_t size);
25 void addToReadyPool(GrDawnStagingBuffer* buffer);
30 std::vector<std::unique_ptr<GrDawnStagingBuffer>> fBuffers;
31 std::multimap<size_t, GrDawnStagingBuffer*> fReadyPool;
32 std::vector<GrDawnStagingBuffer*> fBusyList;
36 struct GrDawnStagingBuffer { struct
37 GrDawnStagingBuffer(GrDawnStagingManager* manager, wgpu::Buffer buffer, size_t size, in GrDawnStagingBuffer() function
40 ~GrDawnStagingBuffer() { in ~GrDawnStagingBuffer() argument
H A DGrDawnStagingManager.cpp22 GrDawnStagingBuffer* GrDawnStagingManager::findOrCreateStagingBuffer(size_t size) { in findOrCreateStagingBuffer()
24 GrDawnStagingBuffer* stagingBuffer; in findOrCreateStagingBuffer()
34 std::unique_ptr<GrDawnStagingBuffer> b(new GrDawnStagingBuffer( in findOrCreateStagingBuffer()
45 GrDawnStagingBuffer* buffer = static_cast<GrDawnStagingBuffer*>(userData); in callback()
55 for (GrDawnStagingBuffer* buffer : fBusyList) { in mapBusyList()
62 void GrDawnStagingManager::addToReadyPool(GrDawnStagingBuffer* buffer) { in addToReadyPool()
64 fReadyPool.insert(std::pair<size_t, GrDawnStagingBuffer*>(buffer->fSize, buffer)); in addToReadyPool()
H A DGrDawnBuffer.h15 struct GrDawnStagingBuffer;
31 GrDawnStagingBuffer* fStagingBuffer;
H A DGrDawnTexture.cpp154 GrDawnStagingBuffer* stagingBuffer = getDawnGpu()->getStagingBuffer(size); in upload()
H A DGrDawnGpu.h106 GrDawnStagingBuffer* getStagingBuffer(size_t size);
/dports/www/firefox/firefox-99.0/gfx/skia/skia/src/gpu/dawn/
H A DGrDawnStagingManager.h17 struct GrDawnStagingBuffer;
23 GrDawnStagingBuffer* findOrCreateStagingBuffer(size_t size);
25 void addToReadyPool(GrDawnStagingBuffer* buffer);
30 std::vector<std::unique_ptr<GrDawnStagingBuffer>> fBuffers;
31 std::multimap<size_t, GrDawnStagingBuffer*> fReadyPool;
32 std::vector<GrDawnStagingBuffer*> fBusyList;
36 struct GrDawnStagingBuffer { struct
37 GrDawnStagingBuffer(GrDawnStagingManager* manager, dawn::Buffer buffer, size_t size, in GrDawnStagingBuffer() function
40 ~GrDawnStagingBuffer() { in ~GrDawnStagingBuffer() argument
H A DGrDawnStagingManager.cpp22 GrDawnStagingBuffer* GrDawnStagingManager::findOrCreateStagingBuffer(size_t size) { in findOrCreateStagingBuffer()
24 GrDawnStagingBuffer* stagingBuffer; in findOrCreateStagingBuffer()
34 std::unique_ptr<GrDawnStagingBuffer> b(new GrDawnStagingBuffer( in findOrCreateStagingBuffer()
45 GrDawnStagingBuffer* buffer = static_cast<GrDawnStagingBuffer*>(userData); in callback()
55 for (GrDawnStagingBuffer* buffer : fBusyList) { in mapBusyList()
62 void GrDawnStagingManager::addToReadyPool(GrDawnStagingBuffer* buffer) { in addToReadyPool()
64 fReadyPool.insert(std::pair<size_t, GrDawnStagingBuffer*>(buffer->fSize, buffer)); in addToReadyPool()
H A DGrDawnBuffer.h15 struct GrDawnStagingBuffer;
31 GrDawnStagingBuffer* fStagingBuffer;
H A DGrDawnProgramDataManager.cpp277 GrDawnStagingBuffer* stagingBuffer = gpu->getStagingBuffer(fGeometryUniformSize); in uploadUniformBuffers()
284 GrDawnStagingBuffer* stagingBuffer = gpu->getStagingBuffer(fFragmentUniformSize); in uploadUniformBuffers()
H A DGrDawnGpu.h98 GrDawnStagingBuffer* getStagingBuffer(size_t size);
/dports/mail/thunderbird/thunderbird-91.8.0/gfx/skia/skia/src/gpu/dawn/
H A DGrDawnStagingManager.h17 struct GrDawnStagingBuffer;
23 GrDawnStagingBuffer* findOrCreateStagingBuffer(size_t size);
25 void addToReadyPool(GrDawnStagingBuffer* buffer);
30 std::vector<std::unique_ptr<GrDawnStagingBuffer>> fBuffers;
31 std::multimap<size_t, GrDawnStagingBuffer*> fReadyPool;
32 std::vector<GrDawnStagingBuffer*> fBusyList;
36 struct GrDawnStagingBuffer { struct
37 GrDawnStagingBuffer(GrDawnStagingManager* manager, dawn::Buffer buffer, size_t size, in GrDawnStagingBuffer() function
40 ~GrDawnStagingBuffer() { in ~GrDawnStagingBuffer() argument
H A DGrDawnStagingManager.cpp22 GrDawnStagingBuffer* GrDawnStagingManager::findOrCreateStagingBuffer(size_t size) { in findOrCreateStagingBuffer()
24 GrDawnStagingBuffer* stagingBuffer; in findOrCreateStagingBuffer()
34 std::unique_ptr<GrDawnStagingBuffer> b(new GrDawnStagingBuffer( in findOrCreateStagingBuffer()
45 GrDawnStagingBuffer* buffer = static_cast<GrDawnStagingBuffer*>(userData); in callback()
55 for (GrDawnStagingBuffer* buffer : fBusyList) { in mapBusyList()
62 void GrDawnStagingManager::addToReadyPool(GrDawnStagingBuffer* buffer) { in addToReadyPool()
64 fReadyPool.insert(std::pair<size_t, GrDawnStagingBuffer*>(buffer->fSize, buffer)); in addToReadyPool()
H A DGrDawnBuffer.h15 struct GrDawnStagingBuffer;
31 GrDawnStagingBuffer* fStagingBuffer;
H A DGrDawnProgramDataManager.cpp277 GrDawnStagingBuffer* stagingBuffer = gpu->getStagingBuffer(fGeometryUniformSize); in uploadUniformBuffers()
284 GrDawnStagingBuffer* stagingBuffer = gpu->getStagingBuffer(fFragmentUniformSize); in uploadUniformBuffers()
H A DGrDawnGpu.h98 GrDawnStagingBuffer* getStagingBuffer(size_t size);

12