History log of /device/generic/goldfish-opengl/shared/OpenglCodecCommon/ChecksumCalculator.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
ac0e8ca014917c8b87e50ad9873c7152cec86067 04-Nov-2016 Yurii Zubrytskyi <zyy@google.com> Improve ChecksumCalculator

- Expose the checksum sizes through public constants to allow
users to preallocate static arrays for those
- Get rid of a slower memcpy() operations in checksum calculation

Change-Id: Ieaa92fce7b32b75a5db0f94d505c917ecfa16f74
/device/generic/goldfish-opengl/shared/OpenglCodecCommon/ChecksumCalculator.h
d90692889a26513d87f9f652221aeb727ad67a94 18-Jun-2016 Yahan Zhou <yahan@google.com> Make build script compatible with klp and up

It gets rid of c++11 and makes build script compatible with klp and up.

It also includes GL headers here, because headers in framework/native
might be different across API levels.

Change-Id: Ida425416a392cef878256965d69b54afe42b7263
/device/generic/goldfish-opengl/shared/OpenglCodecCommon/ChecksumCalculator.h
e222fd545669310b91ffb4603f1c6b16f847c077 16-Mar-2016 Yahan Zhou <yahan@google.com> Checksum for GLES messages from host to guest

Add checksum for GLES messages from host to guest. This patch contains
generated code (gl_enc.cpp, gl2_enc.cpp, renderControl_enc.cpp) and
shared code with the host (ChecksumCalculator.cpp,
ChecksumCalculator.h).

Change-Id: I577a34cae5208d3f11a165f861a69fa0971cf864
/device/generic/goldfish-opengl/shared/OpenglCodecCommon/ChecksumCalculator.h
b7f09089a7f736a070825d7130601d74b150d147 10-Mar-2016 Yahan Zhou <yahan@google.com> Checksum for GL pipe communication

This is the guest side implementation for cl go/oag/c/207292.

It initializes checksum whenever a renderControl is created. Each
HostConnection owns a checksum structure.

The list contains mostly auto-generated code by emugen.

Change-Id: I5f7bb9ec8a0cea82f3687f8a15839081651fd841
/device/generic/goldfish-opengl/shared/OpenglCodecCommon/ChecksumCalculator.h