Offthread gfx #22

Merged
merged 16 commits into from Jan 24, 2016
Commits on Jan 23, 2016
  1. Start writing the shim

    taisel committed Jan 23, 2016
    Seems that our best bet is to forward the shared memory frame buffer
    references from the core emulation thread to the worker thread rather
    than create another copy operation that could defer graphics from being
    on screen for another 16 ms.
  2. scan line increment command

    taisel committed Jan 23, 2016
    Also I still am trying to figure out what the best command buffer queue
    size will turn out to be.
  3. Add import entry

    taisel committed Jan 23, 2016
  4. Move blitter responsibility to renderer core

    taisel committed Jan 23, 2016
    Will allow shimming and is cleaner in api terms.
  5. Infrastructure update

    taisel committed Jan 23, 2016
  6. eh

    taisel committed Jan 23, 2016
  7. typo

    taisel committed Jan 23, 2016
  8. adding some intercepts

    taisel committed Jan 23, 2016
  9. continuation of stuff

    taisel committed Jan 23, 2016
  10. allow big endian support

    taisel committed Jan 23, 2016
    need to verify that though……..
  11. fix some typos

    taisel committed Jan 23, 2016
Commits on Jan 24, 2016
  1. Continuation

    taisel committed Jan 24, 2016
  2. continuation

    taisel committed Jan 24, 2016
  3. continuation

    taisel committed Jan 24, 2016
  4. Wrap up off thread gfx

    taisel committed Jan 24, 2016