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
