文档管理中心

FG_DispatchDescription_GLES

Phone5.0.0(12)+Tablet5.0.0(12)+TV6.1.0(23)+

概述

此结构体描述下发帧生成命令HMS_FG_Dispatch_GLES需要的参数信息,每一帧都需要进行更新。该接口仅适配OpenGL ES图形API平台。

起始版本: 5.0.0(12)

相关模块: GraphicsAccelerate

所在头文件: frame_generation_gles.h

汇总

成员变量

展开
名称 描述
uint32_t inputColor

真实渲染帧颜色缓冲区索引,支持格式包括GL_RGBA8、GL_R11F_G11F_B10F、GL_RGBA16F。

取值范围:[0, 2^32 -1]。

uint32_t inputDepthStencil

真实渲染帧深度模板缓冲区索引,支持格式包括GL_DEPTH24_STENCIL8、GL_DEPTH32F_STENCIL8。

取值范围:[0, 2^32 -1]。

FG_Mat4x4 viewProj 真实渲染帧视图投影矩阵,即世界空间到相机裁剪空间坐标系转换矩阵,矩阵必须是4x4列主序的矩阵。
FG_Mat4x4 invViewProj 真实渲染帧逆视图投影矩阵,即相机裁剪空间到世界空间坐标系转换矩阵,矩阵必须是4x4列主序的矩阵。
uint32_t outputColor

预测帧缓冲区索引,此预测帧缓冲区需要用户创建并输入,支持格式包括GL_RGBA8、GL_R11F_G11F_B10F、GL_RGBA16F。

取值范围:[0, 2^32 -1]。

结构体成员变量说明

inputColor

Phone5.0.0(12)+Tablet5.0.0(12)+TV6.1.0(23)+
uint32_t FG_DispatchDescription_GLES::inputColor

描述

真实渲染帧颜色缓冲区索引,支持格式包括GL_RGBA8、GL_R11F_G11F_B10F、GL_RGBA16F。

inputDepthStencil

Phone5.0.0(12)+Tablet5.0.0(12)+TV6.1.0(23)+
uint32_t FG_DispatchDescription_GLES::inputDepthStencil

描述

真实渲染帧深度模板缓冲区索引,支持格式包括GL_DEPTH24_STENCIL8、GL_DEPTH32F_STENCIL8。

invViewProj

Phone5.0.0(12)+Tablet5.0.0(12)+TV6.1.0(23)+
FG_Mat4x4 FG_DispatchDescription_GLES::invViewProj

描述

真实渲染帧逆视图投影矩阵,即相机裁剪空间到世界空间坐标系转换矩阵,矩阵必须是4x4列主序的矩阵。

outputColor

Phone5.0.0(12)+Tablet5.0.0(12)+TV6.1.0(23)+
uint32_t FG_DispatchDescription_GLES::outputColor

描述

预测帧缓冲区索引,此预测帧缓冲区需要用户创建并输入,支持格式包括GL_RGBA8、GL_R11F_G11F_B10F、GL_RGBA16F。

viewProj

Phone5.0.0(12)+Tablet5.0.0(12)+TV6.1.0(23)+
FG_Mat4x4 FG_DispatchDescription_GLES::viewProj

描述

真实渲染帧视图投影矩阵,即世界空间到相机裁剪空间坐标系转换矩阵,矩阵必须是4x4列主序的矩阵。

搜索
请输入您想要搜索的关键词