合作咨询
我们的专家服务团队将竭诚为您提供专业的合作咨询服务
此结构体描述下发帧生成命令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]。 |
uint32_t FG_DispatchDescription_GLES::inputColor
描述
真实渲染帧颜色缓冲区索引,支持格式包括GL_RGBA8、GL_R11F_G11F_B10F、GL_RGBA16F。
uint32_t FG_DispatchDescription_GLES::inputDepthStencil
描述
真实渲染帧深度模板缓冲区索引,支持格式包括GL_DEPTH24_STENCIL8、GL_DEPTH32F_STENCIL8。
FG_Mat4x4 FG_DispatchDescription_GLES::invViewProj
描述
真实渲染帧逆视图投影矩阵,即相机裁剪空间到世界空间坐标系转换矩阵,矩阵必须是4x4列主序的矩阵。
uint32_t FG_DispatchDescription_GLES::outputColor
描述
预测帧缓冲区索引,此预测帧缓冲区需要用户创建并输入,支持格式包括GL_RGBA8、GL_R11F_G11F_B10F、GL_RGBA16F。
FG_Mat4x4 FG_DispatchDescription_GLES::viewProj
描述
真实渲染帧视图投影矩阵,即世界空间到相机裁剪空间坐标系转换矩阵,矩阵必须是4x4列主序的矩阵。