75cc24c876059d6eb183e07ed802f997fb416864 |
|
25-Nov-2011 |
Chia-I Wu <olv@lunarg.com> |
android: add support for ICS With ICS (Android 4.0), several headers and structs are renamed. Define ANDROID_VERSION so that we can choose a different path depending on the platform version. I've tested only softpipe and llvmpipe. r600g is also reported to work.
/external/mesa3d/src/gallium/state_trackers/egl/common/native_buffer.h
|
15418a850575b2a33132165605293ed835b4be53 |
|
18-Aug-2011 |
Chia-I Wu <olvaffe@gmail.com> |
st/egl: add android backend Both HW and SW rendering are supported for Android. For SW rendering, we use the generic gralloc lock/unlock for mapping and unmapping color buffers (in winsys/android). For HW rendering, we need to know the real type of color buffers. This backend works with drm_gralloc, where a color buffer is backed by a GEM object.
/external/mesa3d/src/gallium/state_trackers/egl/common/native_buffer.h
|
febf5e4147612641fc23f202d5813958bee3af13 |
|
24-Jun-2011 |
Chia-I Wu <olv@lunarg.com> |
st/egl: make native_buffer interface typed Use a typed struct to describe the native buffer and let the backends map the native buffer to winsys_handle for resource_from_handle/resource_to_handle.
/external/mesa3d/src/gallium/state_trackers/egl/common/native_buffer.h
|
af977b53826695afcdcfe900816a93671aec00f5 |
|
10-Oct-2010 |
Chia-I Wu <olv@lunarg.com> |
st/egl: Add native_display_buffer interface. The interface is a wrapper to pipe_screen::resource_from_handle and pipe_screen::resource_get_handle. A winsys handle is platform-dependent.
/external/mesa3d/src/gallium/state_trackers/egl/common/native_buffer.h
|