Home
last modified time | relevance | path

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

/frameworks/base/libs/hwui/
DTessellationCache.h52 typedef Pair<VertexBuffer*, VertexBuffer*> vertexBuffer_pair_t; typedef
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 … BufferPairRemovedListener : public OnEntryRemoved<ShadowDescription, Task<vertexBuffer_pair_t>*> {
218 …void operator()(ShadowDescription& description, Task<vertexBuffer_pair_t>*& bufferPairTask) overri… in operator()
DTessellationCache.cpp271 class ShadowProcessor : public TaskProcessor<TessellationCache::vertexBuffer_pair_t> {
274 : TaskProcessor<TessellationCache::vertexBuffer_pair_t>(&caches.tasks) {} in ShadowProcessor()
277 virtual void onProcess(const sp<Task<TessellationCache::vertexBuffer_pair_t> >& task) override { in onProcess()
285 t->setResult(TessellationCache::vertexBuffer_pair_t(&t->ambientBuffer, &t->spotBuffer)); in onProcess()
296 … , mShadowCache(LruCache<ShadowDescription, Task<vertexBuffer_pair_t*>*>::kUnlimitedCapacity) { in TessellationCache()
375 const Vector3& lightCenter, float lightRadius, vertexBuffer_pair_t& outBuffers) { in getShadowBuffers()
DBakedOpDispatcher.cpp730 TessellationCache::vertexBuffer_pair_t buffers = op.shadowTask->getResult(); in onShadowOp()
DDisplayListOp.h1508 TessellationCache::vertexBuffer_pair_t buffers; in applyDraw()