d3d12: Cache varying info to reduce compare/copy cost
authorGiancarlo Devich <gdevich@microsoft.com>
Wed, 1 Mar 2023 00:15:50 +0000 (16:15 -0800)
committerMarge Bot <emma+marge@anholt.net>
Wed, 1 Mar 2023 19:40:06 +0000 (19:40 +0000)
commitf53188b7fa45f4aa53066c08a046359e908d63e6
treeb1ffecd1f74fa6bc01d94dae84189f11a552bb4e
parente4ba343ac913989829bef71d23dd913ea4d84a03
d3d12: Cache varying info to reduce compare/copy cost

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21610>
src/gallium/drivers/d3d12/d3d12_compiler.cpp
src/gallium/drivers/d3d12/d3d12_compiler.h
src/gallium/drivers/d3d12/d3d12_gs_variant.cpp
src/gallium/drivers/d3d12/d3d12_screen.cpp
src/gallium/drivers/d3d12/d3d12_screen.h
src/gallium/drivers/d3d12/d3d12_tcs_variant.cpp