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

/frameworks/base/libs/hwui/
H A DTessellationCache.h52 typedef Pair<VertexBuffer*, VertexBuffer*> vertexBuffer_pair_t; typedef in class:android::uirenderer::TessellationCache
91 class ShadowTask : public Task<vertexBuffer_pair_t> {
173 vertexBuffer_pair_t& outBuffers);
213 sp<TaskProcessor<vertexBuffer_pair_t> > mShadowProcessor;
216 LruCache<ShadowDescription, Task<vertexBuffer_pair_t>*> mShadowCache;
217 class BufferPairRemovedListener : public OnEntryRemoved<ShadowDescription, Task<vertexBuffer_pair_t>*> {
218 void operator()(ShadowDescription& description, Task<vertexBuffer_pair_t>*& bufferPairTask) override {
H A DTessellationCache.cpp271 class ShadowProcessor : public TaskProcessor<TessellationCache::vertexBuffer_pair_t> {
274 : TaskProcessor<TessellationCache::vertexBuffer_pair_t>(&caches.tasks) {}
277 virtual void onProcess(const sp<Task<TessellationCache::vertexBuffer_pair_t> >& task) override {
285 t->setResult(TessellationCache::vertexBuffer_pair_t(&t->ambientBuffer, &t->spotBuffer));
296 , mShadowCache(LruCache<ShadowDescription, Task<vertexBuffer_pair_t*>*>::kUnlimitedCapacity) {
375 const Vector3& lightCenter, float lightRadius, vertexBuffer_pair_t& outBuffers) {
H A DBakedOpDispatcher.cpp730 TessellationCache::vertexBuffer_pair_t buffers = op.shadowTask->getResult();
H A DDisplayListOp.h1508 TessellationCache::vertexBuffer_pair_t buffers;

Completed in 921 milliseconds