d3d12: Allow creating planar resources
authorJesse Natalie <jenatali@microsoft.com>
Thu, 23 Sep 2021 15:37:59 +0000 (08:37 -0700)
committerMarge Bot <emma+marge@anholt.net>
Wed, 8 Dec 2021 20:46:22 +0000 (20:46 +0000)
commit0312142d96459fd23e3ee164cb9410f671c6f361
tree6e6cf6c33d49019a0627d0daac0ac5b2823c19e7
parenta6db80546945f787646cb1d8ce7bab23a57ffa54
d3d12: Allow creating planar resources

Also handle opening planar resources with a single handle, instead
of per-plane handles.

Reviewed-by: Sil Vilerino <sivileri@microsoft.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14123>
src/gallium/drivers/d3d12/d3d12_resource.cpp