summaryrefslogtreecommitdiffstatshomepage
path: root/3rdparty/bgfx/3rdparty/dxsdk/include/dxgitype.h
diff options
context:
space:
mode:
Diffstat (limited to '3rdparty/bgfx/3rdparty/dxsdk/include/dxgitype.h')
-rw-r--r--3rdparty/bgfx/3rdparty/dxsdk/include/dxgitype.h135
1 files changed, 0 insertions, 135 deletions
diff --git a/3rdparty/bgfx/3rdparty/dxsdk/include/dxgitype.h b/3rdparty/bgfx/3rdparty/dxsdk/include/dxgitype.h
deleted file mode 100644
index 8ea984f97fd..00000000000
--- a/3rdparty/bgfx/3rdparty/dxsdk/include/dxgitype.h
+++ /dev/null
@@ -1,135 +0,0 @@
-//
-// Copyright (C) Microsoft. All rights reserved.
-//
-#ifndef __dxgitype_h__
-#define __dxgitype_h__
-
-#include "dxgicommon.h"
-#include "dxgiformat.h"
-
-#define _FACDXGI 0x87a
-#define MAKE_DXGI_HRESULT(code) MAKE_HRESULT(1, _FACDXGI, code)
-#define MAKE_DXGI_STATUS(code) MAKE_HRESULT(0, _FACDXGI, code)
-
-#if !defined(DXGI_ERROR_INVALID_CALL)
-# define DXGI_STATUS_OCCLUDED MAKE_DXGI_STATUS(1)
-# define DXGI_STATUS_CLIPPED MAKE_DXGI_STATUS(2)
-# define DXGI_STATUS_NO_REDIRECTION MAKE_DXGI_STATUS(4)
-# define DXGI_STATUS_NO_DESKTOP_ACCESS MAKE_DXGI_STATUS(5)
-# define DXGI_STATUS_GRAPHICS_VIDPN_SOURCE_IN_USE MAKE_DXGI_STATUS(6)
-# define DXGI_STATUS_MODE_CHANGED MAKE_DXGI_STATUS(7)
-# define DXGI_STATUS_MODE_CHANGE_IN_PROGRESS MAKE_DXGI_STATUS(8)
-# define DXGI_ERROR_INVALID_CALL MAKE_DXGI_HRESULT(1)
-# define DXGI_ERROR_NOT_FOUND MAKE_DXGI_HRESULT(2)
-# define DXGI_ERROR_MORE_DATA MAKE_DXGI_HRESULT(3)
-# define DXGI_ERROR_UNSUPPORTED MAKE_DXGI_HRESULT(4)
-# define DXGI_ERROR_DEVICE_REMOVED MAKE_DXGI_HRESULT(5)
-# define DXGI_ERROR_DEVICE_HUNG MAKE_DXGI_HRESULT(6)
-# define DXGI_ERROR_DEVICE_RESET MAKE_DXGI_HRESULT(7)
-# define DXGI_ERROR_WAS_STILL_DRAWING MAKE_DXGI_HRESULT(10)
-# define DXGI_ERROR_FRAME_STATISTICS_DISJOINT MAKE_DXGI_HRESULT(11)
-# define DXGI_ERROR_GRAPHICS_VIDPN_SOURCE_IN_USE MAKE_DXGI_HRESULT(12)
-# define DXGI_ERROR_DRIVER_INTERNAL_ERROR MAKE_DXGI_HRESULT(32)
-# define DXGI_ERROR_NONEXCLUSIVE MAKE_DXGI_HRESULT(33)
-# define DXGI_ERROR_NOT_CURRENTLY_AVAILABLE MAKE_DXGI_HRESULT(34)
-# define DXGI_ERROR_REMOTE_CLIENT_DISCONNECTED MAKE_DXGI_HRESULT(35)
-# define DXGI_ERROR_REMOTE_OUTOFMEMORY MAKE_DXGI_HRESULT(36)
-#endif // for MINGW , winerror.h doesn't define DXGI error.
-// DXGI error messages have moved to winerror.h
-
-#define DXGI_CPU_ACCESS_NONE ( 0 )
-#define DXGI_CPU_ACCESS_DYNAMIC ( 1 )
-#define DXGI_CPU_ACCESS_READ_WRITE ( 2 )
-#define DXGI_CPU_ACCESS_SCRATCH ( 3 )
-#define DXGI_CPU_ACCESS_FIELD 15
-
-
-typedef struct DXGI_RGB
-{
- float Red;
- float Green;
- float Blue;
-} DXGI_RGB;
-
-#ifndef D3DCOLORVALUE_DEFINED
-typedef struct _D3DCOLORVALUE {
- float r;
- float g;
- float b;
- float a;
-} D3DCOLORVALUE;
-
-#define D3DCOLORVALUE_DEFINED
-#endif
-
-typedef D3DCOLORVALUE DXGI_RGBA;
-
-typedef struct DXGI_GAMMA_CONTROL
-{
- DXGI_RGB Scale;
- DXGI_RGB Offset;
- DXGI_RGB GammaCurve[ 1025 ];
-} DXGI_GAMMA_CONTROL;
-
-typedef struct DXGI_GAMMA_CONTROL_CAPABILITIES
-{
- BOOL ScaleAndOffsetSupported;
- float MaxConvertedValue;
- float MinConvertedValue;
- UINT NumGammaControlPoints;
- float ControlPointPositions[1025];
-} DXGI_GAMMA_CONTROL_CAPABILITIES;
-
-typedef enum DXGI_MODE_SCANLINE_ORDER
-{
- DXGI_MODE_SCANLINE_ORDER_UNSPECIFIED = 0,
- DXGI_MODE_SCANLINE_ORDER_PROGRESSIVE = 1,
- DXGI_MODE_SCANLINE_ORDER_UPPER_FIELD_FIRST = 2,
- DXGI_MODE_SCANLINE_ORDER_LOWER_FIELD_FIRST = 3
-} DXGI_MODE_SCANLINE_ORDER;
-
-typedef enum DXGI_MODE_SCALING
-{
- DXGI_MODE_SCALING_UNSPECIFIED = 0,
- DXGI_MODE_SCALING_CENTERED = 1,
- DXGI_MODE_SCALING_STRETCHED = 2
-} DXGI_MODE_SCALING;
-
-typedef enum DXGI_MODE_ROTATION
-{
- DXGI_MODE_ROTATION_UNSPECIFIED = 0,
- DXGI_MODE_ROTATION_IDENTITY = 1,
- DXGI_MODE_ROTATION_ROTATE90 = 2,
- DXGI_MODE_ROTATION_ROTATE180 = 3,
- DXGI_MODE_ROTATION_ROTATE270 = 4
-} DXGI_MODE_ROTATION;
-
-typedef struct DXGI_MODE_DESC
-{
- UINT Width;
- UINT Height;
- DXGI_RATIONAL RefreshRate;
- DXGI_FORMAT Format;
- DXGI_MODE_SCANLINE_ORDER ScanlineOrdering;
- DXGI_MODE_SCALING Scaling;
-} DXGI_MODE_DESC;
-
-typedef struct DXGI_JPEG_DC_HUFFMAN_TABLE
-{
- BYTE CodeCounts[12];
- BYTE CodeValues[12];
-} DXGI_JPEG_DC_HUFFMAN_TABLE;
-
-typedef struct DXGI_JPEG_AC_HUFFMAN_TABLE
-{
- BYTE CodeCounts[16];
- BYTE CodeValues[162];
-} DXGI_JPEG_AC_HUFFMAN_TABLE;
-
-typedef struct DXGI_JPEG_QUANTIZATION_TABLE
-{
- BYTE Elements[64];
-} DXGI_JPEG_QUANTIZATION_TABLE;
-
-#endif // __dxgitype_h__
-