openUBMC Chip Abstract Layer V0.1
载入中...
搜索中...
未找到
Public 成员函数 | 所有成员列表
DRIVER_MEM::Mem类 参考abstract

GPU调试接口类 更多...

#include <mem.h>

类 DRIVER_MEM::Mem 继承关系图:
Inheritance graph
[图例]
DRIVER_MEM::Mem 的协作图:
Collaboration graph
[图例]

Public 成员函数

virtual void import (int32_t index, const string_view_t &file, const string_view_t &res, uint32_t bpp)=0
 导入图片
 
- Public 成员函数 继承自 bcal::IDriver
 ~IDriver ()
 BCAL驱动析构
 
virtual void free (void)
 BCAL驱动析构
 
virtual void init (void *args, uint32_t size)=0
 BCAL驱动初始化接口
 
virtual void config (int32_t index, void *config, uint32_t size)=0
 驱动实例初始化配置
 
virtual void lock (int32_t index)=0
 驱动实例加锁 读写锁
 
virtual void unlock (int32_t index)=0
 驱动实例解锁
 
virtual string_t get_version (void)=0
 获取驱动版本信息
 

详细描述

GPU调试接口类

成员函数说明

◆ import()

virtual void DRIVER_MEM::Mem::import ( int32_t  index,
const string_view_t &  file,
const string_view_t &  res,
uint32_t  bpp 
)
pure virtual

导入图片

参数
index通道索引号
file图片文件路径
res分辨率,枚举"640x480", "800x600", "1024x768", "1440x900", "1680x1050", "1920x1080", "1920x1200", "800x600@f16", "1440x900@f16", "1680x1050@f32"
bpp像素深度,8,16,32分别代表8位、16位、32位像素深度

该类的文档由以下文件生成: