History log of /device/generic/goldfish-opengl/system/GLESv2_enc/gl2_entry.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
eb25e2cdaa35924cb45d4b4de6da31c4571b89f4 27-Feb-2017 Lingfeng Yang <lfy@google.com> extern "C" unconditionally

This keeps older API levels from mangling GLESv3 entry points.

Change-Id: I5e751ca9f53f510d057693d368bc15c20f66e463
/device/generic/goldfish-opengl/system/GLESv2_enc/gl2_entry.cpp
d3ae106098bc2338151971247dd182e7b88a5b0e 18-Jan-2017 Lingfeng Yang <lfy@google.com> [WIP] ES 3.1 guestside changes

Change-Id: Ie4619ee6e161274383b9f6b0d2922344da20f62f
/device/generic/goldfish-opengl/system/GLESv2_enc/gl2_entry.cpp
f000ab401bde5f83fb475c0cc51cac1828539bac 12-Jan-2017 Lingfeng Yang <lfy@google.com> [GLESv3] Fix protocol error + build on older imgs

Change-Id: I6a28dfeed1242a89f1bf8a872f9f6ebd39585d8c
/device/generic/goldfish-opengl/system/GLESv2_enc/gl2_entry.cpp
e6556dcf96ef0b859fe04d8caf7c40fdd6d8d254 09-Jan-2017 Lingfeng Yang <lfy@google.com> [GLESv3] versions, es > 2, encoder

- Encoder with ES 3.x entry points
- Allow ES versions > 2 depending on host capability

Change-Id: I71e374f1685610bb0e4f9e04f4bba87b0cbaa02b
/device/generic/goldfish-opengl/system/GLESv2_enc/gl2_entry.cpp
0f788d82239c1a9a1922bd8fc140464058cc52e7 27-Nov-2014 David 'Digit' Turner <digit@google.com> opengl: Fix pixelDataSize() ambiguity.

The GLESv1 encoder library was calling the pixelDataSize() function
definition from the GLESv2 encoder library, resulting in bugs, like
the inability to see the boot animation when -gpu on is used.

This fixes the issue by using namespaces to differentiate the
two implementations. Note that the auto-generated files have been
updated by re-running update-emugl-sources.sh as specified by
opengl/README after applying the following patches:

https://android-review.googlesource.com/#/c/116642/
https://android-review.googlesource.com/#/c/116643/
https://android-review.googlesource.com/#/c/116644/

Change-Id: Idbd84fb6ca5934cbb9af009b09f9a38cc4a1340a
/device/generic/goldfish-opengl/system/GLESv2_enc/gl2_entry.cpp
23cda3522dc93c8e683325954fcf107c51645873 31-Oct-2014 David 'Digit' Turner <digit@google.com> resolved conflicts for merge of 5a7d8f2d to stage-aosp-master

Change-Id: I4ce3cee422f8e98d70bbf2ffcaac34650c7182b4
4f91c8e9a9023d0cc07bc7db985a80a212294461 31-Oct-2014 David 'Digit' Turner <digit@google.com> opengl: Regenerate GPU emulation encoder sources.

This patch updates the encoder sources to match the auto-generated
output of the latest 'emugen' tools from sdk/emulator/opengl/

Generated by using external/qemu/distrib/update-emugl-source.sh

This shall only results in minor changes:

- Minor indentation fixes.
- Using 'const' to define constant tables.
- Using anonymous namespaces in the encoders.

Change-Id: Ib282b31c4c05da897157ef90e5a9deb914a08bda
/device/generic/goldfish-opengl/system/GLESv2_enc/gl2_entry.cpp
88816d43de85ba61851472ecd2422f27ecf4c93f 21-May-2014 Jesse Hall <jessehall@google.com> opengl: Fix const-ness of GLES prototypes to match new headers

Bug: 1502849
Change-Id: I902517c23354e14f9c63b1584db286d682315bb5
/device/generic/goldfish-opengl/system/GLESv2_enc/gl2_entry.cpp
b85b2756d1e247f8314bb591700fb175d7346631 08-Mar-2013 keunyoung <keunyoung@google.com> migrate opengl and system from development/tools

- components under system are moved one directory up like all other HALs

Change-Id: I03b870b870d83b247ac398cadfb155f03c9adfa0
/device/generic/goldfish-opengl/system/GLESv2_enc/gl2_entry.cpp