---
title: 接口说明
description: "指令流服务端需完成对 OpenGL ES 及EGL指令的截取及编码，goldfish-opengl组件提供标准OpenGL ES接口、标准EGL接口及gralloc模块接口。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengboostkithistory/230RC2/armnative/kunpengcpsinstruction_17_0026.html
sourcePath: /source/zh/kunpengboostkithistory/230RC2/armnative/kunpengcpsinstruction_17_0026.html
indexId: bec9568f72ac58cbe13a122ce4c12c8570b345106c52b5ac41357a2e1ee7e0a685
---
# 接口说明

指令流服务端需完成对 OpenGL ES 及EGL指令的截取及编码，goldfish-opengl组件提供标准OpenGL ES接口、标准EGL接口及gralloc模块接口。

因goldfish-opengl组件实现方式不足以支撑高帧率、渲染状态机重建等，所以对goldfish-opengl组件进行修改让其依赖指令流引擎，指令流引擎提供对外接口给goldfish-opengl调用，替换goldfish-opengl原有指令编码传输功能。

因goldfish-opengl适配指令流引擎对外接口的代码已提供原型参考demo，且指令流引擎对外接口参数与标准OpenGL ES接口参数基本一致，具体参数的意义请参考标准OpenGL ES接口，现只对指令流引擎对外接口进行简述，将描述指令流引擎对外接口的原型及此接口将被goldfish-opengl中哪个接口调用。

此类接口描述参见GLES接口~Stream接口。
