hdlcd.hh (12086:069c529a76fd) | hdlcd.hh (12230:48021d6b51eb) |
---|---|
1/* 2 * Copyright (c) 2010-2013, 2015, 2017 ARM Limited 3 * All rights reserved 4 * 5 * The license below extends only to copyright in the software and shall 6 * not be construed as granting a license to any other intellectual 7 * property including but not limited to intellectual property relating 8 * to a hardware implementation of the functionality of the software --- 65 unchanged lines hidden (view full) --- 74 */ 75 76#ifndef __DEV_ARM_HDLCD_HH__ 77#define __DEV_ARM_HDLCD_HH__ 78 79#include <fstream> 80#include <memory> 81 | 1/* 2 * Copyright (c) 2010-2013, 2015, 2017 ARM Limited 3 * All rights reserved 4 * 5 * The license below extends only to copyright in the software and shall 6 * not be construed as granting a license to any other intellectual 7 * property including but not limited to intellectual property relating 8 * to a hardware implementation of the functionality of the software --- 65 unchanged lines hidden (view full) --- 74 */ 75 76#ifndef __DEV_ARM_HDLCD_HH__ 77#define __DEV_ARM_HDLCD_HH__ 78 79#include <fstream> 80#include <memory> 81 |
82#include "base/bitmap.hh" | 82#include "base/bmpwriter.hh" |
83#include "base/framebuffer.hh" 84#include "base/output.hh" 85#include "dev/arm/amba_device.hh" 86#include "dev/pixelpump.hh" 87#include "sim/serialize.hh" 88 89class VncInput; 90struct HDLcdParams; --- 254 unchanged lines hidden (view full) --- 345 HDLcd &parent; 346 }; 347 348 /** Handler for fast frame refresh in KVM-mode */ 349 void virtRefresh(); 350 EventFunctionWrapper virtRefreshEvent; 351 352 /** Helper to write out bitmaps */ | 83#include "base/framebuffer.hh" 84#include "base/output.hh" 85#include "dev/arm/amba_device.hh" 86#include "dev/pixelpump.hh" 87#include "sim/serialize.hh" 88 89class VncInput; 90struct HDLcdParams; --- 254 unchanged lines hidden (view full) --- 345 HDLcd &parent; 346 }; 347 348 /** Handler for fast frame refresh in KVM-mode */ 349 void virtRefresh(); 350 EventFunctionWrapper virtRefreshEvent; 351 352 /** Helper to write out bitmaps */ |
353 Bitmap bmp; | 353 BmpWriter bmp; |
354 355 /** Picture of what the current frame buffer looks like */ 356 OutputStream *pic; 357 358 /** Cached pixel converter, set when the converter is enabled. */ 359 PixelConverter conv; 360 361 PixelPump pixelPump; --- 38 unchanged lines hidden --- | 354 355 /** Picture of what the current frame buffer looks like */ 356 OutputStream *pic; 357 358 /** Cached pixel converter, set when the converter is enabled. */ 359 PixelConverter conv; 360 361 PixelPump pixelPump; --- 38 unchanged lines hidden --- |