Exemplo n.º 1
0
hdMultiPosRect hdDrawingView::getVirtualSize()
{
    int w, h;
    GetVirtualSize(&w, &h);
    hdMultiPosRect virtualSize(0, 0, w, h);
    return virtualSize;
}
Exemplo n.º 2
0
 GPUAreaHeap(const wp<GPUHardware>& gpu,
         const char* const vram, size_t size=0, size_t reserved=0)
 : MemoryHeapBase(vram, size), mGPU(gpu) { 
     if (base() != MAP_FAILED) {
         if (reserved == 0)
             reserved = virtualSize();
         mAllocator = new SimpleBestFitAllocator(reserved);
     }
 }
Exemplo n.º 3
0
PMemHeap::PMemHeap(const char* const device, size_t size, size_t reserved)
    : MemoryHeapBase(device, size)
{
    //LOGD("%s, %p, mFD=%d", __PRETTY_FUNCTION__, this, heapID());
    if (base() != MAP_FAILED) {
        //LOGD("%s, %u bytes", device, virtualSize());
        if (reserved == 0)
            reserved = virtualSize();
        mAllocator = new SimpleBestFitAllocator(reserved);
    }
}