Module: Mesa Branch: main Commit: 480ec5b1d480c62bc9984a44bbb6453bca1970be URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=480ec5b1d480c62bc9984a44bbb6453bca1970be
Author: Danylo Piliaiev <dpilia...@igalia.com> Date: Thu Nov 2 13:53:03 2023 +0100 freedreno/replay: Add WSL backend for Windows d3dkmthk.h contains only non driver specific structs, private data structs are not defined anywhere public but contain important information for memory allocation and submissions. Luckily only small parts of these structs are relevant for what we want to do and most of them are not changed between calls. Signed-off-by: Danylo Piliaiev <dpilia...@igalia.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/26101> --- include/drm-uapi/d3dkmthk.h | 1794 ++++++++++++++++++++++++++++++++++++++ meson_options.txt | 2 +- src/freedreno/decode/meson.build | 5 +- src/freedreno/decode/replay.c | 412 ++++++++- 4 files changed, 2197 insertions(+), 16 deletions(-) Diff: http://cgit.freedesktop.org/mesa/mesa/diff/?id=480ec5b1d480c62bc9984a44bbb6453bca1970be