Merge change Id2906ad8 into eclair

* changes:
  Fix video flickering by propagating the NO_CACHING flag from the master to MemoryHeapPMem.
This commit is contained in:
Android (Google) Code Review
2009-11-03 14:53:02 -05:00

View File

@ -126,7 +126,8 @@ void QComHardwareRenderer::publishBuffers(uint32_t pmem_fd) {
master->setDevice("/dev/pmem");
mMemoryHeap = new MemoryHeapPmem(master, 0);
uint32_t heap_flags = master->getFlags() & MemoryHeapBase::NO_CACHING;
mMemoryHeap = new MemoryHeapPmem(master, heap_flags);
mMemoryHeap->slap();
ISurface::BufferHeap bufferHeap(