
/*
 * Copyright 2020 Google LLC
 *
 * Use of this source code is governed by a BSD-style license that can be
 * found in the LICENSE file.
 */

#ifndef GrD3DTypesMinimal_DEFINED
#define GrD3DTypesMinimal_DEFINED

// Minimal definitions of Direct3D types, without including d3d12.h

#include <dxgiformat.h>

#include <functional>
#include "include/gpu/GrTypes.h"

struct ID3D12Resource;
typedef int GrD3DResourceStateEnum;
struct GrD3DTextureResourceInfo;
struct GrD3DFenceInfo;

#endif
