History log of /external/mesa3d/src/gallium/state_trackers/egl/common/egl_g3d_sync.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
f957cac772d34b3406be3236b81571e456ee40e8 20-Dec-2011 Chia-I Wu <olv@lunarg.com> egl: remove #ifdef's for official extensions

There is no point in having them when we distribute eglext.h.

As for unofficial extensions, there is a chance that we might remove some of
them evetually. Keeping the #ifdef's for now should make that easier.
/external/mesa3d/src/gallium/state_trackers/egl/common/egl_g3d_sync.c
7e02303497237cde958c28608477d0c355a8038b 08-Mar-2011 Marek Olšák <maraeo@gmail.com> gallium: remove flags from the flush function

The drivers have been changed so that they behave as if all of the flags
were set. This is already implicit in most hardware drivers and required
for multiple contexts.

Some state trackers were also abusing the PIPE_FLUSH_RENDER_CACHE flag
to decide whether flush_frontbuffer should be called.
New flag ST_FLUSH_FRONT has been added to st_api.h as a replacement.
/external/mesa3d/src/gallium/state_trackers/egl/common/egl_g3d_sync.c
bfe88e69988b3d3bdff0b9f6051d0428e1315653 07-Mar-2011 Marek Olšák <maraeo@gmail.com> gallium: cleanup fence_signalled and fence_finish

So that they don't have the driver-specific param and return type.
/external/mesa3d/src/gallium/state_trackers/egl/common/egl_g3d_sync.c
b39bccbd4ed71e9585da4cf5acf7b887b2e90899 05-Mar-2011 Marek Olšák <maraeo@gmail.com> gallium: add timeout parameter to fence_finish

This is a follow-up to the ARB_sync patch for st/mesa and completes
the ARB_sync implementation.
/external/mesa3d/src/gallium/state_trackers/egl/common/egl_g3d_sync.c
6c13fdf60e610f670c812a310e2a3cc9f5bed568 23-Oct-2010 Chia-I Wu <olv@lunarg.com> st/egl: Use resource reference count for egl_g3d_sync.
/external/mesa3d/src/gallium/state_trackers/egl/common/egl_g3d_sync.c
f945cb651518025159499999527ff5d4536acaf8 15-Aug-2010 Chia-I Wu <olv@lunarg.com> st/egl: Add support for EGL_KHR_fence_sync.

The extension is implemented by pipe_fence_handle.
/external/mesa3d/src/gallium/state_trackers/egl/common/egl_g3d_sync.c
4b2495661f3a5ac8ed07b68c5d5bf90adee2c37d 14-Aug-2010 Chia-I Wu <olv@lunarg.com> st/egl: Add support for EGL_KHR_reusable_sync.

The extension is implemented by pipe_condvar.
/external/mesa3d/src/gallium/state_trackers/egl/common/egl_g3d_sync.c