[waffle] [PATCH v2 0/8] nacl backend implementation

Tapani Pälli tapani.palli at intel.com
Mon Feb 9 05:24:41 PST 2015


Here's v2 of the nacl backend implementation patches. I've gone through
review comments and hopefully did not forget anything. I changed the way
how swapbuffers is implemented and now it blocks (so no event required).

All patches are in tree here:
http://cgit.freedesktop.org/~tpalli/waffle/log/?h=nacl

Alternative tree with extra patch to have naclgears testcase:
http://cgit.freedesktop.org/~tpalli/waffle/log/?h=naclgears

Thanks;

Tapani Pälli (8):
  nacl: add attrib_list parameter to create_window
  nacl: add supports_context_api implementation
  nacl: add implementation for waffle_config_choose
  nacl: add implementation for waffle_context_create
  nacl: add implementation for window create and resize
  nacl: add implementation for waffle_make_current
  nacl: add implementation for waffle_window_swap_buffers
  nacl: add implementation for waffle_dl_sym

 src/waffle/nacl/nacl_config.c      |  37 ++++++++++
 src/waffle/nacl/nacl_config.h      |   1 +
 src/waffle/nacl/nacl_container.cpp | 144 ++++++++++++++++++++++++++++++++++++-
 src/waffle/nacl/nacl_container.h   |  13 +++-
 src/waffle/nacl/nacl_context.c     |  12 ++++
 src/waffle/nacl/nacl_display.c     |  13 +++-
 src/waffle/nacl/nacl_platform.c    |  73 ++++++++++++++++++-
 src/waffle/nacl/nacl_platform.h    |   1 +
 src/waffle/nacl/nacl_swap_thread.h |  93 ++++++++++++++++++++++++
 src/waffle/nacl/nacl_window.c      |  22 ++++--
 src/waffle/nacl/nacl_window.h      |   4 +-
 11 files changed, 401 insertions(+), 12 deletions(-)
 create mode 100644 src/waffle/nacl/nacl_swap_thread.h

-- 
2.1.0



More information about the waffle mailing list