|
enum | wined3d_light_type {
WINED3D_LIGHT_POINT = 1
, WINED3D_LIGHT_SPOT = 2
, WINED3D_LIGHT_DIRECTIONAL = 3
, WINED3D_LIGHT_PARALLELPOINT = 4
,
WINED3D_LIGHT_GLSPOT = 5
} |
|
enum | wined3d_primitive_type {
WINED3D_PT_UNDEFINED = 0
, WINED3D_PT_POINTLIST = 1
, WINED3D_PT_LINELIST = 2
, WINED3D_PT_LINESTRIP = 3
,
WINED3D_PT_TRIANGLELIST = 4
, WINED3D_PT_TRIANGLESTRIP = 5
, WINED3D_PT_TRIANGLEFAN = 6
, WINED3D_PT_LINELIST_ADJ = 10
,
WINED3D_PT_LINESTRIP_ADJ = 11
, WINED3D_PT_TRIANGLELIST_ADJ = 12
, WINED3D_PT_TRIANGLESTRIP_ADJ = 13
, WINED3D_PT_PATCH = 14
} |
|
enum | wined3d_device_type { WINED3D_DEVICE_TYPE_HAL = 1
, WINED3D_DEVICE_TYPE_REF = 2
, WINED3D_DEVICE_TYPE_SW = 3
, WINED3D_DEVICE_TYPE_NULLREF = 4
} |
|
enum | wined3d_degree_type { WINED3D_DEGREE_LINEAR = 1
, WINED3D_DEGREE_QUADRATIC = 2
, WINED3D_DEGREE_CUBIC = 3
, WINED3D_DEGREE_QUINTIC = 5
} |
|
enum | wined3d_format_id {
WINED3DFMT_UNKNOWN
, WINED3DFMT_B8G8R8_UNORM
, WINED3DFMT_B5G5R5X1_UNORM
, WINED3DFMT_B4G4R4A4_UNORM
,
WINED3DFMT_B2G3R3_UNORM
, WINED3DFMT_B2G3R3A8_UNORM
, WINED3DFMT_B4G4R4X4_UNORM
, WINED3DFMT_R8G8B8X8_UNORM
,
WINED3DFMT_B10G10R10A2_UNORM
, WINED3DFMT_P8_UINT_A8_UNORM
, WINED3DFMT_P8_UINT
, WINED3DFMT_L8_UNORM
,
WINED3DFMT_L8A8_UNORM
, WINED3DFMT_L4A4_UNORM
, WINED3DFMT_R5G5_SNORM_L6_UNORM
, WINED3DFMT_R8G8_SNORM_L8X8_UNORM
,
WINED3DFMT_R10G11B11_SNORM
, WINED3DFMT_R10G10B10X2_UINT
, WINED3DFMT_R10G10B10X2_SNORM
, WINED3DFMT_R10G10B10_SNORM_A2_UNORM
,
WINED3DFMT_D16_LOCKABLE
, WINED3DFMT_D32_UNORM
, WINED3DFMT_S1_UINT_D15_UNORM
, WINED3DFMT_X8D24_UNORM
,
WINED3DFMT_S4X4_UINT_D24_UNORM
, WINED3DFMT_L16_UNORM
, WINED3DFMT_S8_UINT_D24_FLOAT
, WINED3DFMT_R8G8_SNORM_Cx
,
WINED3DFMT_R32G32B32A32_TYPELESS
, WINED3DFMT_R32G32B32A32_FLOAT
, WINED3DFMT_R32G32B32A32_UINT
, WINED3DFMT_R32G32B32A32_SINT
,
WINED3DFMT_R32G32B32_TYPELESS
, WINED3DFMT_R32G32B32_FLOAT
, WINED3DFMT_R32G32B32_UINT
, WINED3DFMT_R32G32B32_SINT
,
WINED3DFMT_R16G16B16A16_TYPELESS
, WINED3DFMT_R16G16B16A16_FLOAT
, WINED3DFMT_R16G16B16A16_UNORM
, WINED3DFMT_R16G16B16A16_UINT
,
WINED3DFMT_R16G16B16A16_SNORM
, WINED3DFMT_R16G16B16A16_SINT
, WINED3DFMT_R32G32_TYPELESS
, WINED3DFMT_R32G32_FLOAT
,
WINED3DFMT_R32G32_UINT
, WINED3DFMT_R32G32_SINT
, WINED3DFMT_R32G8X24_TYPELESS
, WINED3DFMT_D32_FLOAT_S8X24_UINT
,
WINED3DFMT_R32_FLOAT_X8X24_TYPELESS
, WINED3DFMT_X32_TYPELESS_G8X24_UINT
, WINED3DFMT_R10G10B10A2_TYPELESS
, WINED3DFMT_R10G10B10A2_UNORM
,
WINED3DFMT_R10G10B10A2_UINT
, WINED3DFMT_R10G10B10A2_SNORM
, WINED3DFMT_R10G10B10_XR_BIAS_A2_UNORM
, WINED3DFMT_R11G11B10_FLOAT
,
WINED3DFMT_R8G8B8A8_TYPELESS
, WINED3DFMT_R8G8B8A8_UNORM
, WINED3DFMT_R8G8B8A8_UNORM_SRGB
, WINED3DFMT_R8G8B8A8_UINT
,
WINED3DFMT_R8G8B8A8_SNORM
, WINED3DFMT_R8G8B8A8_SINT
, WINED3DFMT_R16G16_TYPELESS
, WINED3DFMT_R16G16_FLOAT
,
WINED3DFMT_R16G16_UNORM
, WINED3DFMT_R16G16_UINT
, WINED3DFMT_R16G16_SNORM
, WINED3DFMT_R16G16_SINT
,
WINED3DFMT_R32_TYPELESS
, WINED3DFMT_D32_FLOAT
, WINED3DFMT_R32_FLOAT
, WINED3DFMT_R32_UINT
,
WINED3DFMT_R32_SINT
, WINED3DFMT_R24G8_TYPELESS
, WINED3DFMT_D24_UNORM_S8_UINT
, WINED3DFMT_R24_UNORM_X8_TYPELESS
,
WINED3DFMT_X24_TYPELESS_G8_UINT
, WINED3DFMT_R8G8_TYPELESS
, WINED3DFMT_R8G8_UNORM
, WINED3DFMT_R8G8_UINT
,
WINED3DFMT_R8G8_SNORM
, WINED3DFMT_R8G8_SINT
, WINED3DFMT_R16_TYPELESS
, WINED3DFMT_R16_FLOAT
,
WINED3DFMT_D16_UNORM
, WINED3DFMT_R16_UNORM
, WINED3DFMT_R16_UINT
, WINED3DFMT_R16_SNORM
,
WINED3DFMT_R16_SINT
, WINED3DFMT_R8_TYPELESS
, WINED3DFMT_R8_UNORM
, WINED3DFMT_R8_UINT
,
WINED3DFMT_R8_SNORM
, WINED3DFMT_R8_SINT
, WINED3DFMT_A8_UNORM
, WINED3DFMT_R1_UNORM
,
WINED3DFMT_R9G9B9E5_SHAREDEXP
, WINED3DFMT_R8G8_B8G8_UNORM
, WINED3DFMT_G8R8_G8B8_UNORM
, WINED3DFMT_BC1_TYPELESS
,
WINED3DFMT_BC1_UNORM
, WINED3DFMT_BC1_UNORM_SRGB
, WINED3DFMT_BC2_TYPELESS
, WINED3DFMT_BC2_UNORM
,
WINED3DFMT_BC2_UNORM_SRGB
, WINED3DFMT_BC3_TYPELESS
, WINED3DFMT_BC3_UNORM
, WINED3DFMT_BC3_UNORM_SRGB
,
WINED3DFMT_BC4_TYPELESS
, WINED3DFMT_BC4_UNORM
, WINED3DFMT_BC4_SNORM
, WINED3DFMT_BC5_TYPELESS
,
WINED3DFMT_BC5_UNORM
, WINED3DFMT_BC5_SNORM
, WINED3DFMT_B5G6R5_UNORM
, WINED3DFMT_B5G5R5A1_UNORM
,
WINED3DFMT_B8G8R8A8_UNORM
, WINED3DFMT_B8G8R8X8_UNORM
, WINED3DFMT_B8G8R8A8_TYPELESS
, WINED3DFMT_B8G8R8A8_UNORM_SRGB
,
WINED3DFMT_B8G8R8X8_TYPELESS
, WINED3DFMT_B8G8R8X8_UNORM_SRGB
, WINED3DFMT_BC6H_TYPELESS
, WINED3DFMT_BC6H_UF16
,
WINED3DFMT_BC6H_SF16
, WINED3DFMT_BC7_TYPELESS
, WINED3DFMT_BC7_UNORM
, WINED3DFMT_BC7_UNORM_SRGB
,
WINED3DFMT_UYVY = WINEMAKEFOURCC('U','Y','V','Y')
, WINED3DFMT_YUY2 = WINEMAKEFOURCC('Y','U','Y','2')
, WINED3DFMT_YV12 = WINEMAKEFOURCC('Y','V','1','2')
, WINED3DFMT_DXT1 = WINEMAKEFOURCC('D','X','T','1')
,
WINED3DFMT_DXT2 = WINEMAKEFOURCC('D','X','T','2')
, WINED3DFMT_DXT3 = WINEMAKEFOURCC('D','X','T','3')
, WINED3DFMT_DXT4 = WINEMAKEFOURCC('D','X','T','4')
, WINED3DFMT_DXT5 = WINEMAKEFOURCC('D','X','T','5')
,
WINED3DFMT_MULTI2_ARGB8 = WINEMAKEFOURCC('M','E','T','1')
, WINED3DFMT_G8R8_G8B8 = WINEMAKEFOURCC('G','R','G','B')
, WINED3DFMT_R8G8_B8G8 = WINEMAKEFOURCC('R','G','B','G')
, WINED3DFMT_ATI1N = WINEMAKEFOURCC('A','T','I','1')
,
WINED3DFMT_ATI2N = WINEMAKEFOURCC('A','T','I','2')
, WINED3DFMT_INST = WINEMAKEFOURCC('I','N','S','T')
, WINED3DFMT_NVDB = WINEMAKEFOURCC('N','V','D','B')
, WINED3DFMT_NVHU = WINEMAKEFOURCC('N','V','H','U')
,
WINED3DFMT_NVHS = WINEMAKEFOURCC('N','V','H','S')
, WINED3DFMT_INTZ = WINEMAKEFOURCC('I','N','T','Z')
, WINED3DFMT_RESZ = WINEMAKEFOURCC('R','E','S','Z')
, WINED3DFMT_NULL = WINEMAKEFOURCC('N','U','L','L')
,
WINED3DFMT_R16 = WINEMAKEFOURCC(' ','R','1','6')
, WINED3DFMT_AL16 = WINEMAKEFOURCC('A','L','1','6')
, WINED3DFMT_NV12 = WINEMAKEFOURCC('N','V','1','2')
, WINED3DFMT_FORCE_DWORD = 0xffffffff
} |
|
enum | wined3d_render_state {
WINED3D_RS_ANTIALIAS = 2
, WINED3D_RS_TEXTUREPERSPECTIVE = 4
, WINED3D_RS_WRAPU = 5
, WINED3D_RS_WRAPV = 6
,
WINED3D_RS_ZENABLE = 7
, WINED3D_RS_FILLMODE = 8
, WINED3D_RS_SHADEMODE = 9
, WINED3D_RS_LINEPATTERN = 10
,
WINED3D_RS_MONOENABLE = 11
, WINED3D_RS_ROP2 = 12
, WINED3D_RS_PLANEMASK = 13
, WINED3D_RS_ZWRITEENABLE = 14
,
WINED3D_RS_ALPHATESTENABLE = 15
, WINED3D_RS_LASTPIXEL = 16
, WINED3D_RS_SRCBLEND = 19
, WINED3D_RS_DESTBLEND = 20
,
WINED3D_RS_CULLMODE = 22
, WINED3D_RS_ZFUNC = 23
, WINED3D_RS_ALPHAREF = 24
, WINED3D_RS_ALPHAFUNC = 25
,
WINED3D_RS_DITHERENABLE = 26
, WINED3D_RS_ALPHABLENDENABLE = 27
, WINED3D_RS_FOGENABLE = 28
, WINED3D_RS_SPECULARENABLE = 29
,
WINED3D_RS_ZVISIBLE = 30
, WINED3D_RS_SUBPIXEL = 31
, WINED3D_RS_SUBPIXELX = 32
, WINED3D_RS_STIPPLEDALPHA = 33
,
WINED3D_RS_FOGCOLOR = 34
, WINED3D_RS_FOGTABLEMODE = 35
, WINED3D_RS_FOGSTART = 36
, WINED3D_RS_FOGEND = 37
,
WINED3D_RS_FOGDENSITY = 38
, WINED3D_RS_STIPPLEENABLE = 39
, WINED3D_RS_EDGEANTIALIAS = 40
, WINED3D_RS_COLORKEYENABLE = 41
,
WINED3D_RS_MIPMAPLODBIAS = 46
, WINED3D_RS_RANGEFOGENABLE = 48
, WINED3D_RS_ANISOTROPY = 49
, WINED3D_RS_FLUSHBATCH = 50
,
WINED3D_RS_TRANSLUCENTSORTINDEPENDENT = 51
, WINED3D_RS_STENCILENABLE = 52
, WINED3D_RS_STENCILFAIL = 53
, WINED3D_RS_STENCILZFAIL = 54
,
WINED3D_RS_STENCILPASS = 55
, WINED3D_RS_STENCILFUNC = 56
, WINED3D_RS_STENCILREF = 57
, WINED3D_RS_STENCILMASK = 58
,
WINED3D_RS_STENCILWRITEMASK = 59
, WINED3D_RS_TEXTUREFACTOR = 60
, WINED3D_RS_WRAP0 = 128
, WINED3D_RS_WRAP1 = 129
,
WINED3D_RS_WRAP2 = 130
, WINED3D_RS_WRAP3 = 131
, WINED3D_RS_WRAP4 = 132
, WINED3D_RS_WRAP5 = 133
,
WINED3D_RS_WRAP6 = 134
, WINED3D_RS_WRAP7 = 135
, WINED3D_RS_CLIPPING = 136
, WINED3D_RS_LIGHTING = 137
,
WINED3D_RS_EXTENTS = 138
, WINED3D_RS_AMBIENT = 139
, WINED3D_RS_FOGVERTEXMODE = 140
, WINED3D_RS_COLORVERTEX = 141
,
WINED3D_RS_LOCALVIEWER = 142
, WINED3D_RS_NORMALIZENORMALS = 143
, WINED3D_RS_COLORKEYBLENDENABLE = 144
, WINED3D_RS_DIFFUSEMATERIALSOURCE = 145
,
WINED3D_RS_SPECULARMATERIALSOURCE = 146
, WINED3D_RS_AMBIENTMATERIALSOURCE = 147
, WINED3D_RS_EMISSIVEMATERIALSOURCE = 148
, WINED3D_RS_VERTEXBLEND = 151
,
WINED3D_RS_CLIPPLANEENABLE = 152
, WINED3D_RS_SOFTWAREVERTEXPROCESSING = 153
, WINED3D_RS_POINTSIZE = 154
, WINED3D_RS_POINTSIZE_MIN = 155
,
WINED3D_RS_POINTSPRITEENABLE = 156
, WINED3D_RS_POINTSCALEENABLE = 157
, WINED3D_RS_POINTSCALE_A = 158
, WINED3D_RS_POINTSCALE_B = 159
,
WINED3D_RS_POINTSCALE_C = 160
, WINED3D_RS_MULTISAMPLEANTIALIAS = 161
, WINED3D_RS_MULTISAMPLEMASK = 162
, WINED3D_RS_PATCHEDGESTYLE = 163
,
WINED3D_RS_PATCHSEGMENTS = 164
, WINED3D_RS_DEBUGMONITORTOKEN = 165
, WINED3D_RS_POINTSIZE_MAX = 166
, WINED3D_RS_INDEXEDVERTEXBLENDENABLE = 167
,
WINED3D_RS_COLORWRITEENABLE = 168
, WINED3D_RS_TWEENFACTOR = 170
, WINED3D_RS_BLENDOP = 171
, WINED3D_RS_POSITIONDEGREE = 172
,
WINED3D_RS_NORMALDEGREE = 173
, WINED3D_RS_SCISSORTESTENABLE = 174
, WINED3D_RS_SLOPESCALEDEPTHBIAS = 175
, WINED3D_RS_ANTIALIASEDLINEENABLE = 176
,
WINED3D_RS_MINTESSELLATIONLEVEL = 178
, WINED3D_RS_MAXTESSELLATIONLEVEL = 179
, WINED3D_RS_ADAPTIVETESS_X = 180
, WINED3D_RS_ADAPTIVETESS_Y = 181
,
WINED3D_RS_ADAPTIVETESS_Z = 182
, WINED3D_RS_ADAPTIVETESS_W = 183
, WINED3D_RS_ENABLEADAPTIVETESSELLATION = 184
, WINED3D_RS_TWOSIDEDSTENCILMODE = 185
,
WINED3D_RS_BACK_STENCILFAIL = 186
, WINED3D_RS_BACK_STENCILZFAIL = 187
, WINED3D_RS_BACK_STENCILPASS = 188
, WINED3D_RS_BACK_STENCILFUNC = 189
,
WINED3D_RS_COLORWRITEENABLE1 = 190
, WINED3D_RS_COLORWRITEENABLE2 = 191
, WINED3D_RS_COLORWRITEENABLE3 = 192
, WINED3D_RS_BLENDFACTOR = 193
,
WINED3D_RS_SRGBWRITEENABLE = 194
, WINED3D_RS_DEPTHBIAS = 195
, WINED3D_RS_WRAP8 = 198
, WINED3D_RS_WRAP9 = 199
,
WINED3D_RS_WRAP10 = 200
, WINED3D_RS_WRAP11 = 201
, WINED3D_RS_WRAP12 = 202
, WINED3D_RS_WRAP13 = 203
,
WINED3D_RS_WRAP14 = 204
, WINED3D_RS_WRAP15 = 205
, WINED3D_RS_SEPARATEALPHABLENDENABLE = 206
, WINED3D_RS_SRCBLENDALPHA = 207
,
WINED3D_RS_DESTBLENDALPHA = 208
, WINED3D_RS_BLENDOPALPHA = 209
, WINED3D_RS_DEPTHCLIP = 210
, WINED3D_RS_DEPTHBIASCLAMP = 211
,
WINED3D_RS_COLORWRITEENABLE4 = 212
, WINED3D_RS_COLORWRITEENABLE5 = 213
, WINED3D_RS_COLORWRITEENABLE6 = 214
, WINED3D_RS_COLORWRITEENABLE7 = 215
} |
|
enum | wined3d_blend {
WINED3D_BLEND_ZERO = 1
, WINED3D_BLEND_ONE = 2
, WINED3D_BLEND_SRCCOLOR = 3
, WINED3D_BLEND_INVSRCCOLOR = 4
,
WINED3D_BLEND_SRCALPHA = 5
, WINED3D_BLEND_INVSRCALPHA = 6
, WINED3D_BLEND_DESTALPHA = 7
, WINED3D_BLEND_INVDESTALPHA = 8
,
WINED3D_BLEND_DESTCOLOR = 9
, WINED3D_BLEND_INVDESTCOLOR = 10
, WINED3D_BLEND_SRCALPHASAT = 11
, WINED3D_BLEND_BOTHSRCALPHA = 12
,
WINED3D_BLEND_BOTHINVSRCALPHA = 13
, WINED3D_BLEND_BLENDFACTOR = 14
, WINED3D_BLEND_INVBLENDFACTOR = 15
, WINED3D_BLEND_SRC1COLOR = 16
,
WINED3D_BLEND_INVSRC1COLOR = 17
, WINED3D_BLEND_SRC1ALPHA = 18
, WINED3D_BLEND_INVSRC1ALPHA = 19
} |
|
enum | wined3d_blend_op {
WINED3D_BLEND_OP_ADD = 1
, WINED3D_BLEND_OP_SUBTRACT = 2
, WINED3D_BLEND_OP_REVSUBTRACT = 3
, WINED3D_BLEND_OP_MIN = 4
,
WINED3D_BLEND_OP_MAX = 5
} |
|
enum | wined3d_vertex_blend_flags {
WINED3D_VBF_DISABLE = 0
, WINED3D_VBF_1WEIGHTS = 1
, WINED3D_VBF_2WEIGHTS = 2
, WINED3D_VBF_3WEIGHTS = 3
,
WINED3D_VBF_TWEENING = 255
, WINED3D_VBF_0WEIGHTS = 256
} |
|
enum | wined3d_cmp_func {
WINED3D_CMP_NEVER = 1
, WINED3D_CMP_LESS = 2
, WINED3D_CMP_EQUAL = 3
, WINED3D_CMP_LESSEQUAL = 4
,
WINED3D_CMP_GREATER = 5
, WINED3D_CMP_NOTEQUAL = 6
, WINED3D_CMP_GREATEREQUAL = 7
, WINED3D_CMP_ALWAYS = 8
} |
|
enum | wined3d_depth_buffer_type { WINED3D_ZB_FALSE = 0
, WINED3D_ZB_TRUE = 1
, WINED3D_ZB_USEW = 2
} |
|
enum | wined3d_fog_mode { WINED3D_FOG_NONE = 0
, WINED3D_FOG_EXP = 1
, WINED3D_FOG_EXP2 = 2
, WINED3D_FOG_LINEAR = 3
} |
|
enum | wined3d_shade_mode { WINED3D_SHADE_FLAT = 1
, WINED3D_SHADE_GOURAUD = 2
, WINED3D_SHADE_PHONG = 3
} |
|
enum | wined3d_fill_mode { WINED3D_FILL_POINT = 1
, WINED3D_FILL_WIREFRAME = 2
, WINED3D_FILL_SOLID = 3
} |
|
enum | wined3d_cull { WINED3D_CULL_NONE = 1
, WINED3D_CULL_FRONT = 2
, WINED3D_CULL_BACK = 3
} |
|
enum | wined3d_stencil_op {
WINED3D_STENCIL_OP_KEEP = 1
, WINED3D_STENCIL_OP_ZERO = 2
, WINED3D_STENCIL_OP_REPLACE = 3
, WINED3D_STENCIL_OP_INCR_SAT = 4
,
WINED3D_STENCIL_OP_DECR_SAT = 5
, WINED3D_STENCIL_OP_INVERT = 6
, WINED3D_STENCIL_OP_INCR = 7
, WINED3D_STENCIL_OP_DECR = 8
} |
|
enum | wined3d_material_color_source { WINED3D_MCS_MATERIAL = 0
, WINED3D_MCS_COLOR1 = 1
, WINED3D_MCS_COLOR2 = 2
} |
|
enum | wined3d_patch_edge_style { WINED3D_PATCH_EDGE_DISCRETE = 0
, WINED3D_PATCH_EDGE_CONTINUOUS = 1
} |
|
enum | wined3d_swap_effect {
WINED3D_SWAP_EFFECT_DISCARD
, WINED3D_SWAP_EFFECT_SEQUENTIAL
, WINED3D_SWAP_EFFECT_FLIP_DISCARD
, WINED3D_SWAP_EFFECT_FLIP_SEQUENTIAL
,
WINED3D_SWAP_EFFECT_COPY
, WINED3D_SWAP_EFFECT_COPY_VSYNC
, WINED3D_SWAP_EFFECT_OVERLAY
} |
|
enum | wined3d_sampler_state {
WINED3D_SAMP_ADDRESS_U = 1
, WINED3D_SAMP_ADDRESS_V = 2
, WINED3D_SAMP_ADDRESS_W = 3
, WINED3D_SAMP_BORDER_COLOR = 4
,
WINED3D_SAMP_MAG_FILTER = 5
, WINED3D_SAMP_MIN_FILTER = 6
, WINED3D_SAMP_MIP_FILTER = 7
, WINED3D_SAMP_MIPMAP_LOD_BIAS = 8
,
WINED3D_SAMP_MAX_MIP_LEVEL = 9
, WINED3D_SAMP_MAX_ANISOTROPY = 10
, WINED3D_SAMP_SRGB_TEXTURE = 11
, WINED3D_SAMP_ELEMENT_INDEX = 12
,
WINED3D_SAMP_DMAP_OFFSET = 13
} |
|
enum | wined3d_multisample_type {
WINED3D_MULTISAMPLE_NONE = 0
, WINED3D_MULTISAMPLE_NON_MASKABLE = 1
, WINED3D_MULTISAMPLE_2_SAMPLES = 2
, WINED3D_MULTISAMPLE_3_SAMPLES = 3
,
WINED3D_MULTISAMPLE_4_SAMPLES = 4
, WINED3D_MULTISAMPLE_5_SAMPLES = 5
, WINED3D_MULTISAMPLE_6_SAMPLES = 6
, WINED3D_MULTISAMPLE_7_SAMPLES = 7
,
WINED3D_MULTISAMPLE_8_SAMPLES = 8
, WINED3D_MULTISAMPLE_9_SAMPLES = 9
, WINED3D_MULTISAMPLE_10_SAMPLES = 10
, WINED3D_MULTISAMPLE_11_SAMPLES = 11
,
WINED3D_MULTISAMPLE_12_SAMPLES = 12
, WINED3D_MULTISAMPLE_13_SAMPLES = 13
, WINED3D_MULTISAMPLE_14_SAMPLES = 14
, WINED3D_MULTISAMPLE_15_SAMPLES = 15
,
WINED3D_MULTISAMPLE_16_SAMPLES = 16
} |
|
enum | wined3d_texture_stage_state {
WINED3D_TSS_COLOR_OP = 0
, WINED3D_TSS_COLOR_ARG1 = 1
, WINED3D_TSS_COLOR_ARG2 = 2
, WINED3D_TSS_ALPHA_OP = 3
,
WINED3D_TSS_ALPHA_ARG1 = 4
, WINED3D_TSS_ALPHA_ARG2 = 5
, WINED3D_TSS_BUMPENV_MAT00 = 6
, WINED3D_TSS_BUMPENV_MAT01 = 7
,
WINED3D_TSS_BUMPENV_MAT10 = 8
, WINED3D_TSS_BUMPENV_MAT11 = 9
, WINED3D_TSS_TEXCOORD_INDEX = 10
, WINED3D_TSS_BUMPENV_LSCALE = 11
,
WINED3D_TSS_BUMPENV_LOFFSET = 12
, WINED3D_TSS_TEXTURE_TRANSFORM_FLAGS = 13
, WINED3D_TSS_COLOR_ARG0 = 14
, WINED3D_TSS_ALPHA_ARG0 = 15
,
WINED3D_TSS_RESULT_ARG = 16
, WINED3D_TSS_CONSTANT = 17
, WINED3D_TSS_INVALID = ~0U
} |
|
enum | wined3d_texture_transform_flags {
WINED3D_TTFF_DISABLE = 0
, WINED3D_TTFF_COUNT1 = 1
, WINED3D_TTFF_COUNT2 = 2
, WINED3D_TTFF_COUNT3 = 3
,
WINED3D_TTFF_COUNT4 = 4
, WINED3D_TTFF_PROJECTED = 256
} |
|
enum | wined3d_texture_op {
WINED3D_TOP_DISABLE = 1
, WINED3D_TOP_SELECT_ARG1 = 2
, WINED3D_TOP_SELECT_ARG2 = 3
, WINED3D_TOP_MODULATE = 4
,
WINED3D_TOP_MODULATE_2X = 5
, WINED3D_TOP_MODULATE_4X = 6
, WINED3D_TOP_ADD = 7
, WINED3D_TOP_ADD_SIGNED = 8
,
WINED3D_TOP_ADD_SIGNED_2X = 9
, WINED3D_TOP_SUBTRACT = 10
, WINED3D_TOP_ADD_SMOOTH = 11
, WINED3D_TOP_BLEND_DIFFUSE_ALPHA = 12
,
WINED3D_TOP_BLEND_TEXTURE_ALPHA = 13
, WINED3D_TOP_BLEND_FACTOR_ALPHA = 14
, WINED3D_TOP_BLEND_TEXTURE_ALPHA_PM = 15
, WINED3D_TOP_BLEND_CURRENT_ALPHA = 16
,
WINED3D_TOP_PREMODULATE = 17
, WINED3D_TOP_MODULATE_ALPHA_ADD_COLOR = 18
, WINED3D_TOP_MODULATE_COLOR_ADD_ALPHA = 19
, WINED3D_TOP_MODULATE_INVALPHA_ADD_COLOR = 20
,
WINED3D_TOP_MODULATE_INVCOLOR_ADD_ALPHA = 21
, WINED3D_TOP_BUMPENVMAP = 22
, WINED3D_TOP_BUMPENVMAP_LUMINANCE = 23
, WINED3D_TOP_DOTPRODUCT3 = 24
,
WINED3D_TOP_MULTIPLY_ADD = 25
, WINED3D_TOP_LERP = 26
} |
|
enum | wined3d_texture_address {
WINED3D_TADDRESS_WRAP = 1
, WINED3D_TADDRESS_MIRROR = 2
, WINED3D_TADDRESS_CLAMP = 3
, WINED3D_TADDRESS_BORDER = 4
,
WINED3D_TADDRESS_MIRROR_ONCE = 5
} |
|
enum | wined3d_transform_state {
WINED3D_TS_VIEW = 2
, WINED3D_TS_PROJECTION = 3
, WINED3D_TS_TEXTURE0 = 16
, WINED3D_TS_TEXTURE1 = 17
,
WINED3D_TS_TEXTURE2 = 18
, WINED3D_TS_TEXTURE3 = 19
, WINED3D_TS_TEXTURE4 = 20
, WINED3D_TS_TEXTURE5 = 21
,
WINED3D_TS_TEXTURE6 = 22
, WINED3D_TS_TEXTURE7 = 23
, WINED3D_TS_WORLD = 256
, WINED3D_TS_WORLD1 = 257
,
WINED3D_TS_WORLD2 = 258
, WINED3D_TS_WORLD3 = 259
} |
|
enum | wined3d_basis_type { WINED3D_BASIS_BEZIER = 0
, WINED3D_BASIS_BSPLINE = 1
, WINED3D_BASIS_INTERPOLATE = 2
} |
|
enum | wined3d_cubemap_face {
WINED3D_CUBEMAP_FACE_POSITIVE_X = 0
, WINED3D_CUBEMAP_FACE_NEGATIVE_X = 1
, WINED3D_CUBEMAP_FACE_POSITIVE_Y = 2
, WINED3D_CUBEMAP_FACE_NEGATIVE_Y = 3
,
WINED3D_CUBEMAP_FACE_POSITIVE_Z = 4
, WINED3D_CUBEMAP_FACE_NEGATIVE_Z = 5
} |
|
enum | wined3d_texture_filter_type {
WINED3D_TEXF_NONE = 0
, WINED3D_TEXF_POINT = 1
, WINED3D_TEXF_LINEAR = 2
, WINED3D_TEXF_ANISOTROPIC = 3
,
WINED3D_TEXF_FLAT_CUBIC = 4
, WINED3D_TEXF_GAUSSIAN_CUBIC = 5
, WINED3D_TEXF_PYRAMIDAL_QUAD = 6
, WINED3D_TEXF_GAUSSIAN_QUAD = 7
} |
|
enum | wined3d_resource_type {
WINED3D_RTYPE_NONE = 0
, WINED3D_RTYPE_BUFFER = 1
, WINED3D_RTYPE_TEXTURE_1D = 2
, WINED3D_RTYPE_TEXTURE_2D = 3
,
WINED3D_RTYPE_TEXTURE_3D = 4
} |
|
enum | wined3d_query_type {
WINED3D_QUERY_TYPE_VCACHE = 4
, WINED3D_QUERY_TYPE_RESOURCE_MANAGER = 5
, WINED3D_QUERY_TYPE_VERTEX_STATS = 6
, WINED3D_QUERY_TYPE_EVENT = 8
,
WINED3D_QUERY_TYPE_OCCLUSION = 9
, WINED3D_QUERY_TYPE_TIMESTAMP = 10
, WINED3D_QUERY_TYPE_TIMESTAMP_DISJOINT = 11
, WINED3D_QUERY_TYPE_TIMESTAMP_FREQ = 12
,
WINED3D_QUERY_TYPE_PIPELINE_TIMINGS = 13
, WINED3D_QUERY_TYPE_INTERFACE_TIMINGS = 14
, WINED3D_QUERY_TYPE_VERTEX_TIMINGS = 15
, WINED3D_QUERY_TYPE_PIXEL_TIMINGS = 16
,
WINED3D_QUERY_TYPE_BANDWIDTH_TIMINGS = 17
, WINED3D_QUERY_TYPE_CACHE_UTILIZATION = 18
, WINED3D_QUERY_TYPE_MEMORY_PRESSURE = 19
, WINED3D_QUERY_TYPE_PIPELINE_STATISTICS = 20
,
WINED3D_QUERY_TYPE_SO_STATISTICS = 21
, WINED3D_QUERY_TYPE_SO_OVERFLOW = 22
, WINED3D_QUERY_TYPE_SO_STATISTICS_STREAM0 = 23
, WINED3D_QUERY_TYPE_SO_STATISTICS_STREAM1 = 24
,
WINED3D_QUERY_TYPE_SO_STATISTICS_STREAM2 = 25
, WINED3D_QUERY_TYPE_SO_STATISTICS_STREAM3 = 26
, WINED3D_QUERY_TYPE_SO_OVERFLOW_STREAM0 = 27
, WINED3D_QUERY_TYPE_SO_OVERFLOW_STREAM1 = 28
,
WINED3D_QUERY_TYPE_SO_OVERFLOW_STREAM2 = 29
, WINED3D_QUERY_TYPE_SO_OVERFLOW_STREAM3 = 30
} |
|
enum | wined3d_stateblock_type { WINED3D_SBT_ALL = 1
, WINED3D_SBT_PIXEL_STATE = 2
, WINED3D_SBT_VERTEX_STATE = 3
, WINED3D_SBT_RECORDED = 4
} |
|
enum | wined3d_decl_method {
WINED3D_DECL_METHOD_DEFAULT = 0
, WINED3D_DECL_METHOD_PARTIAL_U = 1
, WINED3D_DECL_METHOD_PARTIAL_V = 2
, WINED3D_DECL_METHOD_CROSS_UV = 3
,
WINED3D_DECL_METHOD_UV = 4
, WINED3D_DECL_METHOD_LOOKUP = 5
, WINED3D_DECL_METHOD_LOOKUP_PRESAMPLED = 6
} |
|
enum | wined3d_decl_usage {
WINED3D_DECL_USAGE_POSITION = 0
, WINED3D_DECL_USAGE_BLEND_WEIGHT = 1
, WINED3D_DECL_USAGE_BLEND_INDICES = 2
, WINED3D_DECL_USAGE_NORMAL = 3
,
WINED3D_DECL_USAGE_PSIZE = 4
, WINED3D_DECL_USAGE_TEXCOORD = 5
, WINED3D_DECL_USAGE_TANGENT = 6
, WINED3D_DECL_USAGE_BINORMAL = 7
,
WINED3D_DECL_USAGE_TESS_FACTOR = 8
, WINED3D_DECL_USAGE_POSITIONT = 9
, WINED3D_DECL_USAGE_COLOR = 10
, WINED3D_DECL_USAGE_FOG = 11
,
WINED3D_DECL_USAGE_DEPTH = 12
, WINED3D_DECL_USAGE_SAMPLE = 13
} |
|
enum | wined3d_sysval_semantic {
WINED3D_SV_POSITION = 1
, WINED3D_SV_CLIP_DISTANCE = 2
, WINED3D_SV_CULL_DISTANCE = 3
, WINED3D_SV_RENDER_TARGET_ARRAY_INDEX = 4
,
WINED3D_SV_VIEWPORT_ARRAY_INDEX = 5
, WINED3D_SV_VERTEX_ID = 6
, WINED3D_SV_PRIMITIVE_ID = 7
, WINED3D_SV_INSTANCE_ID = 8
,
WINED3D_SV_IS_FRONT_FACE = 9
, WINED3D_SV_SAMPLE_INDEX = 10
, WINED3D_SV_TESS_FACTOR_QUADEDGE = 11
, WINED3D_SV_TESS_FACTOR_QUADINT = 12
,
WINED3D_SV_TESS_FACTOR_TRIEDGE = 13
, WINED3D_SV_TESS_FACTOR_TRIINT = 14
, WINED3D_SV_TESS_FACTOR_LINEDET = 15
, WINED3D_SV_TESS_FACTOR_LINEDEN = 16
} |
|
enum | wined3d_component_type { WINED3D_TYPE_UNKNOWN = 0
, WINED3D_TYPE_UINT = 1
, WINED3D_TYPE_INT = 2
, WINED3D_TYPE_FLOAT = 3
} |
|
enum | wined3d_scanline_ordering { WINED3D_SCANLINE_ORDERING_UNKNOWN = 0
, WINED3D_SCANLINE_ORDERING_PROGRESSIVE = 1
, WINED3D_SCANLINE_ORDERING_INTERLACED = 2
} |
|
enum | wined3d_display_rotation {
WINED3D_DISPLAY_ROTATION_UNSPECIFIED = 0
, WINED3D_DISPLAY_ROTATION_0 = 1
, WINED3D_DISPLAY_ROTATION_90 = 2
, WINED3D_DISPLAY_ROTATION_180 = 3
,
WINED3D_DISPLAY_ROTATION_270 = 4
} |
|
enum | wined3d_shader_byte_code_format { WINED3D_SHADER_BYTE_CODE_FORMAT_SM1 = 0
, WINED3D_SHADER_BYTE_CODE_FORMAT_SM4 = 1
} |
|
enum | wined3d_input_classification { WINED3D_INPUT_PER_VERTEX_DATA
, WINED3D_INPUT_PER_INSTANCE_DATA
} |
|
|
| DEFINE_GUID (IID_IWineD3DDevice, 0xd56e2a4c, 0x5127, 0x8437, 0x65, 0x8a, 0x98, 0xc5, 0xbb, 0x78, 0x94, 0x98) |
|
static enum wined3d_render_state | WINED3D_RS_COLORWRITE (int index) |
|
void __stdcall | wined3d_mutex_lock (void) |
|
void __stdcall | wined3d_mutex_unlock (void) |
|
UINT __cdecl | wined3d_calculate_format_pitch (const struct wined3d *wined3d, UINT adapter_idx, enum wined3d_format_id format_id, UINT width) |
|
HRESULT __cdecl | wined3d_check_depth_stencil_match (const struct wined3d *wined3d, UINT adapter_idx, enum wined3d_device_type device_type, enum wined3d_format_id adapter_format_id, enum wined3d_format_id render_target_format_id, enum wined3d_format_id depth_stencil_format_id) |
|
HRESULT __cdecl | wined3d_check_device_format (const struct wined3d *wined3d, UINT adaper_idx, enum wined3d_device_type device_type, enum wined3d_format_id adapter_format_id, DWORD usage, enum wined3d_resource_type resource_type, enum wined3d_format_id check_format_id) |
|
HRESULT __cdecl | wined3d_check_device_format_conversion (const struct wined3d *wined3d, UINT adapter_idx, enum wined3d_device_type device_type, enum wined3d_format_id source_format_id, enum wined3d_format_id target_format_id) |
|
HRESULT __cdecl | wined3d_check_device_multisample_type (const struct wined3d *wined3d, UINT adapter_idx, enum wined3d_device_type device_type, enum wined3d_format_id surface_format_id, BOOL windowed, enum wined3d_multisample_type multisample_type, DWORD *quality_levels) |
|
HRESULT __cdecl | wined3d_check_device_type (const struct wined3d *wined3d, UINT adapter_idx, enum wined3d_device_type device_type, enum wined3d_format_id display_format_id, enum wined3d_format_id backbuffer_format_id, BOOL windowed) |
|
struct wined3d *__cdecl | wined3d_create (DWORD flags) |
|
ULONG __cdecl | wined3d_decref (struct wined3d *wined3d) |
|
HRESULT __cdecl | wined3d_enum_adapter_modes (const struct wined3d *wined3d, UINT adapter_idx, enum wined3d_format_id format_id, enum wined3d_scanline_ordering scanline_ordering, UINT mode_idx, struct wined3d_display_mode *mode) |
|
HRESULT __cdecl | wined3d_find_closest_matching_adapter_mode (const struct wined3d *wined3d, unsigned int adapter_idx, struct wined3d_display_mode *mode) |
|
UINT __cdecl | wined3d_get_adapter_count (const struct wined3d *wined3d) |
|
HRESULT __cdecl | wined3d_get_adapter_display_mode (const struct wined3d *wined3d, UINT adapter_idx, struct wined3d_display_mode *mode, enum wined3d_display_rotation *rotation) |
|
HRESULT __cdecl | wined3d_get_adapter_identifier (const struct wined3d *wined3d, UINT adapter_idx, DWORD flags, struct wined3d_adapter_identifier *identifier) |
|
UINT __cdecl | wined3d_get_adapter_mode_count (const struct wined3d *wined3d, UINT adapter_idx, enum wined3d_format_id format_id, enum wined3d_scanline_ordering scanline_ordering) |
|
HRESULT __cdecl | wined3d_get_adapter_raster_status (const struct wined3d *wined3d, UINT adapter_idx, struct wined3d_raster_status *raster_status) |
|
HRESULT __cdecl | wined3d_get_device_caps (const struct wined3d *wined3d, UINT adapter_idx, enum wined3d_device_type device_type, WINED3DCAPS *caps) |
|
HRESULT __cdecl | wined3d_get_output_desc (const struct wined3d *wined3d, unsigned int adapter_idx, struct wined3d_output_desc *desc) |
|
ULONG __cdecl | wined3d_incref (struct wined3d *wined3d) |
|
HRESULT __cdecl | wined3d_register_software_device (struct wined3d *wined3d, void *init_function) |
|
HRESULT __cdecl | wined3d_set_adapter_display_mode (struct wined3d *wined3d, UINT adapter_idx, const struct wined3d_display_mode *mode) |
|
HRESULT __cdecl | wined3d_buffer_create (struct wined3d_device *device, const struct wined3d_buffer_desc *desc, const struct wined3d_sub_resource_data *data, void *parent, const struct wined3d_parent_ops *parent_ops, struct wined3d_buffer **buffer) |
|
ULONG __cdecl | wined3d_buffer_decref (struct wined3d_buffer *buffer) |
|
void *__cdecl | wined3d_buffer_get_parent (const struct wined3d_buffer *buffer) |
|
struct wined3d_resource *__cdecl | wined3d_buffer_get_resource (struct wined3d_buffer *buffer) |
|
ULONG __cdecl | wined3d_buffer_incref (struct wined3d_buffer *buffer) |
|
HRESULT __cdecl | wined3d_device_acquire_focus_window (struct wined3d_device *device, HWND window) |
|
HRESULT __cdecl | wined3d_device_begin_scene (struct wined3d_device *device) |
|
HRESULT __cdecl | wined3d_device_begin_stateblock (struct wined3d_device *device) |
|
HRESULT __cdecl | wined3d_device_clear (struct wined3d_device *device, DWORD rect_count, const RECT *rects, DWORD flags, const struct wined3d_color *color, float z, DWORD stencil) |
|
HRESULT __cdecl | wined3d_device_clear_rendertarget_view (struct wined3d_device *device, struct wined3d_rendertarget_view *view, const RECT *rect, DWORD flags, const struct wined3d_color *color, float depth, DWORD stencil) |
|
void __cdecl | wined3d_device_clear_unordered_access_view_uint (struct wined3d_device *device, struct wined3d_unordered_access_view *view, const struct wined3d_uvec4 *clear_value) |
|
void __cdecl | wined3d_device_copy_resource (struct wined3d_device *device, struct wined3d_resource *dst_resource, struct wined3d_resource *src_resource) |
|
HRESULT __cdecl | wined3d_device_copy_sub_resource_region (struct wined3d_device *device, struct wined3d_resource *dst_resource, unsigned int dst_sub_resource_idx, unsigned int dst_x, unsigned int dst_y, unsigned int dst_z, struct wined3d_resource *src_resource, unsigned int src_sub_resource_idx, const struct wined3d_box *src_box) |
|
void __cdecl | wined3d_device_copy_uav_counter (struct wined3d_device *device, struct wined3d_buffer *dst_buffer, unsigned int offset, struct wined3d_unordered_access_view *uav) |
|
HRESULT __cdecl | wined3d_device_create (struct wined3d *wined3d, UINT adapter_idx, enum wined3d_device_type device_type, HWND focus_window, DWORD behaviour_flags, BYTE surface_alignment, struct wined3d_device_parent *device_parent, struct wined3d_device **device) |
|
ULONG __cdecl | wined3d_device_decref (struct wined3d_device *device) |
|
void __cdecl | wined3d_device_dispatch_compute (struct wined3d_device *device, unsigned int group_count_x, unsigned int group_count_y, unsigned int group_count_z) |
|
void __cdecl | wined3d_device_dispatch_compute_indirect (struct wined3d_device *device, struct wined3d_buffer *buffer, unsigned int offset) |
|
HRESULT __cdecl | wined3d_device_draw_indexed_primitive (struct wined3d_device *device, UINT start_idx, UINT index_count) |
|
void __cdecl | wined3d_device_draw_indexed_primitive_instanced (struct wined3d_device *device, UINT start_idx, UINT index_count, UINT start_instance, UINT instance_count) |
|
void __cdecl | wined3d_device_draw_indexed_primitive_instanced_indirect (struct wined3d_device *device, struct wined3d_buffer *buffer, unsigned int offset) |
|
HRESULT __cdecl | wined3d_device_draw_primitive (struct wined3d_device *device, UINT start_vertex, UINT vertex_count) |
|
void __cdecl | wined3d_device_draw_primitive_instanced (struct wined3d_device *device, UINT start_vertex, UINT vertex_count, UINT start_instance, UINT instance_count) |
|
void __cdecl | wined3d_device_draw_primitive_instanced_indirect (struct wined3d_device *device, struct wined3d_buffer *buffer, unsigned int offset) |
|
HRESULT __cdecl | wined3d_device_end_scene (struct wined3d_device *device) |
|
HRESULT __cdecl | wined3d_device_end_stateblock (struct wined3d_device *device, struct wined3d_stateblock **stateblock) |
|
void __cdecl | wined3d_device_evict_managed_resources (struct wined3d_device *device) |
|
UINT __cdecl | wined3d_device_get_available_texture_mem (const struct wined3d_device *device) |
|
INT __cdecl | wined3d_device_get_base_vertex_index (const struct wined3d_device *device) |
|
struct wined3d_blend_state *__cdecl | wined3d_device_get_blend_state (const struct wined3d_device *device) |
|
HRESULT __cdecl | wined3d_device_get_clip_plane (const struct wined3d_device *device, UINT plane_idx, struct wined3d_vec4 *plane) |
|
HRESULT __cdecl | wined3d_device_get_clip_status (const struct wined3d_device *device, struct wined3d_clip_status *clip_status) |
|
struct wined3d_shader *__cdecl | wined3d_device_get_compute_shader (const struct wined3d_device *device) |
|
void __cdecl | wined3d_device_get_creation_parameters (const struct wined3d_device *device, struct wined3d_device_creation_parameters *creation_parameters) |
|
struct wined3d_buffer *__cdecl | wined3d_device_get_cs_cb (const struct wined3d_device *device, unsigned int idx) |
|
struct wined3d_shader_resource_view *__cdecl | wined3d_device_get_cs_resource_view (const struct wined3d_device *device, unsigned int idx) |
|
struct wined3d_sampler *__cdecl | wined3d_device_get_cs_sampler (const struct wined3d_device *device, unsigned int idx) |
|
struct wined3d_unordered_access_view *__cdecl | wined3d_device_get_cs_uav (const struct wined3d_device *device, unsigned int idx) |
|
struct wined3d_rendertarget_view *__cdecl | wined3d_device_get_depth_stencil_view (const struct wined3d_device *device) |
|
HRESULT __cdecl | wined3d_device_get_device_caps (const struct wined3d_device *device, WINED3DCAPS *caps) |
|
HRESULT __cdecl | wined3d_device_get_display_mode (const struct wined3d_device *device, UINT swapchain_idx, struct wined3d_display_mode *mode, enum wined3d_display_rotation *rotation) |
|
struct wined3d_shader *__cdecl | wined3d_device_get_domain_shader (const struct wined3d_device *device) |
|
struct wined3d_buffer *__cdecl | wined3d_device_get_ds_cb (const struct wined3d_device *device, unsigned int idx) |
|
struct wined3d_shader_resource_view *__cdecl | wined3d_device_get_ds_resource_view (const struct wined3d_device *device, unsigned int idx) |
|
struct wined3d_sampler *__cdecl | wined3d_device_get_ds_sampler (const struct wined3d_device *device, unsigned int idx) |
|
void __cdecl | wined3d_device_get_gamma_ramp (const struct wined3d_device *device, UINT swapchain_idx, struct wined3d_gamma_ramp *ramp) |
|
struct wined3d_shader *__cdecl | wined3d_device_get_geometry_shader (const struct wined3d_device *device) |
|
struct wined3d_buffer *__cdecl | wined3d_device_get_gs_cb (const struct wined3d_device *device, UINT idx) |
|
struct wined3d_shader_resource_view *__cdecl | wined3d_device_get_gs_resource_view (const struct wined3d_device *device, UINT idx) |
|
struct wined3d_sampler *__cdecl | wined3d_device_get_gs_sampler (const struct wined3d_device *device, UINT idx) |
|
struct wined3d_buffer *__cdecl | wined3d_device_get_hs_cb (const struct wined3d_device *device, unsigned int idx) |
|
struct wined3d_shader_resource_view *__cdecl | wined3d_device_get_hs_resource_view (const struct wined3d_device *device, unsigned int idx) |
|
struct wined3d_sampler *__cdecl | wined3d_device_get_hs_sampler (const struct wined3d_device *device, unsigned int idx) |
|
struct wined3d_shader *__cdecl | wined3d_device_get_hull_shader (const struct wined3d_device *device) |
|
struct wined3d_buffer *__cdecl | wined3d_device_get_index_buffer (const struct wined3d_device *device, enum wined3d_format_id *format, unsigned int *offset) |
|
HRESULT __cdecl | wined3d_device_get_light (const struct wined3d_device *device, UINT light_idx, struct wined3d_light *light) |
|
HRESULT __cdecl | wined3d_device_get_light_enable (const struct wined3d_device *device, UINT light_idx, BOOL *enable) |
|
void __cdecl | wined3d_device_get_material (const struct wined3d_device *device, struct wined3d_material *material) |
|
float __cdecl | wined3d_device_get_npatch_mode (const struct wined3d_device *device) |
|
struct wined3d_shader *__cdecl | wined3d_device_get_pixel_shader (const struct wined3d_device *device) |
|
struct wined3d_query *__cdecl | wined3d_device_get_predication (struct wined3d_device *device, BOOL *value) |
|
void __cdecl | wined3d_device_get_primitive_type (const struct wined3d_device *device, enum wined3d_primitive_type *primitive_topology, unsigned int *patch_vertex_count) |
|
struct wined3d_buffer *__cdecl | wined3d_device_get_ps_cb (const struct wined3d_device *device, UINT idx) |
|
HRESULT __cdecl | wined3d_device_get_ps_consts_b (const struct wined3d_device *device, unsigned int start_idx, unsigned int count, BOOL *constants) |
|
HRESULT __cdecl | wined3d_device_get_ps_consts_f (const struct wined3d_device *device, unsigned int start_idx, unsigned int count, struct wined3d_vec4 *constants) |
|
HRESULT __cdecl | wined3d_device_get_ps_consts_i (const struct wined3d_device *device, unsigned int start_idx, unsigned int count, struct wined3d_ivec4 *constants) |
|
struct wined3d_shader_resource_view *__cdecl | wined3d_device_get_ps_resource_view (const struct wined3d_device *device, UINT idx) |
|
struct wined3d_sampler *__cdecl | wined3d_device_get_ps_sampler (const struct wined3d_device *device, UINT idx) |
|
HRESULT __cdecl | wined3d_device_get_raster_status (const struct wined3d_device *device, UINT swapchain_idx, struct wined3d_raster_status *raster_status) |
|
struct wined3d_rasterizer_state *__cdecl | wined3d_device_get_rasterizer_state (struct wined3d_device *device) |
|
DWORD __cdecl | wined3d_device_get_render_state (const struct wined3d_device *device, enum wined3d_render_state state) |
|
struct wined3d_rendertarget_view *__cdecl | wined3d_device_get_rendertarget_view (const struct wined3d_device *device, unsigned int view_idx) |
|
DWORD __cdecl | wined3d_device_get_sampler_state (const struct wined3d_device *device, UINT sampler_idx, enum wined3d_sampler_state state) |
|
void __cdecl | wined3d_device_get_scissor_rect (const struct wined3d_device *device, RECT *rect) |
|
BOOL __cdecl | wined3d_device_get_software_vertex_processing (const struct wined3d_device *device) |
|
struct wined3d_buffer *__cdecl | wined3d_device_get_stream_output (struct wined3d_device *device, UINT idx, UINT *offset) |
|
HRESULT __cdecl | wined3d_device_get_stream_source (const struct wined3d_device *device, UINT stream_idx, struct wined3d_buffer **buffer, UINT *offset, UINT *stride) |
|
HRESULT __cdecl | wined3d_device_get_stream_source_freq (const struct wined3d_device *device, UINT stream_idx, UINT *divider) |
|
struct wined3d_swapchain *__cdecl | wined3d_device_get_swapchain (const struct wined3d_device *device, UINT swapchain_idx) |
|
UINT __cdecl | wined3d_device_get_swapchain_count (const struct wined3d_device *device) |
|
struct wined3d_texture *__cdecl | wined3d_device_get_texture (const struct wined3d_device *device, UINT stage) |
|
DWORD __cdecl | wined3d_device_get_texture_stage_state (const struct wined3d_device *device, UINT stage, enum wined3d_texture_stage_state state) |
|
void __cdecl | wined3d_device_get_transform (const struct wined3d_device *device, enum wined3d_transform_state state, struct wined3d_matrix *matrix) |
|
struct wined3d_unordered_access_view *__cdecl | wined3d_device_get_unordered_access_view (const struct wined3d_device *device, unsigned int idx) |
|
struct wined3d_vertex_declaration *__cdecl | wined3d_device_get_vertex_declaration (const struct wined3d_device *device) |
|
struct wined3d_shader *__cdecl | wined3d_device_get_vertex_shader (const struct wined3d_device *device) |
|
void __cdecl | wined3d_device_get_viewport (const struct wined3d_device *device, struct wined3d_viewport *viewport) |
|
struct wined3d_buffer *__cdecl | wined3d_device_get_vs_cb (const struct wined3d_device *device, UINT idx) |
|
HRESULT __cdecl | wined3d_device_get_vs_consts_b (const struct wined3d_device *device, unsigned int start_idx, unsigned int count, BOOL *constants) |
|
HRESULT __cdecl | wined3d_device_get_vs_consts_f (const struct wined3d_device *device, unsigned int start_idx, unsigned int count, struct wined3d_vec4 *constants) |
|
HRESULT __cdecl | wined3d_device_get_vs_consts_i (const struct wined3d_device *device, unsigned int start_idx, unsigned int count, struct wined3d_ivec4 *constants) |
|
struct wined3d_shader_resource_view *__cdecl | wined3d_device_get_vs_resource_view (const struct wined3d_device *device, UINT idx) |
|
struct wined3d_sampler *__cdecl | wined3d_device_get_vs_sampler (const struct wined3d_device *device, UINT idx) |
|
struct wined3d *__cdecl | wined3d_device_get_wined3d (const struct wined3d_device *device) |
|
ULONG __cdecl | wined3d_device_incref (struct wined3d_device *device) |
|
HRESULT __cdecl | wined3d_device_init_3d (struct wined3d_device *device, struct wined3d_swapchain_desc *swapchain_desc) |
|
HRESULT __cdecl | wined3d_device_init_gdi (struct wined3d_device *device, struct wined3d_swapchain_desc *swapchain_desc) |
|
void __cdecl | wined3d_device_multiply_transform (struct wined3d_device *device, enum wined3d_transform_state state, const struct wined3d_matrix *matrix) |
|
HRESULT __cdecl | wined3d_device_process_vertices (struct wined3d_device *device, UINT src_start_idx, UINT dst_idx, UINT vertex_count, struct wined3d_buffer *dst_buffer, const struct wined3d_vertex_declaration *declaration, DWORD flags, DWORD dst_fvf) |
|
void __cdecl | wined3d_device_release_focus_window (struct wined3d_device *device) |
|
HRESULT __cdecl | wined3d_device_reset (struct wined3d_device *device, const struct wined3d_swapchain_desc *swapchain_desc, const struct wined3d_display_mode *mode, wined3d_device_reset_cb callback, BOOL reset_state) |
|
void __cdecl | wined3d_device_resolve_sub_resource (struct wined3d_device *device, struct wined3d_resource *dst_resource, unsigned int dst_sub_resource_idx, struct wined3d_resource *src_resource, unsigned int src_sub_resource_idx, enum wined3d_format_id format_id) |
|
void __cdecl | wined3d_device_restore_fullscreen_window (struct wined3d_device *device, HWND window, const RECT *window_rect) |
|
void __cdecl | wined3d_device_set_base_vertex_index (struct wined3d_device *device, INT base_index) |
|
void __cdecl | wined3d_device_set_blend_state (struct wined3d_device *device, struct wined3d_blend_state *blend_state) |
|
HRESULT __cdecl | wined3d_device_set_clip_plane (struct wined3d_device *device, UINT plane_idx, const struct wined3d_vec4 *plane) |
|
HRESULT __cdecl | wined3d_device_set_clip_status (struct wined3d_device *device, const struct wined3d_clip_status *clip_status) |
|
void __cdecl | wined3d_device_set_compute_shader (struct wined3d_device *device, struct wined3d_shader *shader) |
|
void __cdecl | wined3d_device_set_cs_cb (struct wined3d_device *device, unsigned int idx, struct wined3d_buffer *buffer) |
|
void __cdecl | wined3d_device_set_cs_resource_view (struct wined3d_device *device, unsigned int idx, struct wined3d_shader_resource_view *view) |
|
void __cdecl | wined3d_device_set_cs_sampler (struct wined3d_device *device, unsigned int idx, struct wined3d_sampler *sampler) |
|
void __cdecl | wined3d_device_set_cs_uav (struct wined3d_device *device, unsigned int idx, struct wined3d_unordered_access_view *uav, unsigned int initial_count) |
|
void __cdecl | wined3d_device_set_cursor_position (struct wined3d_device *device, int x_screen_space, int y_screen_space, DWORD flags) |
|
HRESULT __cdecl | wined3d_device_set_cursor_properties (struct wined3d_device *device, UINT x_hotspot, UINT y_hotspot, struct wined3d_texture *texture, unsigned int sub_resource_idx) |
|
void __cdecl | wined3d_device_set_depth_stencil_view (struct wined3d_device *device, struct wined3d_rendertarget_view *view) |
|
HRESULT __cdecl | wined3d_device_set_dialog_box_mode (struct wined3d_device *device, BOOL enable_dialogs) |
|
void __cdecl | wined3d_device_set_domain_shader (struct wined3d_device *device, struct wined3d_shader *shader) |
|
void __cdecl | wined3d_device_set_ds_cb (struct wined3d_device *device, unsigned int idx, struct wined3d_buffer *buffer) |
|
void __cdecl | wined3d_device_set_ds_resource_view (struct wined3d_device *device, unsigned int idx, struct wined3d_shader_resource_view *view) |
|
void __cdecl | wined3d_device_set_ds_sampler (struct wined3d_device *device, unsigned int idx, struct wined3d_sampler *sampler) |
|
void __cdecl | wined3d_device_set_gamma_ramp (const struct wined3d_device *device, UINT swapchain_idx, DWORD flags, const struct wined3d_gamma_ramp *ramp) |
|
void __cdecl | wined3d_device_set_geometry_shader (struct wined3d_device *device, struct wined3d_shader *shader) |
|
void __cdecl | wined3d_device_set_gs_cb (struct wined3d_device *device, UINT idx, struct wined3d_buffer *buffer) |
|
void __cdecl | wined3d_device_set_gs_resource_view (struct wined3d_device *device, UINT idx, struct wined3d_shader_resource_view *view) |
|
void __cdecl | wined3d_device_set_gs_sampler (struct wined3d_device *device, UINT idx, struct wined3d_sampler *sampler) |
|
void __cdecl | wined3d_device_set_hs_cb (struct wined3d_device *device, unsigned int idx, struct wined3d_buffer *buffer) |
|
void __cdecl | wined3d_device_set_hs_resource_view (struct wined3d_device *device, unsigned int idx, struct wined3d_shader_resource_view *view) |
|
void __cdecl | wined3d_device_set_hs_sampler (struct wined3d_device *device, unsigned int idx, struct wined3d_sampler *sampler) |
|
void __cdecl | wined3d_device_set_hull_shader (struct wined3d_device *device, struct wined3d_shader *shader) |
|
void __cdecl | wined3d_device_set_index_buffer (struct wined3d_device *device, struct wined3d_buffer *index_buffer, enum wined3d_format_id format_id, unsigned int offset) |
|
HRESULT __cdecl | wined3d_device_set_light (struct wined3d_device *device, UINT light_idx, const struct wined3d_light *light) |
|
HRESULT __cdecl | wined3d_device_set_light_enable (struct wined3d_device *device, UINT light_idx, BOOL enable) |
|
void __cdecl | wined3d_device_set_material (struct wined3d_device *device, const struct wined3d_material *material) |
|
void __cdecl | wined3d_device_set_multithreaded (struct wined3d_device *device) |
|
HRESULT __cdecl | wined3d_device_set_npatch_mode (struct wined3d_device *device, float segments) |
|
void __cdecl | wined3d_device_set_pixel_shader (struct wined3d_device *device, struct wined3d_shader *shader) |
|
void __cdecl | wined3d_device_set_predication (struct wined3d_device *device, struct wined3d_query *predicate, BOOL value) |
|
void __cdecl | wined3d_device_set_primitive_type (struct wined3d_device *device, enum wined3d_primitive_type primitive_topology, unsigned int patch_vertex_count) |
|
void __cdecl | wined3d_device_set_ps_cb (struct wined3d_device *device, UINT idx, struct wined3d_buffer *buffer) |
|
HRESULT __cdecl | wined3d_device_set_ps_consts_b (struct wined3d_device *device, unsigned int start_idx, unsigned int count, const BOOL *constants) |
|
HRESULT __cdecl | wined3d_device_set_ps_consts_f (struct wined3d_device *device, unsigned int start_idx, unsigned int count, const struct wined3d_vec4 *constants) |
|
HRESULT __cdecl | wined3d_device_set_ps_consts_i (struct wined3d_device *device, unsigned int start_idx, unsigned int count, const struct wined3d_ivec4 *constants) |
|
void __cdecl | wined3d_device_set_ps_resource_view (struct wined3d_device *device, UINT idx, struct wined3d_shader_resource_view *view) |
|
void __cdecl | wined3d_device_set_ps_sampler (struct wined3d_device *device, UINT idx, struct wined3d_sampler *sampler) |
|
void __cdecl | wined3d_device_set_rasterizer_state (struct wined3d_device *device, struct wined3d_rasterizer_state *rasterizer_state) |
|
void __cdecl | wined3d_device_set_render_state (struct wined3d_device *device, enum wined3d_render_state state, DWORD value) |
|
HRESULT __cdecl | wined3d_device_set_rendertarget_view (struct wined3d_device *device, unsigned int view_idx, struct wined3d_rendertarget_view *view, BOOL set_viewport) |
|
void __cdecl | wined3d_device_set_sampler_state (struct wined3d_device *device, UINT sampler_idx, enum wined3d_sampler_state state, DWORD value) |
|
void __cdecl | wined3d_device_set_scissor_rect (struct wined3d_device *device, const RECT *rect) |
|
void __cdecl | wined3d_device_set_software_vertex_processing (struct wined3d_device *device, BOOL software) |
|
void __cdecl | wined3d_device_set_stream_output (struct wined3d_device *device, UINT idx, struct wined3d_buffer *buffer, UINT offset) |
|
HRESULT __cdecl | wined3d_device_set_stream_source (struct wined3d_device *device, UINT stream_idx, struct wined3d_buffer *buffer, UINT offset, UINT stride) |
|
HRESULT __cdecl | wined3d_device_set_stream_source_freq (struct wined3d_device *device, UINT stream_idx, UINT divider) |
|
HRESULT __cdecl | wined3d_device_set_texture (struct wined3d_device *device, UINT stage, struct wined3d_texture *texture) |
|
void __cdecl | wined3d_device_set_texture_stage_state (struct wined3d_device *device, UINT stage, enum wined3d_texture_stage_state state, DWORD value) |
|
void __cdecl | wined3d_device_set_transform (struct wined3d_device *device, enum wined3d_transform_state state, const struct wined3d_matrix *matrix) |
|
void __cdecl | wined3d_device_set_unordered_access_view (struct wined3d_device *device, unsigned int idx, struct wined3d_unordered_access_view *uav, unsigned int initial_count) |
|
void __cdecl | wined3d_device_set_vertex_declaration (struct wined3d_device *device, struct wined3d_vertex_declaration *declaration) |
|
void __cdecl | wined3d_device_set_vertex_shader (struct wined3d_device *device, struct wined3d_shader *shader) |
|
void __cdecl | wined3d_device_set_viewport (struct wined3d_device *device, const struct wined3d_viewport *viewport) |
|
void __cdecl | wined3d_device_set_vs_cb (struct wined3d_device *device, UINT idx, struct wined3d_buffer *buffer) |
|
HRESULT __cdecl | wined3d_device_set_vs_consts_b (struct wined3d_device *device, unsigned int start_idx, unsigned int count, const BOOL *constants) |
|
HRESULT __cdecl | wined3d_device_set_vs_consts_f (struct wined3d_device *device, unsigned int start_idx, unsigned int count, const struct wined3d_vec4 *constants) |
|
HRESULT __cdecl | wined3d_device_set_vs_consts_i (struct wined3d_device *device, unsigned int start_idx, unsigned int count, const struct wined3d_ivec4 *constants) |
|
void __cdecl | wined3d_device_set_vs_resource_view (struct wined3d_device *device, UINT idx, struct wined3d_shader_resource_view *view) |
|
void __cdecl | wined3d_device_set_vs_sampler (struct wined3d_device *device, UINT idx, struct wined3d_sampler *sampler) |
|
void __cdecl | wined3d_device_setup_fullscreen_window (struct wined3d_device *device, HWND window, UINT w, UINT h) |
|
BOOL __cdecl | wined3d_device_show_cursor (struct wined3d_device *device, BOOL show) |
|
HRESULT __cdecl | wined3d_device_uninit_3d (struct wined3d_device *device) |
|
HRESULT __cdecl | wined3d_device_uninit_gdi (struct wined3d_device *device) |
|
void __cdecl | wined3d_device_update_sub_resource (struct wined3d_device *device, struct wined3d_resource *resource, unsigned int sub_resource_idx, const struct wined3d_box *box, const void *data, unsigned int row_pitch, unsigned int depth_pitch) |
|
HRESULT __cdecl | wined3d_device_update_texture (struct wined3d_device *device, struct wined3d_texture *src_texture, struct wined3d_texture *dst_texture) |
|
HRESULT __cdecl | wined3d_device_validate_device (const struct wined3d_device *device, DWORD *num_passes) |
|
HRESULT __cdecl | wined3d_palette_create (struct wined3d_device *device, DWORD flags, unsigned int entry_count, const PALETTEENTRY *entries, struct wined3d_palette **palette) |
|
ULONG __cdecl | wined3d_palette_decref (struct wined3d_palette *palette) |
|
HRESULT __cdecl | wined3d_palette_get_entries (const struct wined3d_palette *palette, DWORD flags, DWORD start, DWORD count, PALETTEENTRY *entries) |
|
void __cdecl | wined3d_palette_apply_to_dc (const struct wined3d_palette *palette, HDC dc) |
|
ULONG __cdecl | wined3d_palette_incref (struct wined3d_palette *palette) |
|
HRESULT __cdecl | wined3d_palette_set_entries (struct wined3d_palette *palette, DWORD flags, DWORD start, DWORD count, const PALETTEENTRY *entries) |
|
HRESULT __cdecl | wined3d_query_create (struct wined3d_device *device, enum wined3d_query_type type, void *parent, const struct wined3d_parent_ops *parent_ops, struct wined3d_query **query) |
|
ULONG __cdecl | wined3d_query_decref (struct wined3d_query *query) |
|
HRESULT __cdecl | wined3d_query_get_data (struct wined3d_query *query, void *data, UINT data_size, DWORD flags) |
|
UINT __cdecl | wined3d_query_get_data_size (const struct wined3d_query *query) |
|
void *__cdecl | wined3d_query_get_parent (const struct wined3d_query *query) |
|
enum wined3d_query_type __cdecl | wined3d_query_get_type (const struct wined3d_query *query) |
|
ULONG __cdecl | wined3d_query_incref (struct wined3d_query *query) |
|
HRESULT __cdecl | wined3d_query_issue (struct wined3d_query *query, DWORD flags) |
|
static void | wined3d_private_store_init (struct wined3d_private_store *store) |
|
static struct wined3d_private_data * | wined3d_private_store_get_private_data (const struct wined3d_private_store *store, const GUID *tag) |
|
static void | wined3d_private_store_free_private_data (struct wined3d_private_store *store, struct wined3d_private_data *entry) |
|
static void | wined3d_private_store_cleanup (struct wined3d_private_store *store) |
|
static HRESULT | wined3d_private_store_set_private_data (struct wined3d_private_store *store, const GUID *guid, const void *data, DWORD data_size, DWORD flags) |
|
HRESULT __cdecl | wined3d_blend_state_create (struct wined3d_device *device, const struct wined3d_blend_state_desc *desc, void *parent, const struct wined3d_parent_ops *parent_ops, struct wined3d_blend_state **state) |
|
ULONG __cdecl | wined3d_blend_state_decref (struct wined3d_blend_state *state) |
|
void *__cdecl | wined3d_blend_state_get_parent (const struct wined3d_blend_state *state) |
|
ULONG __cdecl | wined3d_blend_state_incref (struct wined3d_blend_state *state) |
|
HRESULT __cdecl | wined3d_rasterizer_state_create (struct wined3d_device *device, const struct wined3d_rasterizer_state_desc *desc, void *parent, const struct wined3d_parent_ops *parent_ops, struct wined3d_rasterizer_state **state) |
|
ULONG __cdecl | wined3d_rasterizer_state_decref (struct wined3d_rasterizer_state *state) |
|
void *__cdecl | wined3d_rasterizer_state_get_parent (const struct wined3d_rasterizer_state *state) |
|
ULONG __cdecl | wined3d_rasterizer_state_incref (struct wined3d_rasterizer_state *state) |
|
void __cdecl | wined3d_resource_get_desc (const struct wined3d_resource *resource, struct wined3d_resource_desc *desc) |
|
void *__cdecl | wined3d_resource_get_parent (const struct wined3d_resource *resource) |
|
DWORD __cdecl | wined3d_resource_get_priority (const struct wined3d_resource *resource) |
|
HRESULT __cdecl | wined3d_resource_map (struct wined3d_resource *resource, unsigned int sub_resource_idx, struct wined3d_map_desc *map_desc, const struct wined3d_box *box, DWORD flags) |
|
HRESULT __cdecl | wined3d_resource_map_info (struct wined3d_resource *resource, unsigned int sub_resource_idx, struct wined3d_map_info *info, DWORD flags) |
|
void __cdecl | wined3d_resource_preload (struct wined3d_resource *resource) |
|
void __cdecl | wined3d_resource_set_parent (struct wined3d_resource *resource, void *parent) |
|
DWORD __cdecl | wined3d_resource_set_priority (struct wined3d_resource *resource, DWORD priority) |
|
HRESULT __cdecl | wined3d_resource_unmap (struct wined3d_resource *resource, unsigned int sub_resource_idx) |
|
UINT __cdecl | wined3d_resource_update_info (struct wined3d_resource *resource, unsigned int sub_resource_idx, const struct wined3d_box *box, unsigned int row_pitch, unsigned int depth_pitch) |
|
HRESULT __cdecl | wined3d_rendertarget_view_create (const struct wined3d_view_desc *desc, struct wined3d_resource *resource, void *parent, const struct wined3d_parent_ops *parent_ops, struct wined3d_rendertarget_view **view) |
|
HRESULT __cdecl | wined3d_rendertarget_view_create_from_sub_resource (struct wined3d_texture *texture, unsigned int sub_resource_idx, void *parent, const struct wined3d_parent_ops *parent_ops, struct wined3d_rendertarget_view **view) |
|
ULONG __cdecl | wined3d_rendertarget_view_decref (struct wined3d_rendertarget_view *view) |
|
void *__cdecl | wined3d_rendertarget_view_get_parent (const struct wined3d_rendertarget_view *view) |
|
struct wined3d_resource *__cdecl | wined3d_rendertarget_view_get_resource (const struct wined3d_rendertarget_view *view) |
|
void *__cdecl | wined3d_rendertarget_view_get_sub_resource_parent (const struct wined3d_rendertarget_view *view) |
|
ULONG __cdecl | wined3d_rendertarget_view_incref (struct wined3d_rendertarget_view *view) |
|
void __cdecl | wined3d_rendertarget_view_set_parent (struct wined3d_rendertarget_view *view, void *parent) |
|
HRESULT __cdecl | wined3d_sampler_create (struct wined3d_device *device, const struct wined3d_sampler_desc *desc, void *parent, const struct wined3d_parent_ops *parent_ops, struct wined3d_sampler **sampler) |
|
ULONG __cdecl | wined3d_sampler_decref (struct wined3d_sampler *sampler) |
|
void *__cdecl | wined3d_sampler_get_parent (const struct wined3d_sampler *sampler) |
|
ULONG __cdecl | wined3d_sampler_incref (struct wined3d_sampler *sampler) |
|
HRESULT __cdecl | wined3d_shader_create_cs (struct wined3d_device *device, const struct wined3d_shader_desc *desc, void *parent, const struct wined3d_parent_ops *parent_ops, struct wined3d_shader **shader) |
|
HRESULT __cdecl | wined3d_shader_create_ds (struct wined3d_device *device, const struct wined3d_shader_desc *desc, void *parent, const struct wined3d_parent_ops *parent_ops, struct wined3d_shader **shader) |
|
HRESULT __cdecl | wined3d_shader_create_gs (struct wined3d_device *device, const struct wined3d_shader_desc *desc, const struct wined3d_stream_output_desc *so_desc, void *parent, const struct wined3d_parent_ops *parent_ops, struct wined3d_shader **shader) |
|
HRESULT __cdecl | wined3d_shader_create_hs (struct wined3d_device *device, const struct wined3d_shader_desc *desc, void *parent, const struct wined3d_parent_ops *parent_ops, struct wined3d_shader **shader) |
|
HRESULT __cdecl | wined3d_shader_create_ps (struct wined3d_device *device, const struct wined3d_shader_desc *desc, void *parent, const struct wined3d_parent_ops *parent_ops, struct wined3d_shader **shader) |
|
HRESULT __cdecl | wined3d_shader_create_vs (struct wined3d_device *device, const struct wined3d_shader_desc *desc, void *parent, const struct wined3d_parent_ops *parent_ops, struct wined3d_shader **shader) |
|
ULONG __cdecl | wined3d_shader_decref (struct wined3d_shader *shader) |
|
HRESULT __cdecl | wined3d_shader_get_byte_code (const struct wined3d_shader *shader, void *byte_code, UINT *byte_code_size) |
|
void *__cdecl | wined3d_shader_get_parent (const struct wined3d_shader *shader) |
|
ULONG __cdecl | wined3d_shader_incref (struct wined3d_shader *shader) |
|
HRESULT __cdecl | wined3d_shader_set_local_constants_float (struct wined3d_shader *shader, UINT start_idx, const float *src_data, UINT vector4f_count) |
|
HRESULT __cdecl | wined3d_shader_resource_view_create (const struct wined3d_view_desc *desc, struct wined3d_resource *resource, void *parent, const struct wined3d_parent_ops *parent_ops, struct wined3d_shader_resource_view **view) |
|
ULONG __cdecl | wined3d_shader_resource_view_decref (struct wined3d_shader_resource_view *view) |
|
void __cdecl | wined3d_shader_resource_view_generate_mipmaps (struct wined3d_shader_resource_view *view) |
|
void *__cdecl | wined3d_shader_resource_view_get_parent (const struct wined3d_shader_resource_view *view) |
|
ULONG __cdecl | wined3d_shader_resource_view_incref (struct wined3d_shader_resource_view *view) |
|
void __cdecl | wined3d_stateblock_apply (const struct wined3d_stateblock *stateblock) |
|
void __cdecl | wined3d_stateblock_capture (struct wined3d_stateblock *stateblock) |
|
HRESULT __cdecl | wined3d_stateblock_create (struct wined3d_device *device, enum wined3d_stateblock_type type, struct wined3d_stateblock **stateblock) |
|
ULONG __cdecl | wined3d_stateblock_decref (struct wined3d_stateblock *stateblock) |
|
ULONG __cdecl | wined3d_stateblock_incref (struct wined3d_stateblock *stateblock) |
|
HRESULT __cdecl | wined3d_swapchain_create (struct wined3d_device *device, struct wined3d_swapchain_desc *desc, void *parent, const struct wined3d_parent_ops *parent_ops, struct wined3d_swapchain **swapchain) |
|
ULONG __cdecl | wined3d_swapchain_decref (struct wined3d_swapchain *swapchain) |
|
struct wined3d_texture *__cdecl | wined3d_swapchain_get_back_buffer (const struct wined3d_swapchain *swapchain, UINT backbuffer_idx) |
|
struct wined3d_device *__cdecl | wined3d_swapchain_get_device (const struct wined3d_swapchain *swapchain) |
|
HRESULT __cdecl | wined3d_swapchain_get_display_mode (const struct wined3d_swapchain *swapchain, struct wined3d_display_mode *mode, enum wined3d_display_rotation *rotation) |
|
HRESULT __cdecl | wined3d_swapchain_get_front_buffer_data (const struct wined3d_swapchain *swapchain, struct wined3d_texture *dst_texture, unsigned int sub_resource_idx) |
|
HRESULT __cdecl | wined3d_swapchain_get_gamma_ramp (const struct wined3d_swapchain *swapchain, struct wined3d_gamma_ramp *ramp) |
|
void *__cdecl | wined3d_swapchain_get_parent (const struct wined3d_swapchain *swapchain) |
|
void __cdecl | wined3d_swapchain_get_desc (const struct wined3d_swapchain *swapchain, struct wined3d_swapchain_desc *desc) |
|
HRESULT __cdecl | wined3d_swapchain_get_raster_status (const struct wined3d_swapchain *swapchain, struct wined3d_raster_status *raster_status) |
|
ULONG __cdecl | wined3d_swapchain_incref (struct wined3d_swapchain *swapchain) |
|
HRESULT __cdecl | wined3d_swapchain_present (struct wined3d_swapchain *swapchain, const RECT *src_rect, const RECT *dst_rect, HWND dst_window_override, DWORD swap_interval, DWORD flags) |
|
HRESULT __cdecl | wined3d_swapchain_resize_buffers (struct wined3d_swapchain *swapchain, unsigned int buffer_count, unsigned int width, unsigned int height, enum wined3d_format_id format_id, enum wined3d_multisample_type multisample_type, unsigned int multisample_quality) |
|
HRESULT __cdecl | wined3d_swapchain_resize_target (struct wined3d_swapchain *swapchain, const struct wined3d_display_mode *mode) |
|
HRESULT __cdecl | wined3d_swapchain_set_fullscreen (struct wined3d_swapchain *swapchain, const struct wined3d_swapchain_desc *desc, const struct wined3d_display_mode *mode) |
|
HRESULT __cdecl | wined3d_swapchain_set_gamma_ramp (const struct wined3d_swapchain *swapchain, DWORD flags, const struct wined3d_gamma_ramp *ramp) |
|
void __cdecl | wined3d_swapchain_set_palette (struct wined3d_swapchain *swapchain, struct wined3d_palette *palette) |
|
void __cdecl | wined3d_swapchain_set_window (struct wined3d_swapchain *swapchain, HWND window) |
|
HRESULT __cdecl | wined3d_texture_add_dirty_region (struct wined3d_texture *texture, UINT layer, const struct wined3d_box *dirty_region) |
|
HRESULT __cdecl | wined3d_texture_blt (struct wined3d_texture *dst_texture, unsigned int dst_idx, const RECT *dst_rect_in, struct wined3d_texture *src_texture, unsigned int src_idx, const RECT *src_rect_in, DWORD flags, const struct wined3d_blt_fx *fx, enum wined3d_texture_filter_type filter) |
|
HRESULT __cdecl | wined3d_texture_create (struct wined3d_device *device, const struct wined3d_resource_desc *desc, UINT layer_count, UINT level_count, DWORD flags, const struct wined3d_sub_resource_data *data, void *parent, const struct wined3d_parent_ops *parent_ops, struct wined3d_texture **texture) |
|
struct wined3d_texture *__cdecl | wined3d_texture_from_resource (struct wined3d_resource *resource) |
|
ULONG __cdecl | wined3d_texture_decref (struct wined3d_texture *texture) |
|
HRESULT __cdecl | wined3d_texture_get_dc (struct wined3d_texture *texture, unsigned int sub_resource_idx, HDC *dc) |
|
DWORD __cdecl | wined3d_texture_get_level_count (const struct wined3d_texture *texture) |
|
DWORD __cdecl | wined3d_texture_get_lod (const struct wined3d_texture *texture) |
|
HRESULT __cdecl | wined3d_texture_get_overlay_position (const struct wined3d_texture *texture, unsigned int sub_resource_idx, LONG *x, LONG *y) |
|
void *__cdecl | wined3d_texture_get_parent (const struct wined3d_texture *texture) |
|
void __cdecl | wined3d_texture_get_pitch (const struct wined3d_texture *texture, unsigned int level, unsigned int *row_pitch, unsigned int *slice_pitch) |
|
struct wined3d_resource *__cdecl | wined3d_texture_get_resource (struct wined3d_texture *texture) |
|
HRESULT __cdecl | wined3d_texture_get_sub_resource_desc (const struct wined3d_texture *texture, unsigned int sub_resource_idx, struct wined3d_sub_resource_desc *desc) |
|
void *__cdecl | wined3d_texture_get_sub_resource_parent (struct wined3d_texture *texture, unsigned int sub_resource_idx) |
|
ULONG __cdecl | wined3d_texture_incref (struct wined3d_texture *texture) |
|
HRESULT __cdecl | wined3d_texture_release_dc (struct wined3d_texture *texture, unsigned int sub_resource_idx, HDC dc) |
|
HRESULT __cdecl | wined3d_texture_set_color_key (struct wined3d_texture *texture, DWORD flags, const struct wined3d_color_key *color_key) |
|
DWORD __cdecl | wined3d_texture_set_lod (struct wined3d_texture *texture, DWORD lod) |
|
HRESULT __cdecl | wined3d_texture_set_overlay_position (struct wined3d_texture *texture, unsigned int sub_resource_idx, LONG x, LONG y) |
|
void __cdecl | wined3d_texture_set_sub_resource_parent (struct wined3d_texture *texture, unsigned int sub_resource_idx, void *parent) |
|
HRESULT __cdecl | wined3d_texture_update_desc (struct wined3d_texture *texture, UINT width, UINT height, enum wined3d_format_id format_id, enum wined3d_multisample_type multisample_type, UINT multisample_quality, void *mem, UINT pitch) |
|
HRESULT __cdecl | wined3d_texture_update_overlay (struct wined3d_texture *texture, unsigned int sub_resource_idx, const RECT *src_rect, struct wined3d_texture *dst_texture, unsigned int dst_sub_resource_idx, const RECT *dst_rect, DWORD flags) |
|
HRESULT __cdecl | wined3d_unordered_access_view_create (const struct wined3d_view_desc *desc, struct wined3d_resource *resource, void *parent, const struct wined3d_parent_ops *parent_ops, struct wined3d_unordered_access_view **view) |
|
ULONG __cdecl | wined3d_unordered_access_view_decref (struct wined3d_unordered_access_view *view) |
|
void *__cdecl | wined3d_unordered_access_view_get_parent (const struct wined3d_unordered_access_view *view) |
|
ULONG __cdecl | wined3d_unordered_access_view_incref (struct wined3d_unordered_access_view *view) |
|
HRESULT __cdecl | wined3d_vertex_declaration_create (struct wined3d_device *device, const struct wined3d_vertex_element *elements, UINT element_count, void *parent, const struct wined3d_parent_ops *parent_ops, struct wined3d_vertex_declaration **declaration) |
|
HRESULT __cdecl | wined3d_vertex_declaration_create_from_fvf (struct wined3d_device *device, DWORD fvf, void *parent, const struct wined3d_parent_ops *parent_ops, struct wined3d_vertex_declaration **declaration) |
|
ULONG __cdecl | wined3d_vertex_declaration_decref (struct wined3d_vertex_declaration *declaration) |
|
void *__cdecl | wined3d_vertex_declaration_get_parent (const struct wined3d_vertex_declaration *declaration) |
|
ULONG __cdecl | wined3d_vertex_declaration_incref (struct wined3d_vertex_declaration *declaration) |
|
static unsigned int | wined3d_log2i (unsigned int x) |
|
static void | wined3d_box_set (struct wined3d_box *box, unsigned int left, unsigned int top, unsigned int right, unsigned int bottom, unsigned int front, unsigned int back) |
|
BOOL | wined3d_dxt1_decode (const BYTE *src, BYTE *dst, DWORD pitch_in, DWORD pitch_out, enum wined3d_format_id format, unsigned int w, unsigned int h) |
|
BOOL | wined3d_dxt1_encode (const BYTE *src, BYTE *dst, DWORD pitch_in, DWORD pitch_out, enum wined3d_format_id format, unsigned int w, unsigned int h) |
|
BOOL | wined3d_dxt3_decode (const BYTE *src, BYTE *dst, DWORD pitch_in, DWORD pitch_out, enum wined3d_format_id format, unsigned int w, unsigned int h) |
|
BOOL | wined3d_dxt3_encode (const BYTE *src, BYTE *dst, DWORD pitch_in, DWORD pitch_out, enum wined3d_format_id format, unsigned int w, unsigned int h) |
|
BOOL | wined3d_dxt5_decode (const BYTE *src, BYTE *dst, DWORD pitch_in, DWORD pitch_out, enum wined3d_format_id format, unsigned int w, unsigned int h) |
|
BOOL | wined3d_dxt5_encode (const BYTE *src, BYTE *dst, DWORD pitch_in, DWORD pitch_out, enum wined3d_format_id format, unsigned int w, unsigned int h) |
|
BOOL | wined3d_dxtn_supported (void) |
|