Module: Mesa Branch: master Commit: c5c05979f779661a36b1bd9bd7ae4d84a44fd5eb URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c5c05979f779661a36b1bd9bd7ae4d84a44fd5eb
Author: Jan Zielinski <[email protected]> Date: Wed Jul 24 12:03:49 2019 +0200 rasterizer/swr: move BucketMgr to SwrContext This move gets us back to parity with global manager in that we can dump render context buckets now. Reviewed-by: Bruce Cherniak <[email protected]> --- .../drivers/swr/rasterizer/common/rdtsc_buckets.h | 12 ++- src/gallium/drivers/swr/rasterizer/core/api.cpp | 59 ++++++++------ src/gallium/drivers/swr/rasterizer/core/api.h | 2 + .../drivers/swr/rasterizer/core/backend.cpp | 24 +++--- .../drivers/swr/rasterizer/core/backend_clear.cpp | 8 +- .../drivers/swr/rasterizer/core/backend_impl.h | 38 ++++----- .../drivers/swr/rasterizer/core/backend_sample.cpp | 36 ++++----- .../swr/rasterizer/core/backend_singlesample.cpp | 32 ++++---- src/gallium/drivers/swr/rasterizer/core/binner.cpp | 40 ++++++---- src/gallium/drivers/swr/rasterizer/core/clip.cpp | 32 ++++---- src/gallium/drivers/swr/rasterizer/core/clip.h | 4 +- src/gallium/drivers/swr/rasterizer/core/context.h | 27 ++++--- .../drivers/swr/rasterizer/core/frontend.cpp | 60 +++++++-------- .../drivers/swr/rasterizer/core/rasterizer.cpp | 8 +- .../drivers/swr/rasterizer/core/rasterizer_impl.h | 32 ++++---- .../drivers/swr/rasterizer/core/rdtsc_core.cpp | 6 -- .../drivers/swr/rasterizer/core/rdtsc_core.h | 90 +++++++++++----------- src/gallium/drivers/swr/rasterizer/core/state.h | 3 + .../drivers/swr/rasterizer/core/threads.cpp | 10 +-- .../drivers/swr/rasterizer/core/tilemgr.cpp | 24 +++--- src/gallium/drivers/swr/swr_context.cpp | 4 +- 21 files changed, 290 insertions(+), 261 deletions(-) Diff: http://cgit.freedesktop.org/mesa/mesa/diff/?id=c5c05979f779661a36b1bd9bd7ae4d84a44fd5eb _______________________________________________ mesa-commit mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/mesa-commit
