我要评分
获取效率
正确性
完整性
易理解

API Description

The instruction stream engine server intercepts and encodes OpenGL ES and EGL instructions. The goldfish-opengl component provides standard OpenGL ES and EGL APIs, and gralloc module APIs.

The implementation mode of the goldfish-opengl component cannot support high frame rate and rendering state machine rebuild. Therefore, the goldfish-opengl component is adapted so that it uses the external APIs of the instruction stream engine to replace its original instruction encoding and transmission function.

Given that prototype reference demos of the external APIs for adapting goldfish-opengl to the instruction stream engine have been provided and that parameters of the external APIs are basically the same as those of the standard OpenGL ES APIs, the following describes only the instruction stream engine external APIs, including the prototypes of the external APIs and APIs in goldfish-opengl that call the external APIs. For details about the parameters, please refer to those of the standard OpenGL ES APIs.

For details about these APIs, see GLES API to Stream API.