8d97f57470bcb540bf7bf60c0b23391942838271 |
|
02-Dec-2014 |
bohu <bohu@google.com> |
Update goldfish from aosp/master Merge aosp/master fixes into lmp-dev This patch updates the goldfish device to match the following patches: 1c9492dd Fix GPU emulation crash. 1da62b8c opengl: Fix a few function name typos. a4d0e1ca opengl: Remove accessor functions from encoders. 223a765d opengl: Remove compiler warnings. b7837c3c opengl: Regenerate GPU emulation encoder sources. 622970b4 opengl: Fix 64-bit build. 5fa17220 Unbind buffer when buffer is deleted 4a01a642 Properly initialize GLClientState's m_states 2c71ccd4 handles glGetBooleanv when value is nonboolean 4f9ec391 Fix eglDestroyContext and glTexImage2D 585a4b03 opengl: Fix pixelDataSize() ambiguity. Change-Id: I3f574149558b4b4cee8a3e354314f6da8f49957d
/device/generic/goldfish/opengl/system/renderControl_enc/renderControl_ftable.h
|
c04a27cb9a25ba26893212914fd725a85f8d6694 |
|
27-May-2014 |
Jesse Hall <jessehall@google.com> |
opengl: rcOpenColorBuffer must be synchronous The gralloc register_buffer() function, which calls rcOpenColorBuffer, must actually increment the reference count before returning. Otherwise the buffer allocator may release its reference before the client has obtained one, and the buffer will be freed prematurely. Since rcOpenColorBuffer was just sending a message to the host without waiting for it to be received/processed, this guarantee was not met. Adding a return value makes the call synchronous. Bug: 12988668 Change-Id: I8b2399cfb0f600f99b3387f630343291b59bc9a6
/device/generic/goldfish/opengl/system/renderControl_enc/renderControl_ftable.h
|
8a94683196406b83b14218d1beef66067f126a16 |
|
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/renderControl_enc/renderControl_ftable.h
|