Android Hardware Abstraction Layer
Data Fields
framebuffer_device_t Struct Reference

#include <fb.h>

Data Fields

struct hw_device_t common
 
const uint32_t flags
 
const uint32_t width
 
const uint32_t height
 
const int stride
 
const int format
 
const float xdpi
 
const float ydpi
 
const float fps
 
const int minSwapInterval
 
const int maxSwapInterval
 
const int numFramebuffers
 
int reserved [7]
 
int(* setSwapInterval )(struct framebuffer_device_t *window, int interval)
 
int(* setUpdateRect )(struct framebuffer_device_t *window, int left, int top, int width, int height)
 
int(* post )(struct framebuffer_device_t *dev, buffer_handle_t buffer)
 
int(* compositionComplete )(struct framebuffer_device_t *dev)
 
void(* dump )(struct framebuffer_device_t *dev, char *buff, int buff_len)
 
int(* enableScreen )(struct framebuffer_device_t *dev, int enable)
 
void * reserved_proc [6]
 

Detailed Description

Definition at line 38 of file fb.h.

Field Documentation

struct hw_device_t common

Definition at line 39 of file fb.h.

int(* compositionComplete)(struct framebuffer_device_t *dev)

Definition at line 130 of file fb.h.

void(* dump)(struct framebuffer_device_t *dev, char *buff, int buff_len)

Definition at line 137 of file fb.h.

int(* enableScreen)(struct framebuffer_device_t *dev, int enable)

Definition at line 145 of file fb.h.

const uint32_t flags

Definition at line 42 of file fb.h.

const int format

Definition at line 52 of file fb.h.

const float fps

Definition at line 59 of file fb.h.

const uint32_t height

Definition at line 46 of file fb.h.

const int maxSwapInterval

Definition at line 65 of file fb.h.

const int minSwapInterval

Definition at line 62 of file fb.h.

const int numFramebuffers

Definition at line 68 of file fb.h.

int(* post)(struct framebuffer_device_t *dev, buffer_handle_t buffer)

Definition at line 122 of file fb.h.

int reserved[7]

Definition at line 70 of file fb.h.

void* reserved_proc[6]

Definition at line 147 of file fb.h.

int(* setSwapInterval)(struct framebuffer_device_t *window, int interval)

Definition at line 77 of file fb.h.

int(* setUpdateRect)(struct framebuffer_device_t *window, int left, int top, int width, int height)

Definition at line 100 of file fb.h.

const int stride

Definition at line 49 of file fb.h.

const uint32_t width

Definition at line 45 of file fb.h.

const float xdpi

Definition at line 55 of file fb.h.

const float ydpi

Definition at line 56 of file fb.h.


The documentation for this struct was generated from the following file: