Kodi Documentation 18.0
Kodi is an open source media player and entertainment hub.
GraphicBuffer.h File Reference
#include <stdint.h>
#include "guilib/XBTF.h"

Classes

class  CGraphicBuffer
 

Enumerations

enum  gfxImageUsage {
  GRALLOC_USAGE_SW_READ_NEVER = 0x00000000 , GRALLOC_USAGE_SW_READ_RARELY = 0x00000002 , GRALLOC_USAGE_SW_READ_OFTEN = 0x00000003 , GRALLOC_USAGE_SW_READ_MASK = 0x0000000F ,
  GRALLOC_USAGE_SW_WRITE_NEVER = 0x00000000 , GRALLOC_USAGE_SW_WRITE_RARELY = 0x00000020 , GRALLOC_USAGE_SW_WRITE_OFTEN = 0x00000030 , GRALLOC_USAGE_SW_WRITE_MASK = 0x000000F0 ,
  GRALLOC_USAGE_HW_TEXTURE = 0x00000100 , GRALLOC_USAGE_HW_RENDER = 0x00000200 , GRALLOC_USAGE_HW_2D = 0x00000400 , GRALLOC_USAGE_HW_FB = 0x00001000 ,
  GRALLOC_USAGE_HW_MASK = 0x00001F00 , GRALLOC_USAGE_PRIVATE_0 = 0x10000000 , GRALLOC_USAGE_PRIVATE_1 = 0x20000000 , GRALLOC_USAGE_PRIVATE_2 = 0x40000000 ,
  GRALLOC_USAGE_PRIVATE_3 = 0x80000000 , GRALLOC_USAGE_PRIVATE_MASK = 0xF0000000
}
 

Enumeration Type Documentation

◆ gfxImageUsage

Enumerator
GRALLOC_USAGE_SW_READ_NEVER 
GRALLOC_USAGE_SW_READ_RARELY 
GRALLOC_USAGE_SW_READ_OFTEN 
GRALLOC_USAGE_SW_READ_MASK 
GRALLOC_USAGE_SW_WRITE_NEVER 
GRALLOC_USAGE_SW_WRITE_RARELY 
GRALLOC_USAGE_SW_WRITE_OFTEN 
GRALLOC_USAGE_SW_WRITE_MASK 
GRALLOC_USAGE_HW_TEXTURE 
GRALLOC_USAGE_HW_RENDER 
GRALLOC_USAGE_HW_2D 
GRALLOC_USAGE_HW_FB 
GRALLOC_USAGE_HW_MASK 
GRALLOC_USAGE_PRIVATE_0 
GRALLOC_USAGE_PRIVATE_1 
GRALLOC_USAGE_PRIVATE_2 
GRALLOC_USAGE_PRIVATE_3 
GRALLOC_USAGE_PRIVATE_MASK