Module: Mesa Branch: 14541 Commit: 61646dc4bb6adfa9234cd56067c42f45554d2cda URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=61646dc4bb6adfa9234cd56067c42f45554d2cda
Author: Mike Blumenkrantz <[email protected]> Date: Thu Jan 13 15:29:54 2022 -0500 zink: it's kopperin' time --- src/gallium/auxiliary/target-helpers/sw_helper.h | 4 +- src/gallium/drivers/zink/driinfo_zink.h | 2 + src/gallium/drivers/zink/meson.build | 1 + src/gallium/drivers/zink/zink_batch.c | 223 ++------ src/gallium/drivers/zink/zink_batch.h | 9 +- src/gallium/drivers/zink/zink_blit.c | 36 +- src/gallium/drivers/zink/zink_clear.c | 3 + src/gallium/drivers/zink/zink_context.c | 150 ++++-- src/gallium/drivers/zink/zink_context.h | 2 + src/gallium/drivers/zink/zink_device_info.py | 1 + src/gallium/drivers/zink/zink_framebuffer.c | 4 +- src/gallium/drivers/zink/zink_instance.py | 10 +- src/gallium/drivers/zink/zink_kopper.c | 648 +++++++++++++++++++++++ src/gallium/drivers/zink/zink_kopper.h | 122 +++++ src/gallium/drivers/zink/zink_public.h | 2 +- src/gallium/drivers/zink/zink_resource.c | 133 ++--- src/gallium/drivers/zink/zink_resource.h | 18 +- src/gallium/drivers/zink/zink_screen.c | 97 ++-- src/gallium/drivers/zink/zink_screen.h | 14 +- src/gallium/drivers/zink/zink_surface.c | 83 ++- src/gallium/drivers/zink/zink_surface.h | 11 +- src/gallium/frontends/dri/kopper.c | 2 - src/util/00-mesa-defaults.conf | 4 + 23 files changed, 1198 insertions(+), 381 deletions(-) Diff: http://cgit.freedesktop.org/mesa/mesa/diff/?id=61646dc4bb6adfa9234cd56067c42f45554d2cda
