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

指令流服务端需完成对 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接口。
