Module: Mesa
Branch: master
Commit: b8e552424eed58d95671da3191c7199cf171b3f0
URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=b8e552424eed58d95671da3191c7199cf171b3f0

Author: Marek Olšák <[email protected]>
Date:   Thu Mar  2 01:15:55 2017 +0100

gallium/util: add threaded_context as a pipe_context wrapper

v2: - rename num_calls -> num_call_slots (for tc_call)
    - rename num_calls -> num_total_call_slots (for tc_batch)
    - rename num_offloaded/direct_calls -> num_offloaded/direct_slots
    - declare slot[0] instead of slot[1]
    - remove no-op leftover code from tc_draw_vbo
    - use tc_set_resource_reference to fill threaded_transfer
    - fix map flags for sparse buffers
    - cosmetic changes

Reviewed-by: Nicolai Hähnle <[email protected]>
Tested-by: Dieter Nützel <[email protected]>

---

 src/gallium/auxiliary/Makefile.sources             |    3 +
 src/gallium/auxiliary/util/u_threaded_context.c    | 2305 ++++++++++++++++++++
 src/gallium/auxiliary/util/u_threaded_context.h    |  349 +++
 .../auxiliary/util/u_threaded_context_calls.h      |   66 +
 4 files changed, 2723 insertions(+)

Diff:   
http://cgit.freedesktop.org/mesa/mesa/diff/?id=b8e552424eed58d95671da3191c7199cf171b3f0
_______________________________________________
mesa-commit mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/mesa-commit

Reply via email to