diff --git a/src/gallium/include/frontend/winsys_handle.h b/src/gallium/include/frontend/winsys_handle.h index 9135983fc17..508feba472f 100644 --- a/src/gallium/include/frontend/winsys_handle.h +++ b/src/gallium/include/frontend/winsys_handle.h @@ -10,11 +10,7 @@ extern "C" { #define WINSYS_HANDLE_TYPE_KMS 1 #define WINSYS_HANDLE_TYPE_FD 2 #define WINSYS_HANDLE_TYPE_SHMID 3 - -#ifdef _WIN32 -#include #define WINSYS_HANDLE_TYPE_D3D12_RES 4 -#endif /** * For use with pipe_screen::{texture_from_handle|texture_get_handle}. @@ -66,13 +62,11 @@ struct winsys_handle */ uint64_t modifier; -#ifdef _WIN32 /** * Input to resource_from_handle. * Output for resource_get_handle. */ - IUnknown *com_obj; -#endif + void *com_obj; }; #ifdef __cplusplus