blob: 3303d4b1c1489c465da9e30a9de322d8c8c3a5f7 [file] [log] [blame]
keunyoungb85b2752013-03-08 12:28:03 -08001This directory contains Android-side modules related to hardware OpenGL ES
2emulation. The host-side modules and documentation are in
3$ANDROID_BUILD_TOP/sdk/emulator/opengl.
David 'Digit' Turner4f91c8e2014-10-31 11:39:38 +01004
5Note that this directory contains encoder sources that are auto-generated
6with the 'emugen' host tool (see sdk/emulator/opengl/host/tools/emugen).
7
8To regenerate them, run external/qemu/distrib/update-emugl-sources.sh,
9after building the emulator from sources, this will populate the content
10here with the appropriate updated source files.
11
12You should do this whenever you update one of the *.types, *.in and *.attrib
13files located under one of:
14
15 $AOSP/sdk/emulator/opengl/libs/GLESv1_dec/
16 $AOSP/sdk/emulator/opengl/libs/GLESv2_dec/
17 $AOSP/sdk/emulator/opengl/libs/renderControl_dec/
18
19or when the 'emugen' tool itself is modified.