|
ReactOS 0.4.17-dev-966-gf06eace
|
#include <stdbool.h>#include <stdint.h>#include "wine/list.h"

Go to the source code of this file.
Typedefs | |
| typedef HRESULT(CDECL * | wined3d_device_reset_cb) (struct wined3d_resource *resource) |
| #define MAKE_WINED3DHRESULT | ( | code | ) | MAKE_HRESULT(1, _FACWINED3D, code) |
| #define MAKE_WINED3DSTATUS | ( | code | ) | MAKE_HRESULT(0, _FACWINED3D, code) |
| #define WINED3D_HIGHEST_SAMPLER_STATE WINED3D_SAMP_DMAP_OFFSET |
| #define WINED3D_HIGHEST_TEXTURE_STATE WINED3D_TSS_CONSTANT |
| #define WINED3D_HIGHEST_TRANSFORM_STATE WINED3D_TS_WORLD_MATRIX(255) /* Highest value in wined3d_transform_state. */ |
| #define WINED3D_MAX_COMBINED_SAMPLERS (WINED3D_MAX_FRAGMENT_SAMPLERS + WINED3D_MAX_VERTEX_SAMPLERS) |
| #define WINED3D_REGISTER_WINDOW_NO_PRINT_SCREEN 0x00000004u |
| #define WINED3D_REGISTER_WINDOW_NO_WINDOW_CHANGES 0x00000001u |
| #define WINED3D_SWAPCHAIN_DISCARD_DEPTHSTENCIL 0x00000002u |
| #define WINED3D_SWAPCHAIN_REGISTER_TOPMOST_TIMER 0x00100000u |
| #define WINED3D_SWAPCHAIN_RESTORE_WINDOW_STATE 0x00080000u |
| #define WINED3D_SWAPCHAIN_USE_CLOSEST_MATCHING_MODE 0x00002000u |
| #define WINED3D_TEXTURE_CREATE_GENERATE_MIPMAPS 0x00000010 |
| #define WINED3D_TEXTURE_CREATE_RECORD_DIRTY_REGIONS 0x00000020 |
| #define WINED3D_TS_WORLD_MATRIX | ( | index | ) | (enum wined3d_transform_state)(index + 256) |
| #define WINED3D_VERTEX_SAMPLER_OFFSET WINED3D_MAX_FRAGMENT_SAMPLERS |
| #define WINED3DCAPS3_ALPHA_FULLSCREEN_FLIP_OR_DISCARD 0x00000020 |
| #define WINED3DCAPS3_LINEAR_TO_SRGB_PRESENTATION 0x00000080 |
| #define WINED3DCREATE_DISABLE_DRIVER_MANAGEMENT 0x00000100 |
| #define WINED3DCREATE_DISABLE_DRIVER_MANAGEMENT_EX 0x00000400 |
| #define WINED3DCREATE_HARDWARE_VERTEXPROCESSING 0x00000040 |
| #define WINED3DCREATE_SOFTWARE_VERTEXPROCESSING 0x00000020 |
| #define WINED3DDEVCAPS2_CAN_STRETCHRECT_FROM_TEXTURES 0x00000010 |
| #define WINED3DDEVCAPS2_VERTEXELEMENTSCANSHARESTREAMOFFSET 0x00000040 |
| #define WINED3DDEVCAPS_SEPARATETEXTUREMEMORIES 0x00004000 |
| #define WINED3DERR_CONFLICTINGRENDERSTATE MAKE_WINED3DHRESULT(2081) |
| #define WINED3DERR_INVALIDCALL MAKE_WINED3DHRESULT(2156) |
| #define WINED3DERR_NOTAVAILABLE MAKE_WINED3DHRESULT(2154) |
| #define WINED3DERR_OUTOFVIDEOMEMORY MAKE_WINED3DHRESULT(380) |
| #define WINED3DERR_UNSUPPORTEDTEXTUREFILTER MAKE_WINED3DHRESULT(2082) |
| #define WINED3DFVF_TEXCOORDSIZE1 | ( | idx | ) | (WINED3DFVF_TEXTUREFORMAT1 << (idx * 2 + 16)) |
| #define WINED3DFVF_TEXCOORDSIZE2 | ( | idx | ) | (WINED3DFVF_TEXTUREFORMAT2 << (idx * 2 + 16)) |
| #define WINED3DFVF_TEXCOORDSIZE3 | ( | idx | ) | (WINED3DFVF_TEXTUREFORMAT3 << (idx * 2 + 16)) |
| #define WINED3DFVF_TEXCOORDSIZE4 | ( | idx | ) | (WINED3DFVF_TEXTUREFORMAT4 << (idx * 2 + 16)) |
| #define WINED3DOK_NOMIPGEN MAKE_WINED3DSTATUS(2159) |
| #define WINED3DPMISCCAPS_CLIPPLANESCALEDPOINTS 0x00000100 |
| #define WINED3DPMISCCAPS_INDEPENDENTWRITEMASKS 0x00004000 |
| #define WINED3DPMISCCAPS_MRTINDEPENDENTBITDEPTHS 0x00040000 |
| #define WINED3DPMISCCAPS_MRTPOSTPIXELSHADERBLENDING 0x00080000 |
| #define WINED3DPRASTERCAPS_ANTIALIASSORTDEPENDENT 0x00000400 |
| #define WINED3DPRASTERCAPS_ANTIALIASSORTINDEPENDENT 0x00000800 |
| #define WINED3DPRASTERCAPS_SLOPESCALEDEPTHBIAS 0x02000000 |
| #define WINED3DPRASTERCAPS_TRANSLUCENTSORTINDEPENDENT 0x00080000 |
| #define WINED3DPSHADECAPS_ALPHAGOURAUDSTIPPLED 0x00008000 |
| #define WINED3DPTEXTURECAPS_NONPOW2CONDITIONAL 0x00000100 |
| #define WINED3DPTEXTURECAPS_NOPROJECTEDBUMPENV 0x00200000 |
| #define WINED3DPTEXTURECAPS_TEXREPEATNOTSCALEDBYSIZE 0x00000040 |
| #define WINED3DTEXOPCAPS_MODULATEALPHA_ADDCOLOR 0x00020000 |
| #define WINED3DTEXOPCAPS_MODULATECOLOR_ADDALPHA 0x00040000 |
| #define WINED3DTEXOPCAPS_MODULATEINVALPHA_ADDCOLOR 0x00080000 |
| #define WINED3DTEXOPCAPS_MODULATEINVCOLOR_ADDALPHA 0x00100000 |
| #define WINED3DTSS_TCI_CAMERASPACEREFLECTIONVECTOR 0x30000 |
| #define WINED3DUSAGE_QUERY_POSTPIXELSHADER_BLENDING 0x00080000 |
| #define WINED3DUSAGE_RESTRICT_SHARED_RESOURCE_DRIVER 0x00001000 |
| #define WINED3DVTXPCAPS_NO_TEXGEN_NONLOCALVIEWER 0x00000200 |
| #define WINEDDCAPS2_SYSTONONLOCAL_AS_SYSTOLOCAL 0x04000000 |
| #define WINEDDERR_INVALIDRECT MAKE_WINED3DHRESULT(150) |
| #define WINEDDERR_NOTAOVERLAYSURFACE MAKE_WINED3DHRESULT(580) |
| #define WINEDDERR_NOTLOCKED MAKE_WINED3DHRESULT(584) |
| #define WINEDDERR_OVERLAYNOTVISIBLE MAKE_WINED3DHRESULT(577) |
| #define WINEDDERR_SURFACEBUSY MAKE_WINED3DHRESULT(430) |
| #define WINEHIGHEST_RENDER_STATE WINED3D_RS_BLENDOPALPHA |
| #define WINEMAKEFOURCC | ( | ch0, | |
| ch1, | |||
| ch2, | |||
| ch3 | |||
| ) |
| typedef HRESULT(CDECL * wined3d_device_reset_cb) (struct wined3d_resource *resource) |
| Enumerator | |
|---|---|
| WINED3D_BASIS_BEZIER | |
| WINED3D_BASIS_BSPLINE | |
| WINED3D_BASIS_INTERPOLATE | |
Definition at line 686 of file wined3d.h.
Definition at line 417 of file wined3d.h.
| Enumerator | |
|---|---|
| WINED3D_BLEND_OP_ADD | |
| WINED3D_BLEND_OP_SUBTRACT | |
| WINED3D_BLEND_OP_REVSUBTRACT | |
| WINED3D_BLEND_OP_MIN | |
| WINED3D_BLEND_OP_MAX | |
Definition at line 440 of file wined3d.h.
| Enumerator | |
|---|---|
| WINED3D_CMP_NEVER | |
| WINED3D_CMP_LESS | |
| WINED3D_CMP_EQUAL | |
| WINED3D_CMP_LESSEQUAL | |
| WINED3D_CMP_GREATER | |
| WINED3D_CMP_NOTEQUAL | |
| WINED3D_CMP_GREATEREQUAL | |
| WINED3D_CMP_ALWAYS | |
Definition at line 459 of file wined3d.h.
Definition at line 693 of file wined3d.h.
| Enumerator | |
|---|---|
| WINED3D_CULL_NONE | |
| WINED3D_CULL_FRONT | |
| WINED3D_CULL_BACK | |
Definition at line 794 of file wined3d.h.
Definition at line 805 of file wined3d.h.
| Enumerator | |
|---|---|
| WINED3D_DEGREE_LINEAR | |
| WINED3D_DEGREE_QUADRATIC | |
| WINED3D_DEGREE_CUBIC | |
| WINED3D_DEGREE_QUINTIC | |
Definition at line 113 of file wined3d.h.
| Enumerator | |
|---|---|
| WINED3D_ZB_FALSE | |
| WINED3D_ZB_TRUE | |
| WINED3D_ZB_USEW | |
| Enumerator | |
|---|---|
| WINED3D_DEVICE_TYPE_HAL | |
| WINED3D_DEVICE_TYPE_REF | |
| WINED3D_DEVICE_TYPE_SW | |
| WINED3D_DEVICE_TYPE_NULLREF | |
Definition at line 89 of file wined3d.h.
| Enumerator | |
|---|---|
| WINED3D_DISPLAY_ROTATION_UNSPECIFIED | |
| WINED3D_DISPLAY_ROTATION_0 | |
| WINED3D_DISPLAY_ROTATION_90 | |
| WINED3D_DISPLAY_ROTATION_180 | |
| WINED3D_DISPLAY_ROTATION_270 | |
Definition at line 830 of file wined3d.h.
Definition at line 97 of file wined3d.h.
| Enumerator | |
|---|---|
| WINED3D_FILL_POINT | |
| WINED3D_FILL_WIREFRAME | |
| WINED3D_FILL_SOLID | |
| Enumerator | |
|---|---|
| WINED3D_FOG_NONE | |
| WINED3D_FOG_EXP | |
| WINED3D_FOG_EXP2 | |
| WINED3D_FOG_LINEAR | |
Definition at line 478 of file wined3d.h.
Definition at line 125 of file wined3d.h.
| Enumerator | |
|---|---|
| WINED3D_LIGHT_POINT | |
| WINED3D_LIGHT_SPOT | |
| WINED3D_LIGHT_DIRECTIONAL | |
| WINED3D_LIGHT_PARALLELPOINT | |
| WINED3D_LIGHT_GLSPOT | |
| Enumerator | |
|---|---|
| WINED3D_MCS_MATERIAL | |
| WINED3D_MCS_COLOR1 | |
| WINED3D_MCS_COLOR2 | |
| Enumerator | |
|---|---|
| WINED3D_MEMORY_SEGMENT_GROUP_LOCAL | |
| WINED3D_MEMORY_SEGMENT_GROUP_NON_LOCAL | |
Definition at line 860 of file wined3d.h.
Definition at line 571 of file wined3d.h.
| Enumerator | |
|---|---|
| WINED3D_PATCH_EDGE_DISCRETE | |
| WINED3D_PATCH_EDGE_CONTINUOUS | |
Definition at line 73 of file wined3d.h.
Definition at line 724 of file wined3d.h.
Definition at line 287 of file wined3d.h.
| Enumerator | |
|---|---|
| WINED3D_RTYPE_NONE | |
| WINED3D_RTYPE_BUFFER | |
| WINED3D_RTYPE_TEXTURE_1D | |
| WINED3D_RTYPE_TEXTURE_2D | |
| WINED3D_RTYPE_TEXTURE_3D | |
Definition at line 715 of file wined3d.h.
Definition at line 553 of file wined3d.h.
| Enumerator | |
|---|---|
| WINED3D_SCANLINE_ORDERING_UNKNOWN | |
| WINED3D_SCANLINE_ORDERING_PROGRESSIVE | |
| WINED3D_SCANLINE_ORDERING_INTERLACED | |
Definition at line 823 of file wined3d.h.
| Enumerator | |
|---|---|
| WINED3D_SHADE_FLAT | |
| WINED3D_SHADE_GOURAUD | |
| WINED3D_SHADE_PHONG | |
Definition at line 839 of file wined3d.h.
| Enumerator | |
|---|---|
| WINED3D_SBT_ALL | |
| WINED3D_SBT_PIXEL_STATE | |
| WINED3D_SBT_VERTEX_STATE | |
| WINED3D_SBT_RECORDED | |
| WINED3D_SBT_PRIMARY | |
Definition at line 785 of file wined3d.h.
Definition at line 507 of file wined3d.h.
| Enumerator | |
|---|---|
| WINED3D_SWAP_INTERVAL_IMMEDIATE | |
| WINED3D_SWAP_INTERVAL_ONE | |
| WINED3D_SWAP_INTERVAL_TWO | |
| WINED3D_SWAP_INTERVAL_THREE | |
| WINED3D_SWAP_INTERVAL_FOUR | |
| WINED3D_SWAP_INTERVAL_DEFAULT | |
Definition at line 543 of file wined3d.h.
| Enumerator | |
|---|---|
| WINED3D_TADDRESS_WRAP | |
| WINED3D_TADDRESS_MIRROR | |
| WINED3D_TADDRESS_CLAMP | |
| WINED3D_TADDRESS_BORDER | |
| WINED3D_TADDRESS_MIRROR_ONCE | |
Definition at line 656 of file wined3d.h.
| Enumerator | |
|---|---|
| WINED3D_TEXF_NONE | |
| WINED3D_TEXF_POINT | |
| WINED3D_TEXF_LINEAR | |
| WINED3D_TEXF_ANISOTROPIC | |
| WINED3D_TEXF_FLAT_CUBIC | |
| WINED3D_TEXF_GAUSSIAN_CUBIC | |
| WINED3D_TEXF_PYRAMIDAL_QUAD | |
| WINED3D_TEXF_GAUSSIAN_QUAD | |
Definition at line 703 of file wined3d.h.
Definition at line 626 of file wined3d.h.
Definition at line 592 of file wined3d.h.
| Enumerator | |
|---|---|
| WINED3D_TTFF_DISABLE | |
| WINED3D_TTFF_COUNT1 | |
| WINED3D_TTFF_COUNT2 | |
| WINED3D_TTFF_COUNT3 | |
| WINED3D_TTFF_COUNT4 | |
| WINED3D_TTFF_PROJECTED | |
Definition at line 616 of file wined3d.h.
Definition at line 665 of file wined3d.h.
| Enumerator | |
|---|---|
| WINED3D_VBF_DISABLE | |
| WINED3D_VBF_1WEIGHTS | |
| WINED3D_VBF_2WEIGHTS | |
| WINED3D_VBF_3WEIGHTS | |
| WINED3D_VBF_TWEENING | |
| WINED3D_VBF_0WEIGHTS | |
Definition at line 449 of file wined3d.h.
| HRESULT __cdecl wined3d_adapter_get_identifier | ( | const struct wined3d_adapter * | adapter, |
| uint32_t | flags, | ||
| struct wined3d_adapter_identifier * | identifier | ||
| ) |
Definition at line 1785 of file directx.c.
Referenced by d3d8_GetAdapterIdentifier(), d3d9_GetAdapterIdentifier(), d3d9_GetAdapterLUID(), ddraw7_GetAvailableVidMem(), ddraw7_GetDeviceIdentifier(), ddraw_enumerate_secondary_devices(), dxgi_adapter_CheckInterfaceSupport(), dxgi_adapter_get_adapter_info(), dxgi_adapter_get_desc(), and wined3d_adapter_get_video_memory_info().
| struct wined3d_output *__cdecl wined3d_adapter_get_output | ( | const struct wined3d_adapter * | adapter, |
| unsigned int | idx | ||
| ) |
Definition at line 1027 of file directx.c.
Referenced by d3d8_init(), d3d9_init(), ddraw_enumerate_secondary_devices(), ddraw_init(), and dxgi_output_init().
Definition at line 1038 of file directx.c.
Referenced by d3d8_init(), d3d9_caps_from_wined3dcaps(), d3d9_init(), and dxgi_adapter_EnumOutputs().
| HRESULT __cdecl wined3d_adapter_get_video_memory_info | ( | const struct wined3d_adapter * | adapter, |
| unsigned int | node_idx, | ||
| enum wined3d_memory_segment_group | group, | ||
| struct wined3d_video_memory_info * | info | ||
| ) |
Definition at line 1045 of file directx.c.
Referenced by dxgi_adapter_QueryVideoMemoryInfo(), and notification_thread_func().
| HRESULT __cdecl wined3d_adapter_register_budget_change_notification | ( | const struct wined3d_adapter * | adapter, |
| HANDLE | event, | ||
| DWORD * | cookie | ||
| ) |
Definition at line 1144 of file directx.c.
Referenced by dxgi_adapter_RegisterVideoMemoryBudgetChangeNotificationEvent().
Definition at line 1196 of file directx.c.
Referenced by dxgi_adapter_UnregisterVideoMemoryBudgetChangeNotification().
Definition at line 2982 of file wined3d.h.
Referenced by compute_sphere_visibility(), context_apply_draw_state(), context_gl_load_shader_resources(), context_update_stream_info(), d3d8_device_ProcessVertices(), d3d8_device_upload_sysmem_vertex_buffers(), d3d9_device_ProcessVertices(), d3d9_device_upload_sysmem_vertex_buffers(), d3d9_generate_auto_mipmaps(), find_draw_buffers_mask(), init_vulkan_format_info(), set_glsl_shader_program(), shader_generate_glsl_declarations(), shader_glsl_generate_color_output(), shader_glsl_generate_fragment_shader(), shader_glsl_load_constants_b(), shader_glsl_load_constants_i(), viewport_alloc_active_light_index(), vshader_get_input(), wined3d_bitmap_ffs_xor(), wined3d_context_gl_apply_compute_state(), wined3d_context_gl_bind_shader_resources(), wined3d_context_gl_enable_clip_distances(), wined3d_context_gl_map_fixed_function_samplers(), wined3d_context_gl_unload_numbered_arrays(), wined3d_context_vk_apply_draw_state(), wined3d_context_vk_create_slab_bo(), wined3d_device_apply_stateblock(), wined3d_device_process_vertices(), wined3d_render_pass_vk_init(), wined3d_stateblock_apply(), and wined3d_stateblock_capture().
| 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 | ||
| ) |
Definition at line 313 of file device.c.
Referenced by d3d_blend_state_create(), and wined3d_device_apply_stateblock().
| ULONG __cdecl wined3d_blend_state_decref | ( | struct wined3d_blend_state * | state | ) |
Definition at line 284 of file device.c.
Referenced by d3d11_blend_state_Release(), device_free_blend_state(), state_unbind_resources(), wined3d_cs_packet_decref_objects(), wined3d_device_apply_stateblock(), and wined3d_device_context_set_blend_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 | ) |
Definition at line 268 of file device.c.
Referenced by d3d11_blend_state_AddRef(), wined3d_cs_packet_incref_objects(), and wined3d_device_context_set_blend_state().
|
inlinestatic |
Definition at line 2995 of file wined3d.h.
Referenced by d3d11_device_context_OMSetRenderTargetsAndUnorderedAccessViews(), d3d8_device_GetPixelShaderConstant(), d3d_device7_SetViewport(), d3d_viewport_SetViewport(), d3d_viewport_SetViewport2(), validate_resource_view(), wined3d_device_context_set_constant_buffers(), wined3d_device_context_set_samplers(), wined3d_device_context_set_shader_resource_views(), wined3d_device_context_set_unordered_access_views(), wined3d_palette_get_entries(), wined3d_stateblock_get_ps_consts_f(), wined3d_stateblock_get_vs_consts_f(), wined3d_stateblock_set_ps_consts_f(), and wined3d_stateblock_set_vs_consts_f().
|
inlinestatic |
Definition at line 3006 of file wined3d.h.
Referenced by d3d10_device_CopySubresourceRegion(), d3d11_device_context_CopySubresourceRegion(), d3d11_device_context_CopySubresourceRegion1(), d3d11_device_context_UpdateSubresource(), d3d11_device_context_UpdateSubresource1(), d3d8_device_upload_sysmem_index_buffer(), d3d8_surface_LockRect(), d3d8_texture_2d_AddDirtyRect(), d3d8_texture_cube_AddDirtyRect(), d3d9_device_UpdateSurface(), d3d9_device_upload_sysmem_index_buffer(), d3d9_indexbuffer_Lock(), d3d9_surface_LockRect(), d3d9_texture_2d_AddDirtyRect(), d3d9_texture_cube_AddDirtyRect(), d3d9_vertexbuffer_Lock(), glsl_blitter_blit(), surface_lock(), wined3d_box_intersect(), wined3d_buffer_init_data(), wined3d_device_context_copy_resource(), wined3d_device_context_copy_sub_resource_region(), wined3d_device_context_map(), wined3d_device_context_push_constants(), wined3d_device_context_update_sub_resource(), wined3d_rendertarget_view_get_box(), wined3d_streaming_buffer_map(), wined3d_texture_get_level_box(), and wined3d_texture_update_sub_resource().
| 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 | ||
| ) |
Definition at line 1329 of file buffer.c.
Referenced by d3d_buffer_init(), d3d_execute_buffer_SetExecuteData(), d3d_vertex_buffer_create_wined3d_buffer(), indexbuffer_init(), prepare_push_constant_buffer(), vertexbuffer_init(), and wined3d_streaming_buffer_prepare().
| ULONG __cdecl wined3d_buffer_decref | ( | struct wined3d_buffer * | buffer | ) |
Definition at line 459 of file buffer.c.
Referenced by buffer_resource_decref(), d3d11_buffer_Release(), d3d8_indexbuffer_Release(), d3d8_vertexbuffer_Release(), d3d8_vertexbuffer_wined3d_object_destroyed(), d3d9_indexbuffer_Release(), d3d9_vertexbuffer_Release(), d3d9_vertexbuffer_wined3d_object_destroyed(), d3d_buffer_init(), d3d_execute_buffer_Release(), d3d_execute_buffer_SetExecuteData(), d3d_vertex_buffer7_Lock(), d3d_vertex_buffer7_Release(), d3d_vertex_buffer_create(), state_unbind_resources(), vertexbuffer_init(), wined3d_cs_packet_decref_objects(), wined3d_device_context_set_constant_buffers(), wined3d_device_context_set_index_buffer(), wined3d_device_context_set_stream_outputs(), wined3d_device_context_set_stream_sources(), wined3d_device_reset(), wined3d_device_uninit_3d(), wined3d_stateblock_capture(), wined3d_stateblock_set_index_buffer(), wined3d_stateblock_set_stream_source(), wined3d_stateblock_state_cleanup(), wined3d_streaming_buffer_cleanup(), and wined3d_streaming_buffer_prepare().
| void *__cdecl wined3d_buffer_get_parent | ( | const struct wined3d_buffer * | buffer | ) |
Definition at line 476 of file buffer.c.
Referenced by d3d10_device_get_constant_buffers(), d3d10_device_IAGetIndexBuffer(), d3d10_device_IAGetVertexBuffers(), d3d10_device_SOGetTargets(), d3d11_device_context_get_constant_buffers(), d3d11_device_context_IAGetIndexBuffer(), d3d11_device_context_IAGetVertexBuffers(), d3d11_device_context_SOGetTargets(), d3d8_device_ApplyStateBlock(), d3d8_device_DrawIndexedPrimitive(), d3d8_device_DrawPrimitive(), d3d8_device_GetIndices(), d3d8_device_GetStreamSource(), d3d8_device_ProcessVertices(), d3d8_device_upload_sysmem_vertex_buffers(), d3d9_device_GetIndices(), d3d9_device_GetStreamSource(), d3d9_device_ProcessVertices(), d3d9_device_upload_sysmem_vertex_buffers(), d3d9_stateblock_Apply(), and wined3d_rendertarget_view_get_sub_resource_parent().
| struct wined3d_resource *__cdecl wined3d_buffer_get_resource | ( | struct wined3d_buffer * | buffer | ) |
Definition at line 520 of file buffer.c.
Referenced by d3d10_buffer_Map(), d3d10_buffer_Unmap(), d3d8_device_upload_sysmem_index_buffer(), d3d8_device_upload_sysmem_vertex_buffers(), d3d8_indexbuffer_GetDesc(), d3d8_indexbuffer_GetPriority(), d3d8_indexbuffer_Lock(), d3d8_indexbuffer_PreLoad(), d3d8_indexbuffer_SetPriority(), d3d8_indexbuffer_Unlock(), d3d8_vertexbuffer_GetDesc(), d3d8_vertexbuffer_GetPriority(), d3d8_vertexbuffer_Lock(), d3d8_vertexbuffer_PreLoad(), d3d8_vertexbuffer_SetPriority(), d3d8_vertexbuffer_Unlock(), d3d9_device_upload_sysmem_index_buffer(), d3d9_device_upload_sysmem_vertex_buffers(), d3d9_indexbuffer_GetDesc(), d3d9_indexbuffer_GetPriority(), d3d9_indexbuffer_Lock(), d3d9_indexbuffer_PreLoad(), d3d9_indexbuffer_SetPriority(), d3d9_indexbuffer_Unlock(), d3d9_vertexbuffer_GetDesc(), d3d9_vertexbuffer_GetPriority(), d3d9_vertexbuffer_Lock(), d3d9_vertexbuffer_PreLoad(), d3d9_vertexbuffer_SetPriority(), d3d9_vertexbuffer_Unlock(), d3d_buffer_init(), d3d_device7_DrawIndexedPrimitiveVB(), d3d_device7_DrawPrimitiveVB(), d3d_execute_buffer_SetExecuteData(), d3d_vertex_buffer7_GetVertexBufferDesc(), d3d_vertex_buffer7_Lock(), d3d_vertex_buffer7_Unlock(), wined3d_resource_from_d3d10_resource(), and wined3d_resource_from_d3d11_resource().
| ULONG __cdecl wined3d_buffer_incref | ( | struct wined3d_buffer * | buffer | ) |
Definition at line 248 of file buffer.c.
Referenced by buffer_resource_incref(), d3d11_buffer_AddRef(), d3d8_indexbuffer_AddRef(), d3d8_vertexbuffer_AddRef(), d3d9_indexbuffer_AddRef(), d3d9_vertexbuffer_AddRef(), wined3d_cs_packet_incref_objects(), wined3d_device_context_set_constant_buffers(), wined3d_device_context_set_index_buffer(), wined3d_device_context_set_stream_outputs(), wined3d_device_context_set_stream_sources(), wined3d_stateblock_capture(), wined3d_stateblock_set_index_buffer(), and wined3d_stateblock_set_stream_source().
| unsigned int __cdecl wined3d_calculate_format_pitch | ( | const struct wined3d_adapter * | adapter, |
| enum wined3d_format_id | format_id, | ||
| unsigned int | width | ||
| ) |
Definition at line 2197 of file directx.c.
Referenced by ddraw7_GetAvailableVidMem(), and ddraw_texture_init().
| HRESULT __cdecl wined3d_check_depth_stencil_match | ( | const struct wined3d_adapter * | adapter, |
| 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 | ||
| ) |
Definition at line 1859 of file directx.c.
Referenced by d3d8_CheckDepthStencilMatch(), and d3d9_CheckDepthStencilMatch().
| HRESULT __cdecl wined3d_check_device_format | ( | const struct wined3d * | wined3d, |
| const struct wined3d_adapter * | adapter, | ||
| enum wined3d_device_type | device_type, | ||
| enum wined3d_format_id | adapter_format_id, | ||
| uint32_t | usage, | ||
| unsigned int | bind_flags, | ||
| enum wined3d_resource_type | resource_type, | ||
| enum wined3d_format_id | check_format_id | ||
| ) |
Definition at line 1972 of file directx.c.
Referenced by d3d11_device_CheckFormatSupport(), d3d7_EnumZBufferFormats(), d3d8_CheckDeviceFormat(), d3d9_CheckDeviceFormat(), d3d9_texture_init(), d3d_device2_EnumTextureFormats(), d3d_device7_EnumTextureFormats(), ddraw7_GetFourCCCodes(), ddraw_surface_create(), and wined3d_check_device_type().
| HRESULT __cdecl wined3d_check_device_format_conversion | ( | const struct wined3d_output * | output, |
| enum wined3d_device_type | device_type, | ||
| enum wined3d_format_id | source_format_id, | ||
| enum wined3d_format_id | target_format_id | ||
| ) |
Definition at line 2210 of file directx.c.
Referenced by d3d9_CheckDeviceFormatConversion(), and wined3d_check_device_type().
| HRESULT __cdecl wined3d_check_device_multisample_type | ( | const struct wined3d_adapter * | adapter, |
| enum wined3d_device_type | device_type, | ||
| enum wined3d_format_id | surface_format_id, | ||
| BOOL | windowed, | ||
| enum wined3d_multisample_type | multisample_type, | ||
| unsigned int * | quality_levels | ||
| ) |
Definition at line 1898 of file directx.c.
Referenced by d3d11_device_CheckFormatSupport(), d3d11_device_CheckMultisampleQualityLevels(), d3d8_CheckDeviceFormat(), d3d8_CheckDeviceMultiSampleType(), d3d9_CheckDeviceFormat(), and d3d9_CheckDeviceMultiSampleType().
| HRESULT __cdecl wined3d_check_device_type | ( | const struct wined3d * | wined3d, |
| struct wined3d_output * | output, | ||
| enum wined3d_device_type | device_type, | ||
| enum wined3d_format_id | display_format_id, | ||
| enum wined3d_format_id | backbuffer_format_id, | ||
| BOOL | windowed | ||
| ) |
Definition at line 2254 of file directx.c.
Referenced by d3d8_CheckDeviceType(), and d3d9_CheckDeviceType().
| ULONG __cdecl wined3d_command_list_decref | ( | struct wined3d_command_list * | list | ) |
Definition at line 4651 of file cs.c.
Referenced by d3d11_command_list_Release(), wined3d_command_list_decref(), and wined3d_deferred_context_destroy().
| ULONG __cdecl wined3d_command_list_incref | ( | struct wined3d_command_list * | list | ) |
Definition at line 4642 of file cs.c.
Referenced by wined3d_deferred_context_reference_command_list().
Definition at line 142 of file wined3d_main.c.
Referenced by d3d8_init(), d3d9_init(), ddraw_init(), DirectDrawEnumerateExA(), and dxgi_factory_init().
Definition at line 198 of file directx.c.
Referenced by d3d8_init(), d3d8_Release(), d3d9_init(), d3d9_Release(), ddraw_destroy(), ddraw_init(), DirectDrawEnumerateExA(), dxgi_factory_Release(), wined3d_device_cleanup(), and wined3d_device_init().
| HRESULT __cdecl wined3d_deferred_context_create | ( | struct wined3d_device * | device, |
| struct wined3d_device_context ** | context | ||
| ) |
Definition at line 4443 of file cs.c.
Referenced by d3d11_deferred_context_create().
| void __cdecl wined3d_deferred_context_destroy | ( | struct wined3d_device_context * | context | ) |
Definition at line 4472 of file cs.c.
Referenced by d3d11_device_context_Release().
| HRESULT __cdecl wined3d_deferred_context_record_command_list | ( | struct wined3d_device_context * | context, |
| bool | restore, | ||
| struct wined3d_command_list ** | list | ||
| ) |
Definition at line 4520 of file cs.c.
Referenced by d3d11_device_context_FinishCommandList().
| HRESULT __cdecl wined3d_depth_stencil_state_create | ( | struct wined3d_device * | device, |
| const struct wined3d_depth_stencil_state_desc * | desc, | ||
| void * | parent, | ||
| const struct wined3d_parent_ops * | parent_ops, | ||
| struct wined3d_depth_stencil_state ** | state | ||
| ) |
Definition at line 404 of file device.c.
Referenced by d3d_depthstencil_state_create(), and wined3d_device_apply_stateblock().
| ULONG __cdecl wined3d_depth_stencil_state_decref | ( | struct wined3d_depth_stencil_state * | state | ) |
Definition at line 359 of file device.c.
Referenced by d3d11_depthstencil_state_Release(), device_free_depth_stencil_state(), wined3d_cs_packet_decref_objects(), wined3d_device_apply_stateblock(), and wined3d_device_context_set_depth_stencil_state().
| void *__cdecl wined3d_depth_stencil_state_get_parent | ( | const struct wined3d_depth_stencil_state * | state | ) |
| ULONG __cdecl wined3d_depth_stencil_state_incref | ( | struct wined3d_depth_stencil_state * | state | ) |
Definition at line 343 of file device.c.
Referenced by d3d11_depthstencil_state_AddRef(), wined3d_cs_packet_incref_objects(), and wined3d_device_context_set_depth_stencil_state().
| HRESULT __cdecl wined3d_device_acquire_focus_window | ( | struct wined3d_device * | device, |
| HWND | window | ||
| ) |
Definition at line 1133 of file device.c.
Referenced by ddraw_set_cooperative_level(), device_init(), and wined3d_device_reset().
| void __cdecl wined3d_device_apply_stateblock | ( | struct wined3d_device * | device, |
| struct wined3d_stateblock * | stateblock | ||
| ) |
Definition at line 3038 of file stateblock.c.
Referenced by d3d8_device_DrawIndexedPrimitive(), d3d8_device_DrawIndexedPrimitiveUP(), d3d8_device_DrawPrimitive(), d3d8_device_DrawPrimitiveUP(), d3d9_device_DrawIndexedPrimitive(), d3d9_device_DrawIndexedPrimitiveUP(), d3d9_device_DrawPrimitive(), d3d9_device_DrawPrimitiveUP(), d3d_device_apply_state(), and wined3d_device_process_vertices().
| HRESULT __cdecl wined3d_device_begin_scene | ( | struct wined3d_device * | device | ) |
Definition at line 3700 of file device.c.
Referenced by d3d8_device_BeginScene(), d3d9_device_BeginScene(), and d3d_device7_BeginScene().
| HRESULT __cdecl wined3d_device_clear | ( | struct wined3d_device * | device, |
| unsigned int | rect_count, | ||
| const RECT * | rects, | ||
| uint32_t | flags, | ||
| const struct wined3d_color * | color, | ||
| float | z, | ||
| unsigned int | stencil | ||
| ) |
Definition at line 3729 of file device.c.
Referenced by d3d8_device_Clear(), d3d9_device_Clear(), d3d_device7_Clear(), and wined3d_device_set_implicit_swapchain().
| HRESULT __cdecl wined3d_device_context_blt | ( | struct wined3d_device_context * | context, |
| struct wined3d_texture * | dst_texture, | ||
| unsigned int | dst_sub_resource_idx, | ||
| const RECT * | dst_rect, | ||
| struct wined3d_texture * | src_texture, | ||
| unsigned int | src_sub_resource_idx, | ||
| const RECT * | src_rect, | ||
| unsigned int | flags, | ||
| const struct wined3d_blt_fx * | fx, | ||
| enum wined3d_texture_filter_type | filter | ||
| ) |
Definition at line 3854 of file texture.c.
Referenced by copy_mipmap_chain(), d3d8_device_CopyRects(), d3d9_device_GetRenderTargetData(), d3d9_device_StretchRect(), ddraw_surface7_BltFast(), ddraw_surface_blt(), ddraw_surface_update_frontbuffer(), wined3d_cs_exec_present(), wined3d_device_context_resolve_sub_resource(), and wined3d_swapchain_get_front_buffer_data().
| HRESULT __cdecl wined3d_device_context_clear_rendertarget_view | ( | struct wined3d_device_context * | context, |
| struct wined3d_rendertarget_view * | view, | ||
| const RECT * | rect, | ||
| unsigned int | flags, | ||
| const struct wined3d_color * | color, | ||
| float | depth, | ||
| unsigned int | stencil | ||
| ) |
Definition at line 4468 of file device.c.
Referenced by d3d10_device_ClearDepthStencilView(), d3d10_device_ClearRenderTargetView(), d3d11_device_context_ClearDepthStencilView(), d3d11_device_context_ClearRenderTargetView(), d3d9_device_ColorFill(), and ddraw_surface_blt().
| HRESULT __cdecl wined3d_device_context_clear_sysmem_texture | ( | struct wined3d_device_context * | context, |
| struct wined3d_texture * | texture, | ||
| unsigned int | sub_resource_idx, | ||
| const RECT * | rect, | ||
| unsigned int | flags, | ||
| const struct wined3d_color * | color | ||
| ) |
Definition at line 896 of file cs.c.
Referenced by ddraw_surface_blt().
| void __cdecl wined3d_device_context_clear_uav_float | ( | struct wined3d_device_context * | context, |
| struct wined3d_unordered_access_view * | view, | ||
| const struct wined3d_vec4 * | clear_value | ||
| ) |
Definition at line 4509 of file device.c.
Referenced by d3d11_device_context_ClearUnorderedAccessViewFloat().
| void __cdecl wined3d_device_context_clear_uav_uint | ( | struct wined3d_device_context * | context, |
| struct wined3d_unordered_access_view * | view, | ||
| const struct wined3d_uvec4 * | clear_value | ||
| ) |
Definition at line 4525 of file device.c.
Referenced by d3d11_device_context_ClearUnorderedAccessViewUint().
| void __cdecl wined3d_device_context_copy_resource | ( | struct wined3d_device_context * | context, |
| struct wined3d_resource * | dst_resource, | ||
| struct wined3d_resource * | src_resource | ||
| ) |
Definition at line 4131 of file device.c.
Referenced by d3d10_device_CopyResource(), and d3d11_device_context_CopyResource().
| HRESULT __cdecl wined3d_device_context_copy_sub_resource_region | ( | struct wined3d_device_context * | context, |
| 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, | ||
| unsigned int | flags | ||
| ) |
Definition at line 4220 of file device.c.
Referenced by d3d10_device_CopySubresourceRegion(), d3d11_device_context_CopySubresourceRegion(), d3d11_device_context_CopySubresourceRegion1(), d3d8_device_upload_sysmem_vertex_buffers(), d3d9_device_UpdateSurface(), d3d9_device_upload_sysmem_vertex_buffers(), ddraw_surface_get_default_texture(), and ddraw_surface_get_draw_texture().
| void __cdecl wined3d_device_context_copy_uav_counter | ( | struct wined3d_device_context * | context, |
| struct wined3d_buffer * | dst_buffer, | ||
| unsigned int | offset, | ||
| struct wined3d_unordered_access_view * | uav | ||
| ) |
Definition at line 4102 of file device.c.
Referenced by d3d11_device_context_CopyStructureCount().
| void __cdecl wined3d_device_context_dispatch | ( | struct wined3d_device_context * | context, |
| unsigned int | group_count_x, | ||
| unsigned int | group_count_y, | ||
| unsigned int | group_count_z | ||
| ) |
Definition at line 1030 of file cs.c.
Referenced by d3d11_device_context_Dispatch().
| void __cdecl wined3d_device_context_dispatch_indirect | ( | struct wined3d_device_context * | context, |
| struct wined3d_buffer * | buffer, | ||
| unsigned int | offset | ||
| ) |
Definition at line 1049 of file cs.c.
Referenced by d3d11_device_context_DispatchIndirect().
| void __cdecl wined3d_device_context_draw | ( | struct wined3d_device_context * | context, |
| unsigned int | start_vertex, | ||
| unsigned int | vertex_count, | ||
| unsigned int | start_instance, | ||
| unsigned int | instance_count | ||
| ) |
Definition at line 2635 of file device.c.
Referenced by d3d10_device_Draw(), d3d10_device_DrawInstanced(), d3d11_device_context_Draw(), d3d11_device_context_DrawInstanced(), d3d8_device_DrawPrimitive(), d3d8_device_DrawPrimitiveUP(), d3d9_device_DrawPrimitive(), d3d9_device_DrawPrimitiveUP(), d3d_device7_DrawPrimitive(), d3d_device7_DrawPrimitiveStrided(), and d3d_device7_DrawPrimitiveVB().
| void __cdecl wined3d_device_context_draw_indexed | ( | struct wined3d_device_context * | context, |
| int | base_vertex_index, | ||
| unsigned int | start_index, | ||
| unsigned int | index_count, | ||
| unsigned int | start_instance, | ||
| unsigned int | instance_count | ||
| ) |
Definition at line 2649 of file device.c.
Referenced by d3d10_device_DrawIndexed(), d3d10_device_DrawIndexedInstanced(), d3d11_device_context_DrawIndexed(), d3d11_device_context_DrawIndexedInstanced(), d3d8_device_DrawIndexedPrimitive(), d3d8_device_DrawIndexedPrimitiveUP(), d3d9_device_DrawIndexedPrimitive(), d3d9_device_DrawIndexedPrimitiveUP(), d3d_device7_DrawIndexedPrimitive(), d3d_device7_DrawIndexedPrimitiveStrided(), and d3d_device7_DrawIndexedPrimitiveVB().
| void __cdecl wined3d_device_context_draw_indirect | ( | struct wined3d_device_context * | context, |
| struct wined3d_buffer * | buffer, | ||
| unsigned int | offset, | ||
| bool | indexed | ||
| ) |
Definition at line 1191 of file cs.c.
Referenced by d3d11_device_context_DrawIndexedInstancedIndirect(), and d3d11_device_context_DrawInstancedIndirect().
| void __cdecl wined3d_device_context_execute_command_list | ( | struct wined3d_device_context * | context, |
| struct wined3d_command_list * | list, | ||
| bool | restore_state | ||
| ) |
Definition at line 4649 of file device.c.
Referenced by d3d11_device_context_ExecuteCommandList().
| void __cdecl wined3d_device_context_flush | ( | struct wined3d_device_context * | context | ) |
Definition at line 4946 of file device.c.
Referenced by d3d10_device_Flush(), and d3d11_device_context_Flush().
| void __cdecl wined3d_device_context_flush_mapped_buffer | ( | struct wined3d_device_context * | context, |
| struct wined3d_buffer * | buffer | ||
| ) |
Definition at line 3533 of file cs.c.
Referenced by d3d9_device_DrawIndexedPrimitive(), and d3d9_device_flush_mapped_vertex_buffers().
| void __cdecl wined3d_device_context_generate_mipmaps | ( | struct wined3d_device_context * | context, |
| struct wined3d_shader_resource_view * | view | ||
| ) |
Definition at line 4684 of file device.c.
Referenced by d3d10_device_GenerateMips(), d3d11_device_context_GenerateMips(), and d3d9_texture_gen_auto_mipmap().
| struct wined3d_blend_state *__cdecl wined3d_device_context_get_blend_state | ( | const struct wined3d_device_context * | context, |
| struct wined3d_color * | blend_factor, | ||
| unsigned int * | sample_mask | ||
| ) |
Definition at line 1859 of file device.c.
Referenced by d3d11_device_context_OMGetBlendState(), and wined3d_device_apply_stateblock().
| void __cdecl wined3d_device_context_get_constant_buffer | ( | const struct wined3d_device_context * | context, |
| enum wined3d_shader_type | shader_type, | ||
| unsigned int | idx, | ||
| struct wined3d_constant_buffer_state * | state | ||
| ) |
Definition at line 2663 of file device.c.
Referenced by d3d10_device_get_constant_buffers(), and d3d11_device_context_get_constant_buffers().
| struct wined3d_depth_stencil_state *__cdecl wined3d_device_context_get_depth_stencil_state | ( | const struct wined3d_device_context * | context, |
| unsigned int * | stencil_ref | ||
| ) |
Definition at line 1871 of file device.c.
Referenced by d3d11_device_context_OMGetDepthStencilState(), and wined3d_device_apply_stateblock().
| struct wined3d_rendertarget_view *__cdecl wined3d_device_context_get_depth_stencil_view | ( | const struct wined3d_device_context * | context | ) |
Definition at line 4676 of file device.c.
Referenced by d3d10_device_OMGetRenderTargets(), d3d11_device_context_OMGetRenderTargets(), d3d8_device_GetDepthStencilSurface(), d3d8_device_Reset(), d3d8_device_SetRenderTarget(), d3d8_swapchain_create(), d3d9_device_GetDepthStencilSurface(), d3d9_device_reset(), d3d9_swapchain_create(), ddraw_surface_delete_attached_surface(), and resolve_depth_buffer().
| struct wined3d_buffer *__cdecl wined3d_device_context_get_index_buffer | ( | const struct wined3d_device_context * | context, |
| enum wined3d_format_id * | format, | ||
| unsigned int * | offset | ||
| ) |
Definition at line 1831 of file device.c.
Referenced by d3d10_device_IAGetIndexBuffer(), and d3d11_device_context_IAGetIndexBuffer().
| struct wined3d_query *__cdecl wined3d_device_context_get_predication | ( | struct wined3d_device_context * | context, |
| BOOL * | value | ||
| ) |
Definition at line 3768 of file device.c.
Referenced by d3d10_device_GetPredication(), and d3d11_device_context_GetPredication().
| void __cdecl wined3d_device_context_get_primitive_type | ( | const struct wined3d_device_context * | context, |
| enum wined3d_primitive_type * | primitive_topology, | ||
| unsigned int * | patch_vertex_count | ||
| ) |
Definition at line 3793 of file device.c.
Referenced by d3d10_device_IAGetPrimitiveTopology(), and d3d11_device_context_IAGetPrimitiveTopology().
| struct wined3d_rasterizer_state *__cdecl wined3d_device_context_get_rasterizer_state | ( | struct wined3d_device_context * | context | ) |
Definition at line 1882 of file device.c.
Referenced by d3d10_device_RSGetState(), and d3d11_device_context_RSGetState().
| struct wined3d_rendertarget_view *__cdecl wined3d_device_context_get_rendertarget_view | ( | const struct wined3d_device_context * | context, |
| unsigned int | view_idx | ||
| ) |
Definition at line 4659 of file device.c.
Referenced by d3d10_device_OMGetRenderTargets(), d3d11_device_context_OMGetRenderTargets(), d3d8_device_GetRenderTarget(), d3d8_device_SetRenderTarget(), d3d8_device_SetViewport(), d3d9_device_GetRenderTarget(), d3d9_device_reset(), ddraw_surface1_Flip(), ddraw_surface7_SetSurfaceDesc(), and device_init().
| struct wined3d_sampler *__cdecl wined3d_device_context_get_sampler | ( | const struct wined3d_device_context * | context, |
| enum wined3d_shader_type | shader_type, | ||
| unsigned int | idx | ||
| ) |
Definition at line 2689 of file device.c.
Referenced by d3d10_device_GSGetSamplers(), d3d10_device_PSGetSamplers(), d3d10_device_VSGetSamplers(), d3d11_device_context_CSGetSamplers(), d3d11_device_context_DSGetSamplers(), d3d11_device_context_GSGetSamplers(), d3d11_device_context_HSGetSamplers(), d3d11_device_context_PSGetSamplers(), and d3d11_device_context_VSGetSamplers().
| void __cdecl wined3d_device_context_get_scissor_rects | ( | const struct wined3d_device_context * | context, |
| unsigned int * | rect_count, | ||
| RECT * | rects | ||
| ) |
Definition at line 1890 of file device.c.
Referenced by d3d10_device_RSGetScissorRects(), d3d11_device_context_RSGetScissorRects(), and device_reset_viewport_state().
| struct wined3d_shader *__cdecl wined3d_device_context_get_shader | ( | const struct wined3d_device_context * | context, |
| enum wined3d_shader_type | type | ||
| ) |
Definition at line 2007 of file device.c.
Referenced by d3d10_device_GSGetShader(), d3d10_device_PSGetShader(), d3d10_device_VSGetShader(), d3d11_device_context_CSGetShader(), d3d11_device_context_DSGetShader(), d3d11_device_context_GSGetShader(), d3d11_device_context_HSGetShader(), d3d11_device_context_PSGetShader(), and d3d11_device_context_VSGetShader().
| struct wined3d_shader_resource_view *__cdecl wined3d_device_context_get_shader_resource_view | ( | const struct wined3d_device_context * | context, |
| enum wined3d_shader_type | shader_type, | ||
| unsigned int | idx | ||
| ) |
Definition at line 2677 of file device.c.
Referenced by d3d10_device_GSGetShaderResources(), d3d10_device_PSGetShaderResources(), d3d10_device_VSGetShaderResources(), d3d11_device_context_CSGetShaderResources(), d3d11_device_context_DSGetShaderResources(), d3d11_device_context_GSGetShaderResources(), d3d11_device_context_HSGetShaderResources(), d3d11_device_context_PSGetShaderResources(), and d3d11_device_context_VSGetShaderResources().
| struct wined3d_buffer *__cdecl wined3d_device_context_get_stream_output | ( | struct wined3d_device_context * | context, |
| unsigned int | idx, | ||
| unsigned int * | offset | ||
| ) |
Definition at line 1770 of file device.c.
Referenced by d3d10_device_SOGetTargets(), and d3d11_device_context_SOGetTargets().
| HRESULT __cdecl wined3d_device_context_get_stream_source | ( | const struct wined3d_device_context * | context, |
| unsigned int | stream_idx, | ||
| struct wined3d_buffer ** | buffer, | ||
| unsigned int * | offset, | ||
| unsigned int * | stride | ||
| ) |
Definition at line 1786 of file device.c.
Referenced by d3d10_device_IAGetVertexBuffers(), and d3d11_device_context_IAGetVertexBuffers().
| struct wined3d_unordered_access_view *__cdecl wined3d_device_context_get_unordered_access_view | ( | const struct wined3d_device_context * | context, |
| enum wined3d_pipeline | pipeline, | ||
| unsigned int | idx | ||
| ) |
Definition at line 2703 of file device.c.
Referenced by d3d11_device_context_CSGetUnorderedAccessViews(), and d3d11_device_context_OMGetRenderTargetsAndUnorderedAccessViews().
| struct wined3d_vertex_declaration *__cdecl wined3d_device_context_get_vertex_declaration | ( | const struct wined3d_device_context * | device | ) |
Definition at line 1976 of file device.c.
Referenced by d3d10_device_IAGetInputLayout(), and d3d11_device_context_IAGetInputLayout().
| void __cdecl wined3d_device_context_get_viewports | ( | const struct wined3d_device_context * | context, |
| unsigned int * | viewport_count, | ||
| struct wined3d_viewport * | viewports | ||
| ) |
Definition at line 1844 of file device.c.
Referenced by d3d10_device_RSGetViewports(), d3d11_device_context_RSGetViewports(), device_reset_viewport_state(), and process_vertices_strided().
| void __cdecl wined3d_device_context_issue_query | ( | struct wined3d_device_context * | context, |
| struct wined3d_query * | query, | ||
| unsigned int | flags | ||
| ) |
Definition at line 4639 of file device.c.
Referenced by d3d11_device_context_Begin(), d3d11_device_context_End(), and wined3d_query_issue().
| HRESULT __cdecl wined3d_device_context_map | ( | struct wined3d_device_context * | context, |
| struct wined3d_resource * | resource, | ||
| unsigned int | sub_resource_idx, | ||
| struct wined3d_map_desc * | map_desc, | ||
| const struct wined3d_box * | box, | ||
| unsigned int | flags | ||
| ) |
Definition at line 4570 of file device.c.
Referenced by d3d11_device_context_Map(), and wined3d_resource_map().
| void __cdecl wined3d_device_context_reset_state | ( | struct wined3d_device_context * | context | ) |
Definition at line 1904 of file device.c.
Referenced by d3d11_device_context_ClearState(), wined3d_deferred_context_record_command_list(), and wined3d_device_context_emit_execute_command_list().
| void __cdecl wined3d_device_context_resolve_sub_resource | ( | struct wined3d_device_context * | context, |
| 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 | ||
| ) |
Definition at line 4417 of file device.c.
Referenced by d3d10_device_ResolveSubresource(), d3d11_device_context_ResolveSubresource(), and resolve_depth_buffer().
| void __cdecl wined3d_device_context_set_blend_state | ( | struct wined3d_device_context * | context, |
| struct wined3d_blend_state * | state, | ||
| const struct wined3d_color * | blend_factor, | ||
| unsigned int | sample_mask | ||
| ) |
Definition at line 2050 of file device.c.
Referenced by d3d11_device_context_OMSetBlendState(), and wined3d_device_apply_stateblock().
| void __cdecl wined3d_device_context_set_constant_buffers | ( | struct wined3d_device_context * | context, |
| enum wined3d_shader_type | type, | ||
| unsigned int | start_idx, | ||
| unsigned int | count, | ||
| const struct wined3d_constant_buffer_state * | buffers | ||
| ) |
Definition at line 2015 of file device.c.
Referenced by bind_push_constant_buffer(), d3d10_device_set_constant_buffers(), and d3d11_device_context_set_constant_buffers().
| void __cdecl wined3d_device_context_set_depth_stencil_state | ( | struct wined3d_device_context * | context, |
| struct wined3d_depth_stencil_state * | depth_stencil_state, | ||
| unsigned int | stencil_ref | ||
| ) |
Definition at line 2077 of file device.c.
Referenced by d3d11_device_context_OMSetDepthStencilState(), and wined3d_device_apply_stateblock().
| HRESULT __cdecl wined3d_device_context_set_depth_stencil_view | ( | struct wined3d_device_context * | context, |
| struct wined3d_rendertarget_view * | view | ||
| ) |
Definition at line 2453 of file device.c.
Referenced by d3d8_device_SetRenderTarget(), d3d9_device_SetDepthStencilSurface(), d3d_device_sync_rendertarget(), d3d_device_update_depth_stencil(), ddraw_surface_delete_attached_surface(), device_init_swapchain_state(), wined3d_device_context_set_render_targets_and_unordered_access_views(), and wined3d_device_reset().
| void __cdecl wined3d_device_context_set_index_buffer | ( | struct wined3d_device_context * | context, |
| struct wined3d_buffer * | buffer, | ||
| enum wined3d_format_id | format_id, | ||
| unsigned int | offset | ||
| ) |
Definition at line 2557 of file device.c.
Referenced by d3d10_device_IASetIndexBuffer(), d3d11_device_context_IASetIndexBuffer(), d3d8_device_upload_sysmem_index_buffer(), d3d9_device_upload_sysmem_index_buffer(), and wined3d_device_apply_stateblock().
| void __cdecl wined3d_device_context_set_predication | ( | struct wined3d_device_context * | context, |
| struct wined3d_query * | predicate, | ||
| BOOL | value | ||
| ) |
Definition at line 2487 of file device.c.
Referenced by d3d10_device_SetPredication(), and d3d11_device_context_SetPredication().
| void __cdecl wined3d_device_context_set_primitive_type | ( | struct wined3d_device_context * | context, |
| enum wined3d_primitive_type | primitive_topology, | ||
| unsigned int | patch_vertex_count | ||
| ) |
Definition at line 3779 of file device.c.
Referenced by d3d10_device_IASetPrimitiveTopology(), d3d11_device_context_IASetPrimitiveTopology(), d3d8_device_DrawIndexedPrimitive(), d3d8_device_DrawIndexedPrimitiveUP(), d3d8_device_DrawPrimitive(), d3d8_device_DrawPrimitiveUP(), d3d9_device_DrawIndexedPrimitive(), d3d9_device_DrawIndexedPrimitiveUP(), d3d9_device_DrawPrimitive(), d3d9_device_DrawPrimitiveUP(), d3d_device7_DrawIndexedPrimitive(), d3d_device7_DrawIndexedPrimitiveStrided(), d3d_device7_DrawIndexedPrimitiveVB(), d3d_device7_DrawPrimitive(), d3d_device7_DrawPrimitiveStrided(), and d3d_device7_DrawPrimitiveVB().
| void __cdecl wined3d_device_context_set_rasterizer_state | ( | struct wined3d_device_context * | context, |
| struct wined3d_rasterizer_state * | rasterizer_state | ||
| ) |
Definition at line 2101 of file device.c.
Referenced by d3d11_device_context_RSSetState(), and wined3d_stateblock_apply_clear_state().
| void __cdecl wined3d_device_context_set_render_targets_and_unordered_access_views | ( | struct wined3d_device_context * | context, |
| unsigned int | rtv_count, | ||
| struct wined3d_rendertarget_view *const * | render_target_views, | ||
| struct wined3d_rendertarget_view * | depth_stencil_view, | ||
| UINT | uav_count, | ||
| struct wined3d_unordered_access_view *const * | unordered_access_views, | ||
| const unsigned int * | initial_counts | ||
| ) |
Definition at line 2313 of file device.c.
Referenced by d3d10_device_OMSetRenderTargets(), d3d11_device_context_OMSetRenderTargets(), and d3d11_device_context_OMSetRenderTargetsAndUnorderedAccessViews().
| HRESULT __cdecl wined3d_device_context_set_rendertarget_views | ( | struct wined3d_device_context * | context, |
| unsigned int | start_idx, | ||
| unsigned int | count, | ||
| struct wined3d_rendertarget_view *const * | views, | ||
| BOOL | set_viewport | ||
| ) |
Definition at line 2377 of file device.c.
Referenced by d3d8_device_SetRenderTarget(), d3d9_device_SetRenderTarget(), d3d_device_init(), d3d_device_inner_Release(), d3d_device_set_render_target(), d3d_device_sync_rendertarget(), ddraw_surface7_SetSurfaceDesc(), ddraw_texture_rename_to(), device_init_swapchain_state(), wined3d_device_context_set_render_targets_and_unordered_access_views(), and wined3d_device_reset().
| void __cdecl wined3d_device_context_set_samplers | ( | struct wined3d_device_context * | context, |
| enum wined3d_shader_type | type, | ||
| unsigned int | start_idx, | ||
| unsigned int | count, | ||
| struct wined3d_sampler *const * | samplers | ||
| ) |
Definition at line 2243 of file device.c.
Referenced by d3d10_device_set_samplers(), d3d11_device_context_set_samplers(), and wined3d_device_apply_stateblock().
| void __cdecl wined3d_device_context_set_scissor_rects | ( | struct wined3d_device_context * | context, |
| unsigned int | rect_count, | ||
| const RECT * | rects | ||
| ) |
Definition at line 2149 of file device.c.
Referenced by d3d10_device_RSSetScissorRects(), d3d11_device_context_RSSetScissorRects(), and wined3d_stateblock_apply_clear_state().
| void __cdecl wined3d_device_context_set_shader | ( | struct wined3d_device_context * | context, |
| enum wined3d_shader_type | type, | ||
| struct wined3d_shader * | shader | ||
| ) |
Definition at line 1984 of file device.c.
Referenced by d3d10_device_GSSetShader(), d3d10_device_PSSetShader(), d3d10_device_VSSetShader(), d3d11_device_context_CSSetShader(), d3d11_device_context_DSSetShader(), d3d11_device_context_GSSetShader(), d3d11_device_context_HSSetShader(), d3d11_device_context_PSSetShader(), d3d11_device_context_VSSetShader(), and wined3d_device_apply_stateblock().
| void __cdecl wined3d_device_context_set_shader_resource_views | ( | struct wined3d_device_context * | context, |
| enum wined3d_shader_type | type, | ||
| unsigned int | start_idx, | ||
| unsigned int | count, | ||
| struct wined3d_shader_resource_view *const * | views | ||
| ) |
Definition at line 2181 of file device.c.
Referenced by d3d10_device_set_shader_resource_views(), d3d11_device_context_set_shader_resource_views(), and wined3d_device_context_unbind_srv_for_rtv().
| void __cdecl wined3d_device_context_set_state | ( | struct wined3d_device_context * | context, |
| struct wined3d_state * | state | ||
| ) |
Definition at line 1915 of file device.c.
Referenced by d3d11_device_context_SwapDeviceContextState(), wined3d_deferred_context_record_command_list(), and wined3d_device_context_emit_execute_command_list().
| void __cdecl wined3d_device_context_set_stream_outputs | ( | struct wined3d_device_context * | context, |
| const struct wined3d_stream_output | outputs[WINED3D_MAX_STREAM_OUTPUT_BUFFERS] | ||
| ) |
Definition at line 2611 of file device.c.
Referenced by d3d10_device_SOSetTargets(), and d3d11_device_context_SOSetTargets().
| HRESULT __cdecl wined3d_device_context_set_stream_sources | ( | struct wined3d_device_context * | context, |
| unsigned int | start_idx, | ||
| unsigned int | count, | ||
| const struct wined3d_stream_state * | streams | ||
| ) |
Definition at line 2510 of file device.c.
Referenced by d3d10_device_IASetVertexBuffers(), d3d11_device_context_IASetVertexBuffers(), and wined3d_device_apply_stateblock().
| void __cdecl wined3d_device_context_set_unordered_access_views | ( | struct wined3d_device_context * | context, |
| enum wined3d_pipeline | pipeline, | ||
| unsigned int | start_idx, | ||
| unsigned int | count, | ||
| struct wined3d_unordered_access_view *const * | uavs, | ||
| const unsigned int * | initial_counts | ||
| ) |
Definition at line 2277 of file device.c.
Referenced by d3d11_device_context_CSSetUnorderedAccessViews(), and wined3d_device_context_set_render_targets_and_unordered_access_views().
| void __cdecl wined3d_device_context_set_vertex_declaration | ( | struct wined3d_device_context * | context, |
| struct wined3d_vertex_declaration * | declaration | ||
| ) |
Definition at line 2588 of file device.c.
Referenced by d3d10_device_IASetInputLayout(), d3d11_device_context_IASetInputLayout(), and wined3d_device_apply_stateblock().
| void __cdecl wined3d_device_context_set_viewports | ( | struct wined3d_device_context * | context, |
| unsigned int | viewport_count, | ||
| const struct wined3d_viewport * | viewports | ||
| ) |
Definition at line 2124 of file device.c.
Referenced by d3d10_device_RSSetViewports(), d3d11_device_context_RSSetViewports(), and wined3d_stateblock_apply_clear_state().
| HRESULT __cdecl wined3d_device_context_unmap | ( | struct wined3d_device_context * | context, |
| struct wined3d_resource * | resource, | ||
| unsigned int | sub_resource_idx | ||
| ) |
Definition at line 4627 of file device.c.
Referenced by d3d11_device_context_Unmap(), and wined3d_resource_unmap().
| void __cdecl wined3d_device_context_update_sub_resource | ( | struct wined3d_device_context * | context, |
| 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, | ||
| unsigned int | flags | ||
| ) |
Definition at line 4376 of file device.c.
Referenced by d3d11_device_context_UpdateSubresource(), and d3d11_device_context_UpdateSubresource1().
| HRESULT __cdecl wined3d_device_create | ( | struct wined3d * | wined3d, |
| struct wined3d_adapter * | adapter, | ||
| enum wined3d_device_type | device_type, | ||
| HWND | focus_window, | ||
| unsigned int | behaviour_flags, | ||
| BYTE | surface_alignment, | ||
| const enum wined3d_feature_level * | feature_levels, | ||
| unsigned int | feature_level_count, | ||
| struct wined3d_device_parent * | device_parent, | ||
| struct wined3d_device ** | device | ||
| ) |
| ULONG __cdecl wined3d_device_decref | ( | struct wined3d_device * | device | ) |
Definition at line 251 of file device.c.
Referenced by adapter_gl_destroy_buffer(), adapter_gl_destroy_texture(), adapter_no3d_destroy_buffer(), adapter_no3d_destroy_rendertarget_view(), adapter_no3d_destroy_texture(), adapter_vk_destroy_buffer(), adapter_vk_destroy_texture(), d3d8_device_Release(), d3d9_device_Release(), d3d_device_context_state_private_release(), d3d_device_inner_Release(), ddraw_destroy(), ddraw_surface_cleanup(), ddraw_surface_release_iface(), device_init(), dxgi_device_init(), and dxgi_device_Release().
| HRESULT __cdecl wined3d_device_end_scene | ( | struct wined3d_device * | device | ) |
Definition at line 3715 of file device.c.
Referenced by d3d8_device_EndScene(), d3d9_device_EndScene(), d3d_device7_EndScene(), and wined3d_device_reset().
| void __cdecl wined3d_device_evict_managed_resources | ( | struct wined3d_device * | device | ) |
Definition at line 4923 of file device.c.
Referenced by d3d7_EvictManagedTextures(), d3d8_device_ResourceManagerDiscardBytes(), and d3d9_device_EvictManagedResources().
| UINT __cdecl wined3d_device_get_available_texture_mem | ( | const struct wined3d_device * | device | ) |
Definition at line 1754 of file device.c.
Referenced by d3d8_device_GetAvailableTextureMem(), d3d9_device_GetAvailableTextureMem(), ddraw7_GetAvailableVidMem(), and resource_init().
| HRESULT __cdecl wined3d_device_get_clip_status | ( | const struct wined3d_device * | device, |
| struct wined3d_clip_status * | clip_status | ||
| ) |
Definition at line 1820 of file device.c.
Referenced by d3d8_device_GetClipStatus(), and d3d9_device_GetClipStatus().
| void __cdecl wined3d_device_get_creation_parameters | ( | const struct wined3d_device * | device, |
| struct wined3d_device_creation_parameters * | creation_parameters | ||
| ) |
Definition at line 5274 of file device.c.
Referenced by d3d11_device_CheckFormatSupport(), d3d11_device_CheckMultisampleQualityLevels(), d3d8_device_GetCreationParameters(), d3d9_device_CreateAdditionalSwapChain(), and d3d9_device_GetCreationParameters().
| HRESULT __cdecl wined3d_device_get_device_caps | ( | const struct wined3d_device * | device, |
| struct wined3d_caps * | caps | ||
| ) |
Definition at line 3679 of file device.c.
Referenced by d3d11_device_CheckFeatureSupport(), d3d8_device_GetDeviceCaps(), d3d9_device_GetDeviceCaps(), and ddraw7_GetCaps().
| 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 | ||
| ) |
Definition at line 3686 of file device.c.
Referenced by d3d8_device_GetDisplayMode(), d3d9_device_GetDisplayMode(), and d3d9_device_GetDisplayModeEx().
| void __cdecl wined3d_device_get_gamma_ramp | ( | const struct wined3d_device * | device, |
| UINT | swapchain_idx, | ||
| struct wined3d_gamma_ramp * | ramp | ||
| ) |
Definition at line 5301 of file device.c.
Referenced by d3d8_device_GetGammaRamp(), d3d9_device_GetGammaRamp(), and ddraw_gamma_control_GetGammaRamp().
| struct wined3d_device_context *__cdecl wined3d_device_get_immediate_context | ( | struct wined3d_device * | device | ) |
Definition at line 1969 of file device.c.
Referenced by ddraw_init(), device_init(), and device_parent_wined3d_device_created().
Definition at line 2729 of file device.c.
Referenced by d3d9_device_GetMaximumFrameLatency(), and dxgi_device_GetMaximumFrameLatency().
| float __cdecl wined3d_device_get_npatch_mode | ( | const struct wined3d_device * | device | ) |
| HRESULT __cdecl wined3d_device_get_raster_status | ( | const struct wined3d_device * | device, |
| UINT | swapchain_idx, | ||
| struct wined3d_raster_status * | raster_status | ||
| ) |
Definition at line 4055 of file device.c.
Referenced by d3d8_device_GetRasterStatus(), and d3d9_device_GetRasterStatus().
| BOOL __cdecl wined3d_device_get_software_vertex_processing | ( | const struct wined3d_device * | device | ) |
Definition at line 4040 of file device.c.
Referenced by d3d9_device_GetSoftwareVertexProcessing().
| struct wined3d_state *__cdecl wined3d_device_get_state | ( | struct wined3d_device * | device | ) |
Definition at line 1962 of file device.c.
Referenced by d3d_device_context_state_private_release(), d3d_device_context_state_remove_entry(), and device_parent_wined3d_device_created().
| struct wined3d_swapchain *__cdecl wined3d_device_get_swapchain | ( | const struct wined3d_device * | device, |
| UINT | swapchain_idx | ||
| ) |
Definition at line 501 of file device.c.
Referenced by d3d8_device_CreateAdditionalSwapChain(), d3d9_device_CreateAdditionalSwapChain(), d3d9_device_get_swapchains(), wined3d_device_get_display_mode(), wined3d_device_get_gamma_ramp(), wined3d_device_get_raster_status(), wined3d_device_reset(), and wined3d_device_set_gamma_ramp().
| UINT __cdecl wined3d_device_get_swapchain_count | ( | const struct wined3d_device * | device | ) |
Definition at line 494 of file device.c.
Referenced by d3d8_device_CreateAdditionalSwapChain(), d3d9_device_CreateAdditionalSwapChain(), d3d9_device_get_swapchains(), and d3d9_device_GetNumberOfSwapChains().
Definition at line 5282 of file device.c.
Referenced by d3d11_device_CheckFormatSupport(), and d3d11_device_CheckMultisampleQualityLevels().
| ULONG __cdecl wined3d_device_incref | ( | struct wined3d_device * | device | ) |
Definition at line 161 of file device.c.
Referenced by adapter_gl_destroy_buffer(), adapter_gl_destroy_texture(), adapter_no3d_destroy_buffer(), adapter_no3d_destroy_rendertarget_view(), adapter_no3d_destroy_texture(), adapter_vk_destroy_buffer(), adapter_vk_destroy_texture(), d3d_device_context_state_init(), d3d_device_init(), ddraw_texture_init(), and device_parent_wined3d_device_created().
| HRESULT __cdecl wined3d_device_process_vertices | ( | struct wined3d_device * | device, |
| struct wined3d_stateblock * | stateblock, | ||
| UINT | src_start_idx, | ||
| UINT | dst_idx, | ||
| UINT | vertex_count, | ||
| struct wined3d_buffer * | dst_buffer, | ||
| const struct wined3d_vertex_declaration * | declaration, | ||
| uint32_t | flags, | ||
| uint32_t | dst_fvf | ||
| ) |
Definition at line 3598 of file device.c.
Referenced by d3d8_device_ProcessVertices(), d3d9_device_ProcessVertices(), and d3d_vertex_buffer7_ProcessVertices().
| void __cdecl wined3d_device_release_focus_window | ( | struct wined3d_device * | device | ) |
Definition at line 1154 of file device.c.
Referenced by d3d8_device_Release(), d3d9_device_Release(), ddraw_set_cooperative_level(), device_init(), wined3d_device_reset(), and wined3d_swapchain_cleanup().
| 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 | ||
| ) |
Definition at line 4970 of file device.c.
Referenced by d3d8_device_Reset(), d3d9_device_reset(), and ddraw_surface_create().
| HRESULT __cdecl wined3d_device_set_clip_status | ( | struct wined3d_device * | device, |
| const struct wined3d_clip_status * | clip_status | ||
| ) |
Definition at line 1809 of file device.c.
Referenced by d3d8_device_SetClipStatus(), and d3d9_device_SetClipStatus().
| void __cdecl wined3d_device_set_cursor_position | ( | struct wined3d_device * | device, |
| int | x_screen_space, | ||
| int | y_screen_space, | ||
| uint32_t | flags | ||
| ) |
Definition at line 4845 of file device.c.
Referenced by d3d8_device_SetCursorPosition(), and d3d9_device_SetCursorPosition().
| 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 | ||
| ) |
Definition at line 4752 of file device.c.
Referenced by d3d8_device_SetCursorProperties(), and d3d9_device_SetCursorProperties().
| HRESULT __cdecl wined3d_device_set_dialog_box_mode | ( | struct wined3d_device * | device, |
| BOOL | enable_dialogs | ||
| ) |
Definition at line 5264 of file device.c.
Referenced by d3d9_device_SetDialogBoxMode().
| void __cdecl wined3d_device_set_gamma_ramp | ( | const struct wined3d_device * | device, |
| UINT | swapchain_idx, | ||
| uint32_t | flags, | ||
| const struct wined3d_gamma_ramp * | ramp | ||
| ) |
Definition at line 5289 of file device.c.
Referenced by d3d8_device_SetGammaRamp(), d3d9_device_SetGammaRamp(), and ddraw_gamma_control_SetGammaRamp().
| void __cdecl wined3d_device_set_max_frame_latency | ( | struct wined3d_device * | device, |
| unsigned int | max_frame_latency | ||
| ) |
Definition at line 2717 of file device.c.
Referenced by d3d9_device_SetMaximumFrameLatency(), and dxgi_device_SetMaximumFrameLatency().
| void __cdecl wined3d_device_set_multithreaded | ( | struct wined3d_device * | device | ) |
Definition at line 1746 of file device.c.
Referenced by ddraw_set_cooperative_level(), and device_init().
| HRESULT __cdecl wined3d_device_set_npatch_mode | ( | struct wined3d_device * | device, |
| float | segments | ||
| ) |
Definition at line 4069 of file device.c.
Referenced by d3d9_device_SetNPatchMode().
| void __cdecl wined3d_device_set_software_vertex_processing | ( | struct wined3d_device * | device, |
| BOOL | software | ||
| ) |
Definition at line 4025 of file device.c.
Referenced by d3d9_device_SetSoftwareVertexProcessing().
| BOOL __cdecl wined3d_device_show_cursor | ( | struct wined3d_device * | device, |
| BOOL | show | ||
| ) |
Definition at line 4874 of file device.c.
Referenced by d3d8_device_ShowCursor(), and d3d9_device_ShowCursor().
| HRESULT __cdecl wined3d_device_update_texture | ( | struct wined3d_device * | device, |
| struct wined3d_texture * | src_texture, | ||
| struct wined3d_texture * | dst_texture | ||
| ) |
Definition at line 3808 of file device.c.
Referenced by d3d8_device_UpdateTexture(), d3d8_device_upload_managed_textures(), d3d8_texture_preload(), d3d9_device_UpdateTexture(), d3d9_device_upload_managed_textures(), and d3d9_texture_gen_auto_mipmap().
| HRESULT __cdecl wined3d_device_validate_device | ( | const struct wined3d_device * | device, |
| const struct wined3d_stateblock_state * | state, | ||
| DWORD * | num_passes | ||
| ) |
Definition at line 3963 of file device.c.
Referenced by d3d8_device_ValidateDevice(), d3d9_device_ValidateDevice(), and d3d_device7_ValidateDevice().
| struct wined3d_adapter *__cdecl wined3d_get_adapter | ( | const struct wined3d * | wined3d, |
| unsigned int | idx | ||
| ) |
Definition at line 1009 of file directx.c.
Referenced by d3d11_device_CheckFormatSupport(), d3d11_device_CheckMultisampleQualityLevels(), d3d8_init(), d3d9_init(), ddraw_enumerate_secondary_devices(), ddraw_init(), and dxgi_adapter_init().
Definition at line 1019 of file directx.c.
Referenced by d3d8_init(), d3d9_init(), and dxgi_factory_EnumAdapters1().
| HRESULT __cdecl wined3d_get_device_caps | ( | const struct wined3d_adapter * | adapter, |
| enum wined3d_device_type | device_type, | ||
| struct wined3d_caps * | caps | ||
| ) |
Definition at line 2366 of file directx.c.
Referenced by d3d8_GetDeviceCaps(), d3d9_GetDeviceCaps(), ddraw_get_d3dcaps(), ddraw_init(), device_init(), dxgi_adapter_CheckInterfaceSupport(), and wined3d_device_get_device_caps().
| enum wined3d_renderer __cdecl wined3d_get_renderer | ( | void | ) |
Definition at line 134 of file wined3d_main.c.
Definition at line 189 of file directx.c.
Referenced by wined3d_device_init().
Definition at line 2952 of file wined3d.h.
Referenced by d3d8_texture_init(), d3d9_texture_init(), d3d_texture1d_create(), d3d_texture2d_create(), d3d_texture3d_init(), ddraw_surface_create(), query_internal_format(), shader_find_free_input_register(), shader_glsl_alloc(), shader_glsl_generate_vertex_shader(), wined3d_adapter_vk_init_d3d_info(), and wined3d_allocator_allocate().
Definition at line 539 of file wined3d_main.c.
Referenced by CF_CreateDirectDraw(), CF_CreateDirectDrawClipper(), d3d10_device_get_constant_buffers(), d3d10_device_GetPredication(), d3d10_device_GSGetSamplers(), d3d10_device_GSGetShader(), d3d10_device_GSGetShaderResources(), d3d10_device_IAGetIndexBuffer(), d3d10_device_IAGetInputLayout(), d3d10_device_IAGetPrimitiveTopology(), d3d10_device_IAGetVertexBuffers(), d3d10_device_OMGetRenderTargets(), d3d10_device_PSGetSamplers(), d3d10_device_PSGetShader(), d3d10_device_PSGetShaderResources(), d3d10_device_RSGetScissorRects(), d3d10_device_RSGetState(), d3d10_device_RSGetViewports(), d3d10_device_SOGetTargets(), d3d10_device_VSGetSamplers(), d3d10_device_VSGetShader(), d3d10_device_VSGetShaderResources(), d3d10_multithread_Enter(), d3d10_query_GetData(), d3d10_query_GetDataSize(), d3d11_compute_shader_init(), d3d11_device_CheckFeatureSupport(), d3d11_device_CheckFormatSupport(), d3d11_device_CheckMultisampleQualityLevels(), d3d11_device_context_CSGetSamplers(), d3d11_device_context_CSGetShader(), d3d11_device_context_CSGetShaderResources(), d3d11_device_context_CSGetUnorderedAccessViews(), d3d11_device_context_DSGetSamplers(), d3d11_device_context_DSGetShader(), d3d11_device_context_DSGetShaderResources(), d3d11_device_context_get_constant_buffers(), d3d11_device_context_GetData(), d3d11_device_context_GetPredication(), d3d11_device_context_GSGetSamplers(), d3d11_device_context_GSGetShader(), d3d11_device_context_GSGetShaderResources(), d3d11_device_context_HSGetSamplers(), d3d11_device_context_HSGetShader(), d3d11_device_context_HSGetShaderResources(), d3d11_device_context_IAGetIndexBuffer(), d3d11_device_context_IAGetInputLayout(), d3d11_device_context_IAGetPrimitiveTopology(), d3d11_device_context_IAGetVertexBuffers(), d3d11_device_context_OMGetBlendState(), d3d11_device_context_OMGetDepthStencilState(), d3d11_device_context_OMGetRenderTargets(), d3d11_device_context_OMGetRenderTargetsAndUnorderedAccessViews(), d3d11_device_context_PSGetSamplers(), d3d11_device_context_PSGetShader(), d3d11_device_context_PSGetShaderResources(), d3d11_device_context_RSGetScissorRects(), d3d11_device_context_RSGetState(), d3d11_device_context_RSGetViewports(), d3d11_device_context_SOGetTargets(), d3d11_device_context_SwapDeviceContextState(), d3d11_device_context_VSGetSamplers(), d3d11_device_context_VSGetShader(), d3d11_device_context_VSGetShaderResources(), d3d11_device_CreateDeviceContextState(), d3d11_domain_shader_init(), d3d11_hull_shader_init(), d3d11_multithread_Enter(), d3d11_query_GetDataSize(), d3d11_swapchain_get_hwnd(), d3d11_swapchain_GetBuffer(), d3d11_swapchain_GetDesc(), d3d11_swapchain_GetDesc1(), d3d11_swapchain_GetFullscreenDesc(), d3d11_swapchain_GetFullscreenState(), d3d11_swapchain_init(), d3d11_swapchain_ResizeBuffers(), d3d11_swapchain_SetFullscreenState(), d3d11_texture2d_GetDesc(), d3d11_unordered_access_view_init(), d3d12_swapchain_GetDesc(), d3d12_swapchain_GetFullscreenDesc(), d3d12_swapchain_GetFullscreenState(), d3d12_swapchain_SetFullscreenState(), d3d2_CreateDevice(), d3d3_CreateDevice(), d3d3_EnumDevices(), d3d7_CreateDevice(), d3d7_EnumDevices(), d3d7_EnumZBufferFormats(), d3d7_EvictManagedTextures(), d3d8_CheckDepthStencilMatch(), d3d8_CheckDeviceFormat(), d3d8_CheckDeviceMultiSampleType(), d3d8_CheckDeviceType(), d3d8_device_ApplyStateBlock(), d3d8_device_BeginScene(), d3d8_device_BeginStateBlock(), d3d8_device_CaptureStateBlock(), d3d8_device_Clear(), d3d8_device_CopyRects(), d3d8_device_create_surface(), d3d8_device_CreateAdditionalSwapChain(), d3d8_device_CreatePixelShader(), d3d8_device_CreateStateBlock(), d3d8_device_CreateVertexShader(), d3d8_device_DeletePixelShader(), d3d8_device_DeleteStateBlock(), d3d8_device_DeleteVertexShader(), d3d8_device_DrawIndexedPrimitive(), d3d8_device_DrawIndexedPrimitiveUP(), d3d8_device_DrawPrimitive(), d3d8_device_DrawPrimitiveUP(), d3d8_device_EndScene(), d3d8_device_EndStateBlock(), d3d8_device_GetAvailableTextureMem(), d3d8_device_GetBackBuffer(), d3d8_device_GetClipPlane(), d3d8_device_GetClipStatus(), d3d8_device_GetCreationParameters(), d3d8_device_GetDepthStencilSurface(), d3d8_device_GetDeviceCaps(), d3d8_device_GetDisplayMode(), d3d8_device_GetFrontBuffer(), d3d8_device_GetGammaRamp(), d3d8_device_GetIndices(), d3d8_device_GetLight(), d3d8_device_GetLightEnable(), d3d8_device_GetMaterial(), d3d8_device_GetPixelShader(), d3d8_device_GetPixelShaderConstant(), d3d8_device_GetPixelShaderFunction(), d3d8_device_GetRasterStatus(), d3d8_device_GetRenderState(), d3d8_device_GetRenderTarget(), d3d8_device_GetStreamSource(), d3d8_device_GetTexture(), d3d8_device_GetTextureStageState(), d3d8_device_GetTransform(), d3d8_device_GetVertexShader(), d3d8_device_GetVertexShaderConstant(), d3d8_device_GetVertexShaderDeclaration(), d3d8_device_GetVertexShaderFunction(), d3d8_device_GetViewport(), d3d8_device_LightEnable(), d3d8_device_MultiplyTransform(), d3d8_device_ProcessVertices(), d3d8_device_Release(), d3d8_device_Reset(), d3d8_device_ResourceManagerDiscardBytes(), d3d8_device_SetClipPlane(), d3d8_device_SetClipStatus(), d3d8_device_SetCursorPosition(), d3d8_device_SetCursorProperties(), d3d8_device_SetGammaRamp(), d3d8_device_SetIndices(), d3d8_device_SetLight(), d3d8_device_SetMaterial(), d3d8_device_SetPixelShader(), d3d8_device_SetPixelShaderConstant(), d3d8_device_SetRenderState(), d3d8_device_SetRenderTarget(), d3d8_device_SetStreamSource(), d3d8_device_SetTexture(), d3d8_device_SetTextureStageState(), d3d8_device_SetTransform(), d3d8_device_SetVertexShader(), d3d8_device_SetVertexShaderConstant(), d3d8_device_SetViewport(), d3d8_device_ShowCursor(), d3d8_device_UpdateTexture(), d3d8_device_ValidateDevice(), d3d8_EnumAdapterModes(), d3d8_GetAdapterDisplayMode(), d3d8_GetAdapterModeCount(), d3d8_GetAdapterMonitor(), d3d8_GetDeviceCaps(), d3d8_indexbuffer_GetDesc(), d3d8_indexbuffer_GetPriority(), d3d8_indexbuffer_PreLoad(), d3d8_indexbuffer_SetPriority(), d3d8_init(), d3d8_pixel_shader_destroy(), d3d8_pixel_shader_init(), d3d8_RegisterSoftwareDevice(), d3d8_Release(), d3d8_resource_free_private_data(), d3d8_resource_get_private_data(), d3d8_resource_set_private_data(), d3d8_surface_GetDesc(), d3d8_surface_LockRect(), d3d8_swapchain_GetBackBuffer(), d3d8_texture_2d_AddDirtyRect(), d3d8_texture_2d_GetLevelCount(), d3d8_texture_2d_GetLevelDesc(), d3d8_texture_2d_GetLOD(), d3d8_texture_2d_GetPriority(), d3d8_texture_2d_GetSurfaceLevel(), d3d8_texture_2d_LockRect(), d3d8_texture_2d_SetLOD(), d3d8_texture_2d_SetPriority(), d3d8_texture_2d_UnlockRect(), d3d8_texture_3d_AddDirtyBox(), d3d8_texture_3d_GetLevelCount(), d3d8_texture_3d_GetLevelDesc(), d3d8_texture_3d_GetLOD(), d3d8_texture_3d_GetPriority(), d3d8_texture_3d_GetVolumeLevel(), d3d8_texture_3d_LockBox(), d3d8_texture_3d_SetLOD(), d3d8_texture_3d_SetPriority(), d3d8_texture_3d_UnlockBox(), d3d8_texture_cube_AddDirtyRect(), d3d8_texture_cube_GetCubeMapSurface(), d3d8_texture_cube_GetLevelCount(), d3d8_texture_cube_GetLevelDesc(), d3d8_texture_cube_GetLOD(), d3d8_texture_cube_GetPriority(), d3d8_texture_cube_LockRect(), d3d8_texture_cube_SetLOD(), d3d8_texture_cube_SetPriority(), d3d8_texture_cube_UnlockRect(), d3d8_texture_decref(), d3d8_texture_incref(), d3d8_texture_init(), d3d8_texture_preload(), d3d8_vertex_declaration_init(), d3d8_vertex_shader_destroy(), d3d8_vertex_shader_init(), d3d8_vertexbuffer_GetDesc(), d3d8_vertexbuffer_GetPriority(), d3d8_vertexbuffer_PreLoad(), d3d8_vertexbuffer_SetPriority(), d3d8_volume_GetDesc(), d3d9_caps_from_wined3dcaps(), d3d9_CheckDepthStencilMatch(), d3d9_CheckDeviceFormat(), d3d9_CheckDeviceFormatConversion(), d3d9_CheckDeviceMultiSampleType(), d3d9_CheckDeviceType(), d3d9_device_BeginScene(), d3d9_device_BeginStateBlock(), d3d9_device_CheckDeviceState(), d3d9_device_Clear(), d3d9_device_ColorFill(), d3d9_device_create_surface(), d3d9_device_CreateAdditionalSwapChain(), d3d9_device_CreateStateBlock(), d3d9_device_CreateTexture(), d3d9_device_DrawIndexedPrimitive(), d3d9_device_DrawIndexedPrimitiveUP(), d3d9_device_DrawPrimitive(), d3d9_device_DrawPrimitiveUP(), d3d9_device_EndScene(), d3d9_device_EndStateBlock(), d3d9_device_EvictManagedResources(), d3d9_device_GetAvailableTextureMem(), d3d9_device_GetBackBuffer(), d3d9_device_GetClipPlane(), d3d9_device_GetClipStatus(), d3d9_device_GetCreationParameters(), d3d9_device_GetDepthStencilSurface(), d3d9_device_GetDeviceCaps(), d3d9_device_GetDisplayMode(), d3d9_device_GetDisplayModeEx(), d3d9_device_GetFrontBufferData(), d3d9_device_GetFVF(), d3d9_device_GetGammaRamp(), d3d9_device_GetIndices(), d3d9_device_GetLight(), d3d9_device_GetLightEnable(), d3d9_device_GetMaterial(), d3d9_device_GetMaximumFrameLatency(), d3d9_device_GetNPatchMode(), d3d9_device_GetNumberOfSwapChains(), d3d9_device_GetPixelShader(), d3d9_device_GetPixelShaderConstantB(), d3d9_device_GetPixelShaderConstantF(), d3d9_device_GetPixelShaderConstantI(), d3d9_device_GetRasterStatus(), d3d9_device_GetRenderState(), d3d9_device_GetRenderTarget(), d3d9_device_GetRenderTargetData(), d3d9_device_GetSamplerState(), d3d9_device_GetScissorRect(), d3d9_device_GetSoftwareVertexProcessing(), d3d9_device_GetStreamSource(), d3d9_device_GetStreamSourceFreq(), d3d9_device_GetSwapChain(), d3d9_device_GetTexture(), d3d9_device_GetTextureStageState(), d3d9_device_GetTransform(), d3d9_device_GetVertexDeclaration(), d3d9_device_GetVertexShader(), d3d9_device_GetVertexShaderConstantB(), d3d9_device_GetVertexShaderConstantF(), d3d9_device_GetVertexShaderConstantI(), d3d9_device_GetViewport(), d3d9_device_LightEnable(), d3d9_device_MultiplyTransform(), d3d9_device_Present(), d3d9_device_PresentEx(), d3d9_device_ProcessVertices(), d3d9_device_Release(), d3d9_device_reset(), d3d9_device_SetClipPlane(), d3d9_device_SetClipStatus(), d3d9_device_SetCursorPosition(), d3d9_device_SetCursorProperties(), d3d9_device_SetDepthStencilSurface(), d3d9_device_SetDialogBoxMode(), d3d9_device_SetFVF(), d3d9_device_SetGammaRamp(), d3d9_device_SetIndices(), d3d9_device_SetLight(), d3d9_device_SetMaterial(), d3d9_device_SetMaximumFrameLatency(), d3d9_device_SetNPatchMode(), d3d9_device_SetPixelShader(), d3d9_device_SetPixelShaderConstantB(), d3d9_device_SetPixelShaderConstantF(), d3d9_device_SetPixelShaderConstantI(), d3d9_device_SetRenderState(), d3d9_device_SetRenderTarget(), d3d9_device_SetSamplerState(), d3d9_device_SetScissorRect(), d3d9_device_SetSoftwareVertexProcessing(), d3d9_device_SetStreamSource(), d3d9_device_SetStreamSourceFreq(), d3d9_device_SetTexture(), d3d9_device_SetTextureStageState(), d3d9_device_SetTransform(), d3d9_device_SetVertexDeclaration(), d3d9_device_SetVertexShader(), d3d9_device_SetVertexShaderConstantB(), d3d9_device_SetVertexShaderConstantF(), d3d9_device_SetVertexShaderConstantI(), d3d9_device_SetViewport(), d3d9_device_ShowCursor(), d3d9_device_StretchRect(), d3d9_device_UpdateSurface(), d3d9_device_UpdateTexture(), d3d9_device_ValidateDevice(), d3d9_EnumAdapterModes(), d3d9_EnumAdapterModesEx(), d3d9_GetAdapterDisplayMode(), d3d9_GetAdapterDisplayModeEx(), d3d9_GetAdapterIdentifier(), d3d9_GetAdapterModeCount(), d3d9_GetAdapterModeCountEx(), d3d9_GetAdapterMonitor(), d3d9_GetDeviceCaps(), d3d9_indexbuffer_GetDesc(), d3d9_indexbuffer_GetPriority(), d3d9_indexbuffer_PreLoad(), d3d9_indexbuffer_SetPriority(), d3d9_init(), d3d9_pixelshader_GetFunction(), d3d9_query_GetData(), d3d9_query_GetType(), d3d9_RegisterSoftwareDevice(), d3d9_resource_free_private_data(), d3d9_resource_get_private_data(), d3d9_resource_set_private_data(), d3d9_stateblock_Apply(), d3d9_stateblock_Capture(), d3d9_surface_GetDC(), d3d9_surface_GetDesc(), d3d9_surface_PreLoad(), d3d9_surface_ReleaseDC(), d3d9_surface_UnlockRect(), d3d9_swapchain_GetBackBuffer(), d3d9_swapchain_GetDisplayMode(), d3d9_swapchain_GetDisplayModeEx(), d3d9_swapchain_GetFrontBufferData(), d3d9_swapchain_GetPresentParameters(), d3d9_swapchain_GetRasterStatus(), d3d9_texture_2d_AddDirtyRect(), d3d9_texture_2d_GenerateMipSubLevels(), d3d9_texture_2d_GetLevelCount(), d3d9_texture_2d_GetLevelDesc(), d3d9_texture_2d_GetLOD(), d3d9_texture_2d_GetPriority(), d3d9_texture_2d_GetSurfaceLevel(), d3d9_texture_2d_LockRect(), d3d9_texture_2d_SetLOD(), d3d9_texture_2d_SetPriority(), d3d9_texture_2d_UnlockRect(), d3d9_texture_3d_AddDirtyBox(), d3d9_texture_3d_GetLevelCount(), d3d9_texture_3d_GetLevelDesc(), d3d9_texture_3d_GetLOD(), d3d9_texture_3d_GetPriority(), d3d9_texture_3d_GetVolumeLevel(), d3d9_texture_3d_LockBox(), d3d9_texture_3d_SetLOD(), d3d9_texture_3d_SetPriority(), d3d9_texture_3d_UnlockBox(), d3d9_texture_cube_AddDirtyRect(), d3d9_texture_cube_GenerateMipSubLevels(), d3d9_texture_cube_GetCubeMapSurface(), d3d9_texture_cube_GetLevelCount(), d3d9_texture_cube_GetLevelDesc(), d3d9_texture_cube_GetLOD(), d3d9_texture_cube_GetPriority(), d3d9_texture_cube_LockRect(), d3d9_texture_cube_SetLOD(), d3d9_texture_cube_SetPriority(), d3d9_texture_cube_UnlockRect(), d3d9_texture_decref(), d3d9_texture_incref(), d3d9_texture_init(), d3d9_texture_preload(), d3d9_vertexbuffer_GetDesc(), d3d9_vertexbuffer_GetPriority(), d3d9_vertexbuffer_PreLoad(), d3d9_vertexbuffer_SetPriority(), d3d9_vertexshader_GetFunction(), d3d9_volume_GetDesc(), d3d_blend_state_create(), d3d_buffer_init(), d3d_depthstencil_state_create(), d3d_depthstencil_view_init(), d3d_device1_CreateMatrix(), d3d_device1_DeleteMatrix(), d3d_device1_Execute(), d3d_device1_GetMatrix(), d3d_device1_SetMatrix(), d3d_device2_EnumTextureFormats(), d3d_device2_SetRenderTarget(), d3d_device2_SwapTextureHandles(), d3d_device3_AddViewport(), d3d_device3_Begin(), d3d_device3_DeleteViewport(), d3d_device3_GetCurrentViewport(), d3d_device3_GetLightState(), d3d_device3_GetRenderState(), d3d_device3_GetTransform(), d3d_device3_MultiplyTransform(), d3d_device3_NextViewport(), d3d_device3_SetCurrentViewport(), d3d_device3_SetLightState(), d3d_device3_SetRenderState(), d3d_device3_SetRenderTarget(), d3d_device3_SetTexture(), d3d_device3_SetTransform(), d3d_device3_Vertex(), d3d_device7_ApplyStateBlock(), d3d_device7_BeginScene(), d3d_device7_BeginStateBlock(), d3d_device7_CaptureStateBlock(), d3d_device7_Clear(), d3d_device7_CreateStateBlock(), d3d_device7_DeleteStateBlock(), d3d_device7_DrawIndexedPrimitive(), d3d_device7_DrawIndexedPrimitiveStrided(), d3d_device7_DrawIndexedPrimitiveVB(), d3d_device7_DrawPrimitive(), d3d_device7_DrawPrimitiveStrided(), d3d_device7_DrawPrimitiveVB(), d3d_device7_EndScene(), d3d_device7_EndStateBlock(), d3d_device7_EnumTextureFormats(), d3d_device7_GetClipPlane(), d3d_device7_GetLight(), d3d_device7_GetLightEnable(), d3d_device7_GetMaterial(), d3d_device7_GetRenderState(), d3d_device7_GetRenderTarget(), d3d_device7_GetTexture(), d3d_device7_GetTextureStageState(), d3d_device7_GetTransform(), d3d_device7_GetViewport(), d3d_device7_LightEnable(), d3d_device7_Load(), d3d_device7_MultiplyTransform(), d3d_device7_PreLoad(), d3d_device7_SetClipPlane(), d3d_device7_SetLight(), d3d_device7_SetMaterial(), d3d_device7_SetRenderState(), d3d_device7_SetRenderTarget(), d3d_device7_SetTexture(), d3d_device7_SetTextureStageState(), d3d_device7_SetTransform(), d3d_device7_SetViewport(), d3d_device7_ValidateDevice(), d3d_device_inner_Release(), d3d_geometry_shader_init(), d3d_get_private_data(), d3d_input_layout_init(), d3d_light_GetLight(), d3d_light_SetLight(), d3d_material3_GetHandle(), d3d_material3_GetMaterial(), d3d_material3_Release(), d3d_material3_SetMaterial(), d3d_pixel_shader_init(), d3d_query_init(), d3d_rasterizer_state_create(), d3d_rendertarget_view_init(), d3d_sampler_state_create(), d3d_set_private_data(), d3d_set_private_data_interface(), d3d_shader_resource_view_init(), d3d_texture1d_create(), d3d_texture2_GetHandle(), d3d_texture2_Load(), d3d_texture2d_create(), d3d_texture3d_init(), d3d_vertex_buffer7_GetVertexBufferDesc(), d3d_vertex_buffer7_Lock(), d3d_vertex_buffer7_Optimize(), d3d_vertex_buffer7_ProcessVertices(), d3d_vertex_buffer7_Release(), d3d_vertex_buffer_create(), d3d_vertex_shader_init(), d3d_video_decoder_output_view_init(), d3d_viewport_AddLight(), d3d_viewport_Clear(), d3d_viewport_Clear2(), d3d_viewport_DeleteLight(), d3d_viewport_GetBackground(), d3d_viewport_GetViewport(), d3d_viewport_GetViewport2(), d3d_viewport_NextLight(), d3d_viewport_SetBackground(), d3d_viewport_SetViewport(), d3d_viewport_SetViewport2(), d3d_viewport_TransformVertices(), ddraw1_CreateSurface(), ddraw2_CreateSurface(), ddraw4_CreateSurface(), ddraw7_CreatePalette(), ddraw7_CreateSurface(), ddraw7_EnumDisplayModes(), ddraw7_EnumSurfaces(), ddraw7_FlipToGDISurface(), ddraw7_GetAvailableVidMem(), ddraw7_GetCaps(), ddraw7_GetDeviceIdentifier(), ddraw7_GetDisplayMode(), ddraw7_GetGDISurface(), ddraw7_GetMonitorFrequency(), ddraw7_GetScanLine(), ddraw7_GetSurfaceFromDC(), ddraw7_GetVerticalBlankStatus(), ddraw7_RestoreDisplayMode(), ddraw7_SetDisplayMode(), ddraw_clipper_GetClipList(), ddraw_clipper_GetHWnd(), ddraw_clipper_Initialize(), ddraw_clipper_SetClipList(), ddraw_clipper_SetHWnd(), ddraw_destroy(), ddraw_enumerate_secondary_devices(), ddraw_gamma_control_GetGammaRamp(), ddraw_gamma_control_SetGammaRamp(), ddraw_get_d3dcaps(), ddraw_palette_GetCaps(), ddraw_palette_GetEntries(), ddraw_palette_Release(), ddraw_palette_SetEntries(), ddraw_set_cooperative_level(), ddraw_surface1_Blt(), ddraw_surface1_Flip(), ddraw_surface1_Unlock(), ddraw_surface3_GetSurfaceDesc(), ddraw_surface7_BltFast(), ddraw_surface7_EnumAttachedSurfaces(), ddraw_surface7_FreePrivateData(), ddraw_surface7_GetAttachedSurface(), ddraw_surface7_GetClipper(), ddraw_surface7_GetColorKey(), ddraw_surface7_GetDC(), ddraw_surface7_GetLOD(), ddraw_surface7_GetOverlayPosition(), ddraw_surface7_GetPalette(), ddraw_surface7_GetPixelFormat(), ddraw_surface7_GetPriority(), ddraw_surface7_GetPrivateData(), ddraw_surface7_GetSurfaceDesc(), ddraw_surface7_QueryInterface(), ddraw_surface7_ReleaseDC(), ddraw_surface7_SetClipper(), ddraw_surface7_SetLOD(), ddraw_surface7_SetOverlayPosition(), ddraw_surface7_SetPriority(), ddraw_surface7_SetPrivateData(), ddraw_surface7_SetSurfaceDesc(), ddraw_surface7_UpdateOverlay(), ddraw_surface7_UpdateOverlayZOrder(), ddraw_surface_add_iface(), ddraw_surface_attach_surface(), ddraw_surface_delete_attached_surface(), ddraw_surface_release_iface(), ddraw_surface_set_color_key(), ddraw_surface_set_palette(), device_init(), DirectDrawCreate(), DirectDrawCreateClipper(), DirectDrawCreateEx(), dxgi_adapter_CheckInterfaceSupport(), dxgi_device_CreateSurface(), dxgi_device_GetMaximumFrameLatency(), dxgi_device_init(), dxgi_device_Release(), dxgi_device_SetMaximumFrameLatency(), dxgi_factory_EnumAdapters1(), dxgi_factory_get_device_window(), dxgi_factory_init(), dxgi_get_private_data(), dxgi_output_find_closest_matching_mode(), dxgi_output_get_display_mode_list(), dxgi_output_GetDesc(), dxgi_output_GetDesc1(), dxgi_output_ReleaseOwnership(), dxgi_output_SetGammaControl(), dxgi_output_TakeOwnership(), dxgi_set_private_data(), dxgi_set_private_data_interface(), dxgi_surface_GetDC(), dxgi_surface_GetDesc(), dxgi_surface_ReleaseDC(), DXGID3D10RegisterLayers(), get_layer(), GetSurfaceFromDC(), indexbuffer_init(), notification_thread_func(), pixelshader_init(), prepare_clip_space_planes(), query_init(), register_d3d10core_layers(), stateblock_init(), surface_lock(), vertexbuffer_init(), vertexdeclaration_init(), vertexshader_init(), wined3d_adapter_get_identifier(), wined3d_adapter_register_budget_change_notification(), wined3d_adapter_unregister_budget_change_notification(), wined3d_atomic_decrement_mutex_lock(), wined3d_buffer_decref(), wined3d_command_list_decref(), wined3d_cs_emit_present(), wined3d_decref(), wined3d_device_context_lock(), wined3d_device_decref(), wined3d_palette_decref(), wined3d_query_decref(), wined3d_rendertarget_view_decref(), wined3d_shader_decref(), wined3d_shader_resource_view_destroy(), wined3d_stateblock_decref(), wined3d_swapchain_create(), wined3d_swapchain_decref(), wined3d_swapchain_init(), wined3d_swapchain_present(), wined3d_swapchain_state_resize_target(), wined3d_texture_decref(), wined3d_unordered_access_view_decref(), and wined3d_vertex_declaration_decref().
Definition at line 544 of file wined3d_main.c.
Referenced by CF_CreateDirectDraw(), CF_CreateDirectDrawClipper(), d3d10_device_get_constant_buffers(), d3d10_device_GetPredication(), d3d10_device_GSGetSamplers(), d3d10_device_GSGetShader(), d3d10_device_GSGetShaderResources(), d3d10_device_IAGetIndexBuffer(), d3d10_device_IAGetInputLayout(), d3d10_device_IAGetPrimitiveTopology(), d3d10_device_IAGetVertexBuffers(), d3d10_device_OMGetRenderTargets(), d3d10_device_PSGetSamplers(), d3d10_device_PSGetShader(), d3d10_device_PSGetShaderResources(), d3d10_device_RSGetScissorRects(), d3d10_device_RSGetState(), d3d10_device_RSGetViewports(), d3d10_device_SOGetTargets(), d3d10_device_VSGetSamplers(), d3d10_device_VSGetShader(), d3d10_device_VSGetShaderResources(), d3d10_multithread_Leave(), d3d10_query_GetData(), d3d10_query_GetDataSize(), d3d11_compute_shader_init(), d3d11_device_CheckFeatureSupport(), d3d11_device_CheckFormatSupport(), d3d11_device_CheckMultisampleQualityLevels(), d3d11_device_context_CSGetSamplers(), d3d11_device_context_CSGetShader(), d3d11_device_context_CSGetShaderResources(), d3d11_device_context_CSGetUnorderedAccessViews(), d3d11_device_context_DSGetSamplers(), d3d11_device_context_DSGetShader(), d3d11_device_context_DSGetShaderResources(), d3d11_device_context_get_constant_buffers(), d3d11_device_context_GetData(), d3d11_device_context_GetPredication(), d3d11_device_context_GSGetSamplers(), d3d11_device_context_GSGetShader(), d3d11_device_context_GSGetShaderResources(), d3d11_device_context_HSGetSamplers(), d3d11_device_context_HSGetShader(), d3d11_device_context_HSGetShaderResources(), d3d11_device_context_IAGetIndexBuffer(), d3d11_device_context_IAGetInputLayout(), d3d11_device_context_IAGetPrimitiveTopology(), d3d11_device_context_IAGetVertexBuffers(), d3d11_device_context_OMGetBlendState(), d3d11_device_context_OMGetDepthStencilState(), d3d11_device_context_OMGetRenderTargets(), d3d11_device_context_OMGetRenderTargetsAndUnorderedAccessViews(), d3d11_device_context_PSGetSamplers(), d3d11_device_context_PSGetShader(), d3d11_device_context_PSGetShaderResources(), d3d11_device_context_RSGetScissorRects(), d3d11_device_context_RSGetState(), d3d11_device_context_RSGetViewports(), d3d11_device_context_SOGetTargets(), d3d11_device_context_SwapDeviceContextState(), d3d11_device_context_VSGetSamplers(), d3d11_device_context_VSGetShader(), d3d11_device_context_VSGetShaderResources(), d3d11_device_CreateDeviceContextState(), d3d11_domain_shader_init(), d3d11_hull_shader_init(), d3d11_multithread_Leave(), d3d11_query_GetDataSize(), d3d11_swapchain_get_hwnd(), d3d11_swapchain_GetBuffer(), d3d11_swapchain_GetDesc(), d3d11_swapchain_GetDesc1(), d3d11_swapchain_GetFullscreenDesc(), d3d11_swapchain_GetFullscreenState(), d3d11_swapchain_init(), d3d11_swapchain_ResizeBuffers(), d3d11_swapchain_SetFullscreenState(), d3d11_texture2d_GetDesc(), d3d11_unordered_access_view_init(), d3d12_swapchain_GetDesc(), d3d12_swapchain_GetFullscreenDesc(), d3d12_swapchain_GetFullscreenState(), d3d12_swapchain_SetFullscreenState(), d3d2_CreateDevice(), d3d3_CreateDevice(), d3d3_EnumDevices(), d3d7_CreateDevice(), d3d7_EnumDevices(), d3d7_EnumZBufferFormats(), d3d7_EvictManagedTextures(), d3d8_CheckDepthStencilMatch(), d3d8_CheckDeviceFormat(), d3d8_CheckDeviceMultiSampleType(), d3d8_CheckDeviceType(), d3d8_device_ApplyStateBlock(), d3d8_device_BeginScene(), d3d8_device_BeginStateBlock(), d3d8_device_CaptureStateBlock(), d3d8_device_Clear(), d3d8_device_CopyRects(), d3d8_device_create_surface(), d3d8_device_CreateAdditionalSwapChain(), d3d8_device_CreatePixelShader(), d3d8_device_CreateStateBlock(), d3d8_device_CreateVertexShader(), d3d8_device_DeletePixelShader(), d3d8_device_DeleteStateBlock(), d3d8_device_DeleteVertexShader(), d3d8_device_DrawIndexedPrimitive(), d3d8_device_DrawIndexedPrimitiveUP(), d3d8_device_DrawPrimitive(), d3d8_device_DrawPrimitiveUP(), d3d8_device_EndScene(), d3d8_device_EndStateBlock(), d3d8_device_GetAvailableTextureMem(), d3d8_device_GetBackBuffer(), d3d8_device_GetClipPlane(), d3d8_device_GetClipStatus(), d3d8_device_GetCreationParameters(), d3d8_device_GetDepthStencilSurface(), d3d8_device_GetDeviceCaps(), d3d8_device_GetDisplayMode(), d3d8_device_GetFrontBuffer(), d3d8_device_GetGammaRamp(), d3d8_device_GetIndices(), d3d8_device_GetLight(), d3d8_device_GetLightEnable(), d3d8_device_GetMaterial(), d3d8_device_GetPixelShader(), d3d8_device_GetPixelShaderConstant(), d3d8_device_GetPixelShaderFunction(), d3d8_device_GetRasterStatus(), d3d8_device_GetRenderState(), d3d8_device_GetRenderTarget(), d3d8_device_GetStreamSource(), d3d8_device_GetTexture(), d3d8_device_GetTextureStageState(), d3d8_device_GetTransform(), d3d8_device_GetVertexShader(), d3d8_device_GetVertexShaderConstant(), d3d8_device_GetVertexShaderDeclaration(), d3d8_device_GetVertexShaderFunction(), d3d8_device_GetViewport(), d3d8_device_LightEnable(), d3d8_device_MultiplyTransform(), d3d8_device_ProcessVertices(), d3d8_device_Release(), d3d8_device_Reset(), d3d8_device_ResourceManagerDiscardBytes(), d3d8_device_SetClipPlane(), d3d8_device_SetClipStatus(), d3d8_device_SetCursorPosition(), d3d8_device_SetCursorProperties(), d3d8_device_SetGammaRamp(), d3d8_device_SetIndices(), d3d8_device_SetLight(), d3d8_device_SetMaterial(), d3d8_device_SetPixelShader(), d3d8_device_SetPixelShaderConstant(), d3d8_device_SetRenderState(), d3d8_device_SetRenderTarget(), d3d8_device_SetStreamSource(), d3d8_device_SetTexture(), d3d8_device_SetTextureStageState(), d3d8_device_SetTransform(), d3d8_device_SetVertexShader(), d3d8_device_SetVertexShaderConstant(), d3d8_device_SetViewport(), d3d8_device_ShowCursor(), d3d8_device_UpdateTexture(), d3d8_device_ValidateDevice(), d3d8_EnumAdapterModes(), d3d8_GetAdapterDisplayMode(), d3d8_GetAdapterModeCount(), d3d8_GetAdapterMonitor(), d3d8_GetDeviceCaps(), d3d8_indexbuffer_GetDesc(), d3d8_indexbuffer_GetPriority(), d3d8_indexbuffer_PreLoad(), d3d8_indexbuffer_SetPriority(), d3d8_init(), d3d8_pixel_shader_destroy(), d3d8_pixel_shader_init(), d3d8_RegisterSoftwareDevice(), d3d8_Release(), d3d8_resource_free_private_data(), d3d8_resource_get_private_data(), d3d8_resource_set_private_data(), d3d8_surface_GetDesc(), d3d8_surface_LockRect(), d3d8_swapchain_GetBackBuffer(), d3d8_texture_2d_AddDirtyRect(), d3d8_texture_2d_GetLevelCount(), d3d8_texture_2d_GetLevelDesc(), d3d8_texture_2d_GetLOD(), d3d8_texture_2d_GetPriority(), d3d8_texture_2d_GetSurfaceLevel(), d3d8_texture_2d_LockRect(), d3d8_texture_2d_SetLOD(), d3d8_texture_2d_SetPriority(), d3d8_texture_2d_UnlockRect(), d3d8_texture_3d_AddDirtyBox(), d3d8_texture_3d_GetLevelCount(), d3d8_texture_3d_GetLevelDesc(), d3d8_texture_3d_GetLOD(), d3d8_texture_3d_GetPriority(), d3d8_texture_3d_GetVolumeLevel(), d3d8_texture_3d_LockBox(), d3d8_texture_3d_SetLOD(), d3d8_texture_3d_SetPriority(), d3d8_texture_3d_UnlockBox(), d3d8_texture_cube_AddDirtyRect(), d3d8_texture_cube_GetCubeMapSurface(), d3d8_texture_cube_GetLevelCount(), d3d8_texture_cube_GetLevelDesc(), d3d8_texture_cube_GetLOD(), d3d8_texture_cube_GetPriority(), d3d8_texture_cube_LockRect(), d3d8_texture_cube_SetLOD(), d3d8_texture_cube_SetPriority(), d3d8_texture_cube_UnlockRect(), d3d8_texture_decref(), d3d8_texture_incref(), d3d8_texture_init(), d3d8_texture_preload(), d3d8_vertex_declaration_init(), d3d8_vertex_shader_destroy(), d3d8_vertex_shader_init(), d3d8_vertexbuffer_GetDesc(), d3d8_vertexbuffer_GetPriority(), d3d8_vertexbuffer_PreLoad(), d3d8_vertexbuffer_SetPriority(), d3d8_volume_GetDesc(), d3d9_caps_from_wined3dcaps(), d3d9_CheckDepthStencilMatch(), d3d9_CheckDeviceFormat(), d3d9_CheckDeviceFormatConversion(), d3d9_CheckDeviceMultiSampleType(), d3d9_CheckDeviceType(), d3d9_device_BeginScene(), d3d9_device_BeginStateBlock(), d3d9_device_CheckDeviceState(), d3d9_device_Clear(), d3d9_device_ColorFill(), d3d9_device_create_surface(), d3d9_device_CreateAdditionalSwapChain(), d3d9_device_CreateStateBlock(), d3d9_device_CreateTexture(), d3d9_device_DrawIndexedPrimitive(), d3d9_device_DrawIndexedPrimitiveUP(), d3d9_device_DrawPrimitive(), d3d9_device_DrawPrimitiveUP(), d3d9_device_EndScene(), d3d9_device_EndStateBlock(), d3d9_device_EvictManagedResources(), d3d9_device_GetAvailableTextureMem(), d3d9_device_GetBackBuffer(), d3d9_device_GetClipPlane(), d3d9_device_GetClipStatus(), d3d9_device_GetCreationParameters(), d3d9_device_GetDepthStencilSurface(), d3d9_device_GetDeviceCaps(), d3d9_device_GetDisplayMode(), d3d9_device_GetDisplayModeEx(), d3d9_device_GetFrontBufferData(), d3d9_device_GetFVF(), d3d9_device_GetGammaRamp(), d3d9_device_GetIndices(), d3d9_device_GetLight(), d3d9_device_GetLightEnable(), d3d9_device_GetMaterial(), d3d9_device_GetMaximumFrameLatency(), d3d9_device_GetNPatchMode(), d3d9_device_GetNumberOfSwapChains(), d3d9_device_GetPixelShader(), d3d9_device_GetPixelShaderConstantB(), d3d9_device_GetPixelShaderConstantF(), d3d9_device_GetPixelShaderConstantI(), d3d9_device_GetRasterStatus(), d3d9_device_GetRenderState(), d3d9_device_GetRenderTarget(), d3d9_device_GetRenderTargetData(), d3d9_device_GetSamplerState(), d3d9_device_GetScissorRect(), d3d9_device_GetSoftwareVertexProcessing(), d3d9_device_GetStreamSource(), d3d9_device_GetStreamSourceFreq(), d3d9_device_GetSwapChain(), d3d9_device_GetTexture(), d3d9_device_GetTextureStageState(), d3d9_device_GetTransform(), d3d9_device_GetVertexDeclaration(), d3d9_device_GetVertexShader(), d3d9_device_GetVertexShaderConstantB(), d3d9_device_GetVertexShaderConstantF(), d3d9_device_GetVertexShaderConstantI(), d3d9_device_GetViewport(), d3d9_device_LightEnable(), d3d9_device_MultiplyTransform(), d3d9_device_Present(), d3d9_device_PresentEx(), d3d9_device_ProcessVertices(), d3d9_device_Release(), d3d9_device_reset(), d3d9_device_SetClipPlane(), d3d9_device_SetClipStatus(), d3d9_device_SetCursorPosition(), d3d9_device_SetCursorProperties(), d3d9_device_SetDepthStencilSurface(), d3d9_device_SetDialogBoxMode(), d3d9_device_SetFVF(), d3d9_device_SetGammaRamp(), d3d9_device_SetIndices(), d3d9_device_SetLight(), d3d9_device_SetMaterial(), d3d9_device_SetMaximumFrameLatency(), d3d9_device_SetNPatchMode(), d3d9_device_SetPixelShader(), d3d9_device_SetPixelShaderConstantB(), d3d9_device_SetPixelShaderConstantF(), d3d9_device_SetPixelShaderConstantI(), d3d9_device_SetRenderState(), d3d9_device_SetRenderTarget(), d3d9_device_SetSamplerState(), d3d9_device_SetScissorRect(), d3d9_device_SetSoftwareVertexProcessing(), d3d9_device_SetStreamSource(), d3d9_device_SetStreamSourceFreq(), d3d9_device_SetTexture(), d3d9_device_SetTextureStageState(), d3d9_device_SetTransform(), d3d9_device_SetVertexDeclaration(), d3d9_device_SetVertexShader(), d3d9_device_SetVertexShaderConstantB(), d3d9_device_SetVertexShaderConstantF(), d3d9_device_SetVertexShaderConstantI(), d3d9_device_SetViewport(), d3d9_device_ShowCursor(), d3d9_device_StretchRect(), d3d9_device_UpdateSurface(), d3d9_device_UpdateTexture(), d3d9_device_ValidateDevice(), d3d9_EnumAdapterModes(), d3d9_EnumAdapterModesEx(), d3d9_GetAdapterDisplayMode(), d3d9_GetAdapterDisplayModeEx(), d3d9_GetAdapterIdentifier(), d3d9_GetAdapterModeCount(), d3d9_GetAdapterModeCountEx(), d3d9_GetAdapterMonitor(), d3d9_GetDeviceCaps(), d3d9_indexbuffer_GetDesc(), d3d9_indexbuffer_GetPriority(), d3d9_indexbuffer_PreLoad(), d3d9_indexbuffer_SetPriority(), d3d9_init(), d3d9_pixelshader_GetFunction(), d3d9_query_GetData(), d3d9_query_GetType(), d3d9_RegisterSoftwareDevice(), d3d9_resource_free_private_data(), d3d9_resource_get_private_data(), d3d9_resource_set_private_data(), d3d9_stateblock_Apply(), d3d9_stateblock_Capture(), d3d9_surface_GetDC(), d3d9_surface_GetDesc(), d3d9_surface_PreLoad(), d3d9_surface_ReleaseDC(), d3d9_surface_UnlockRect(), d3d9_swapchain_GetBackBuffer(), d3d9_swapchain_GetDisplayMode(), d3d9_swapchain_GetDisplayModeEx(), d3d9_swapchain_GetFrontBufferData(), d3d9_swapchain_GetPresentParameters(), d3d9_swapchain_GetRasterStatus(), d3d9_texture_2d_AddDirtyRect(), d3d9_texture_2d_GenerateMipSubLevels(), d3d9_texture_2d_GetLevelCount(), d3d9_texture_2d_GetLevelDesc(), d3d9_texture_2d_GetLOD(), d3d9_texture_2d_GetPriority(), d3d9_texture_2d_GetSurfaceLevel(), d3d9_texture_2d_LockRect(), d3d9_texture_2d_SetLOD(), d3d9_texture_2d_SetPriority(), d3d9_texture_2d_UnlockRect(), d3d9_texture_3d_AddDirtyBox(), d3d9_texture_3d_GetLevelCount(), d3d9_texture_3d_GetLevelDesc(), d3d9_texture_3d_GetLOD(), d3d9_texture_3d_GetPriority(), d3d9_texture_3d_GetVolumeLevel(), d3d9_texture_3d_LockBox(), d3d9_texture_3d_SetLOD(), d3d9_texture_3d_SetPriority(), d3d9_texture_3d_UnlockBox(), d3d9_texture_cube_AddDirtyRect(), d3d9_texture_cube_GenerateMipSubLevels(), d3d9_texture_cube_GetCubeMapSurface(), d3d9_texture_cube_GetLevelCount(), d3d9_texture_cube_GetLevelDesc(), d3d9_texture_cube_GetLOD(), d3d9_texture_cube_GetPriority(), d3d9_texture_cube_LockRect(), d3d9_texture_cube_SetLOD(), d3d9_texture_cube_SetPriority(), d3d9_texture_cube_UnlockRect(), d3d9_texture_decref(), d3d9_texture_incref(), d3d9_texture_init(), d3d9_texture_preload(), d3d9_vertexbuffer_GetDesc(), d3d9_vertexbuffer_GetPriority(), d3d9_vertexbuffer_PreLoad(), d3d9_vertexbuffer_SetPriority(), d3d9_vertexshader_GetFunction(), d3d9_volume_GetDesc(), d3d_blend_state_create(), d3d_buffer_init(), d3d_depthstencil_state_create(), d3d_depthstencil_view_init(), d3d_device1_CreateMatrix(), d3d_device1_DeleteMatrix(), d3d_device1_Execute(), d3d_device1_GetMatrix(), d3d_device1_SetMatrix(), d3d_device2_EnumTextureFormats(), d3d_device2_SetRenderTarget(), d3d_device2_SwapTextureHandles(), d3d_device3_AddViewport(), d3d_device3_Begin(), d3d_device3_DeleteViewport(), d3d_device3_GetCurrentViewport(), d3d_device3_GetLightState(), d3d_device3_GetRenderState(), d3d_device3_GetTransform(), d3d_device3_MultiplyTransform(), d3d_device3_NextViewport(), d3d_device3_SetCurrentViewport(), d3d_device3_SetLightState(), d3d_device3_SetRenderState(), d3d_device3_SetRenderTarget(), d3d_device3_SetTexture(), d3d_device3_SetTransform(), d3d_device3_Vertex(), d3d_device7_ApplyStateBlock(), d3d_device7_BeginScene(), d3d_device7_BeginStateBlock(), d3d_device7_CaptureStateBlock(), d3d_device7_Clear(), d3d_device7_CreateStateBlock(), d3d_device7_DeleteStateBlock(), d3d_device7_DrawIndexedPrimitive(), d3d_device7_DrawIndexedPrimitiveStrided(), d3d_device7_DrawIndexedPrimitiveVB(), d3d_device7_DrawPrimitive(), d3d_device7_DrawPrimitiveStrided(), d3d_device7_DrawPrimitiveVB(), d3d_device7_EndScene(), d3d_device7_EndStateBlock(), d3d_device7_EnumTextureFormats(), d3d_device7_GetClipPlane(), d3d_device7_GetLight(), d3d_device7_GetLightEnable(), d3d_device7_GetMaterial(), d3d_device7_GetRenderState(), d3d_device7_GetRenderTarget(), d3d_device7_GetTexture(), d3d_device7_GetTextureStageState(), d3d_device7_GetTransform(), d3d_device7_GetViewport(), d3d_device7_LightEnable(), d3d_device7_Load(), d3d_device7_MultiplyTransform(), d3d_device7_PreLoad(), d3d_device7_SetClipPlane(), d3d_device7_SetLight(), d3d_device7_SetMaterial(), d3d_device7_SetRenderState(), d3d_device7_SetRenderTarget(), d3d_device7_SetTexture(), d3d_device7_SetTextureStageState(), d3d_device7_SetTransform(), d3d_device7_SetViewport(), d3d_device7_ValidateDevice(), d3d_device_inner_Release(), d3d_geometry_shader_init(), d3d_get_private_data(), d3d_input_layout_init(), d3d_light_GetLight(), d3d_light_SetLight(), d3d_material3_GetHandle(), d3d_material3_GetMaterial(), d3d_material3_Release(), d3d_material3_SetMaterial(), d3d_pixel_shader_init(), d3d_query_init(), d3d_rasterizer_state_create(), d3d_rendertarget_view_init(), d3d_sampler_state_create(), d3d_set_private_data(), d3d_set_private_data_interface(), d3d_shader_resource_view_init(), d3d_texture1d_create(), d3d_texture2_GetHandle(), d3d_texture2_Load(), d3d_texture2d_create(), d3d_texture3d_init(), d3d_vertex_buffer7_GetVertexBufferDesc(), d3d_vertex_buffer7_Lock(), d3d_vertex_buffer7_Optimize(), d3d_vertex_buffer7_ProcessVertices(), d3d_vertex_buffer7_Release(), d3d_vertex_buffer_create(), d3d_vertex_shader_init(), d3d_video_decoder_output_view_init(), d3d_viewport_AddLight(), d3d_viewport_Clear(), d3d_viewport_Clear2(), d3d_viewport_DeleteLight(), d3d_viewport_GetBackground(), d3d_viewport_GetViewport(), d3d_viewport_GetViewport2(), d3d_viewport_NextLight(), d3d_viewport_SetBackground(), d3d_viewport_SetViewport(), d3d_viewport_SetViewport2(), d3d_viewport_TransformVertices(), ddraw1_CreateSurface(), ddraw2_CreateSurface(), ddraw4_CreateSurface(), ddraw7_CreatePalette(), ddraw7_CreateSurface(), ddraw7_EnumDisplayModes(), ddraw7_EnumSurfaces(), ddraw7_FlipToGDISurface(), ddraw7_GetAvailableVidMem(), ddraw7_GetCaps(), ddraw7_GetDeviceIdentifier(), ddraw7_GetDisplayMode(), ddraw7_GetGDISurface(), ddraw7_GetMonitorFrequency(), ddraw7_GetScanLine(), ddraw7_GetSurfaceFromDC(), ddraw7_GetVerticalBlankStatus(), ddraw7_RestoreDisplayMode(), ddraw7_SetDisplayMode(), ddraw_clipper_GetClipList(), ddraw_clipper_GetHWnd(), ddraw_clipper_Initialize(), ddraw_clipper_SetClipList(), ddraw_clipper_SetHWnd(), ddraw_destroy(), ddraw_enumerate_secondary_devices(), ddraw_gamma_control_GetGammaRamp(), ddraw_gamma_control_SetGammaRamp(), ddraw_get_d3dcaps(), ddraw_palette_GetCaps(), ddraw_palette_GetEntries(), ddraw_palette_Release(), ddraw_palette_SetEntries(), ddraw_set_cooperative_level(), ddraw_surface1_Blt(), ddraw_surface1_Flip(), ddraw_surface1_Unlock(), ddraw_surface3_GetSurfaceDesc(), ddraw_surface7_BltFast(), ddraw_surface7_EnumAttachedSurfaces(), ddraw_surface7_FreePrivateData(), ddraw_surface7_GetAttachedSurface(), ddraw_surface7_GetClipper(), ddraw_surface7_GetColorKey(), ddraw_surface7_GetDC(), ddraw_surface7_GetLOD(), ddraw_surface7_GetOverlayPosition(), ddraw_surface7_GetPalette(), ddraw_surface7_GetPixelFormat(), ddraw_surface7_GetPriority(), ddraw_surface7_GetPrivateData(), ddraw_surface7_GetSurfaceDesc(), ddraw_surface7_QueryInterface(), ddraw_surface7_ReleaseDC(), ddraw_surface7_SetClipper(), ddraw_surface7_SetLOD(), ddraw_surface7_SetOverlayPosition(), ddraw_surface7_SetPriority(), ddraw_surface7_SetPrivateData(), ddraw_surface7_SetSurfaceDesc(), ddraw_surface7_UpdateOverlay(), ddraw_surface7_UpdateOverlayZOrder(), ddraw_surface_add_iface(), ddraw_surface_attach_surface(), ddraw_surface_delete_attached_surface(), ddraw_surface_release_iface(), ddraw_surface_set_color_key(), ddraw_surface_set_palette(), device_init(), DirectDrawCreate(), DirectDrawCreateClipper(), DirectDrawCreateEx(), dxgi_adapter_CheckInterfaceSupport(), dxgi_device_CreateSurface(), dxgi_device_GetMaximumFrameLatency(), dxgi_device_init(), dxgi_device_Release(), dxgi_device_SetMaximumFrameLatency(), dxgi_factory_EnumAdapters1(), dxgi_factory_get_device_window(), dxgi_factory_init(), dxgi_get_private_data(), dxgi_output_find_closest_matching_mode(), dxgi_output_get_display_mode_list(), dxgi_output_GetDesc(), dxgi_output_GetDesc1(), dxgi_output_ReleaseOwnership(), dxgi_output_SetGammaControl(), dxgi_output_TakeOwnership(), dxgi_set_private_data(), dxgi_set_private_data_interface(), dxgi_surface_GetDC(), dxgi_surface_GetDesc(), dxgi_surface_ReleaseDC(), DXGID3D10RegisterLayers(), get_layer(), GetSurfaceFromDC(), indexbuffer_init(), notification_thread_func(), pixelshader_init(), prepare_clip_space_planes(), query_init(), register_d3d10core_layers(), stateblock_init(), surface_lock(), vertexbuffer_init(), vertexdeclaration_init(), vertexshader_init(), wined3d_adapter_get_identifier(), wined3d_adapter_register_budget_change_notification(), wined3d_adapter_unregister_budget_change_notification(), wined3d_atomic_decrement_mutex_lock(), wined3d_blend_state_decref(), wined3d_buffer_decref(), wined3d_command_list_decref(), wined3d_cs_emit_present(), wined3d_decref(), wined3d_depth_stencil_state_decref(), wined3d_device_context_unlock(), wined3d_device_decref(), wined3d_palette_decref(), wined3d_query_decref(), wined3d_rasterizer_state_decref(), wined3d_rendertarget_view_decref(), wined3d_sampler_decref(), wined3d_shader_decref(), wined3d_shader_resource_view_destroy(), wined3d_stateblock_decref(), wined3d_swapchain_create(), wined3d_swapchain_decref(), wined3d_swapchain_init(), wined3d_swapchain_present(), wined3d_swapchain_state_resize_target(), wined3d_texture_decref(), wined3d_unordered_access_view_decref(), and wined3d_vertex_declaration_decref().
| HRESULT __cdecl wined3d_output_find_closest_matching_mode | ( | struct wined3d_output * | output, |
| struct wined3d_display_mode * | mode | ||
| ) |
Definition at line 1409 of file directx.c.
Referenced by dxgi_output_find_closest_matching_mode(), and wined3d_swapchain_state_set_display_mode().
| struct wined3d_adapter *__cdecl wined3d_output_get_adapter | ( | const struct wined3d_output * | output | ) |
Definition at line 1508 of file directx.c.
Referenced by d3d8_CheckDepthStencilMatch(), d3d8_CheckDeviceFormat(), d3d8_CheckDeviceMultiSampleType(), d3d8_GetAdapterIdentifier(), d3d8_GetDeviceCaps(), d3d9_caps_from_wined3dcaps(), d3d9_CheckDepthStencilMatch(), d3d9_CheckDeviceFormat(), d3d9_CheckDeviceMultiSampleType(), d3d9_GetAdapterIdentifier(), d3d9_GetAdapterLUID(), d3d9_GetDeviceCaps(), d3d9_texture_init(), and device_init().
| HRESULT __cdecl wined3d_output_get_desc | ( | const struct wined3d_output * | output, |
| struct wined3d_output_desc * | desc | ||
| ) |
Definition at line 1256 of file directx.c.
Referenced by d3d8_GetAdapterMonitor(), d3d9_caps_from_wined3dcaps(), d3d9_GetAdapterIdentifier(), d3d9_GetAdapterMonitor(), ddraw_enumerate_secondary_devices(), device_parent_mode_changed(), dxgi_output_GetDesc(), dxgi_output_GetDesc1(), wined3d_device_reset(), wined3d_swapchain_activate(), wined3d_swapchain_init(), wined3d_swapchain_state_resize_target(), and wined3d_swapchain_state_set_fullscreen().
| HRESULT __cdecl wined3d_output_get_display_mode | ( | const struct wined3d_output * | output, |
| struct wined3d_display_mode * | mode, | ||
| enum wined3d_display_rotation * | rotation | ||
| ) |
Definition at line 1515 of file directx.c.
Referenced by d3d7_EnumZBufferFormats(), d3d8_GetAdapterDisplayMode(), d3d9_GetAdapterDisplayMode(), d3d9_GetAdapterDisplayModeEx(), d3d_device2_EnumTextureFormats(), d3d_device7_EnumTextureFormats(), ddraw7_EnumSurfaces(), ddraw7_GetAvailableVidMem(), ddraw7_GetDisplayMode(), ddraw7_GetFourCCCodes(), ddraw7_GetMonitorFrequency(), ddraw7_RestoreDisplayMode(), ddraw_attach_d3d_device(), ddraw_surface_create(), dxgi_output_GetDesc(), dxgi_output_GetDesc1(), wined3d_output_find_closest_matching_mode(), wined3d_output_get_raster_status(), wined3d_swapchain_get_display_mode(), wined3d_swapchain_state_init(), wined3d_swapchain_state_set_display_mode(), and wined3d_swapchain_state_set_fullscreen().
| HRESULT __cdecl wined3d_output_get_mode | ( | struct wined3d_output * | output, |
| enum wined3d_format_id | format_id, | ||
| enum wined3d_scanline_ordering | scanline_ordering, | ||
| unsigned int | mode_idx, | ||
| struct wined3d_display_mode * | mode, | ||
| bool | cached | ||
| ) |
Definition at line 1369 of file directx.c.
Referenced by d3d8_EnumAdapterModes(), d3d9_EnumAdapterModes(), d3d9_EnumAdapterModesEx(), ddraw7_EnumDisplayModes(), dxgi_output_get_display_mode_list(), and wined3d_output_find_closest_matching_mode().
| unsigned int __cdecl wined3d_output_get_mode_count | ( | struct wined3d_output * | output, |
| enum wined3d_format_id | format_id, | ||
| enum wined3d_scanline_ordering | scanline_ordering, | ||
| bool | cached | ||
| ) |
Definition at line 1341 of file directx.c.
Referenced by d3d8_GetAdapterModeCount(), d3d9_GetAdapterModeCount(), d3d9_GetAdapterModeCountEx(), dxgi_output_get_display_mode_list(), wined3d_check_device_type(), and wined3d_output_find_closest_matching_mode().
| HRESULT __cdecl wined3d_output_get_raster_status | ( | const struct wined3d_output * | output, |
| struct wined3d_raster_status * | raster_status | ||
| ) |
Definition at line 1814 of file directx.c.
Referenced by ddraw7_GetScanLine(), ddraw7_GetVerticalBlankStatus(), and wined3d_swapchain_get_raster_status().
| void __cdecl wined3d_output_release_ownership | ( | const struct wined3d_output * | output | ) |
Definition at line 77 of file directx.c.
Referenced by dxgi_output_ReleaseOwnership().
| HRESULT __cdecl wined3d_output_set_display_mode | ( | struct wined3d_output * | output, |
| const struct wined3d_display_mode * | mode | ||
| ) |
Definition at line 1693 of file directx.c.
Referenced by ddraw7_SetDisplayMode(), wined3d_swapchain_activate(), wined3d_swapchain_init(), and wined3d_swapchain_state_set_display_mode().
| HRESULT __cdecl wined3d_output_set_gamma_ramp | ( | struct wined3d_output * | output, |
| const struct wined3d_gamma_ramp * | ramp | ||
| ) |
Definition at line 1759 of file directx.c.
Referenced by dxgi_output_SetGammaControl(), and wined3d_swapchain_set_gamma_ramp().
| HRESULT __cdecl wined3d_output_take_ownership | ( | const struct wined3d_output * | output, |
| BOOL | exclusive | ||
| ) |
Definition at line 87 of file directx.c.
Referenced by dxgi_output_TakeOwnership().
Definition at line 91 of file palette.c.
Referenced by ddraw_surface7_GetDC(), ddraw_surface_update_frontbuffer(), and swapchain_gdi_frontbuffer_updated().
| HRESULT __cdecl wined3d_palette_create | ( | struct wined3d_device * | device, |
| uint32_t | flags, | ||
| unsigned int | entry_count, | ||
| const PALETTEENTRY * | entries, | ||
| struct wined3d_palette ** | palette | ||
| ) |
Definition at line 161 of file palette.c.
Referenced by ddraw_palette_init().
| ULONG __cdecl wined3d_palette_decref | ( | struct wined3d_palette * | palette | ) |
Definition at line 42 of file palette.c.
Referenced by ddraw_palette_Release().
| HRESULT __cdecl wined3d_palette_get_entries | ( | const struct wined3d_palette * | palette, |
| uint32_t | flags, | ||
| unsigned int | start, | ||
| unsigned int | count, | ||
| PALETTEENTRY * | entries | ||
| ) |
Definition at line 58 of file palette.c.
Referenced by ddraw_palette_GetEntries(), and wined3d_colour_from_ddraw_colour().
| ULONG __cdecl wined3d_palette_incref | ( | struct wined3d_palette * | palette | ) |
| HRESULT __cdecl wined3d_palette_set_entries | ( | struct wined3d_palette * | palette, |
| uint32_t | flags, | ||
| unsigned int | start, | ||
| unsigned int | count, | ||
| const PALETTEENTRY * | entries | ||
| ) |
Definition at line 97 of file palette.c.
Referenced by ddraw_palette_SetEntries(), and wined3d_palette_init().
|
inlinestatic |
Definition at line 2636 of file wined3d.h.
Referenced by d3d11_class_linkage_Release(), d3d11_command_list_Release(), d3d11_compute_shader_init(), d3d11_compute_shader_wined3d_object_destroyed(), d3d11_device_context_cleanup(), d3d11_domain_shader_init(), d3d11_domain_shader_wined3d_object_destroyed(), d3d11_hull_shader_init(), d3d11_hull_shader_wined3d_object_destroyed(), d3d11_swapchain_init(), d3d11_swapchain_wined3d_object_released(), d3d11_unordered_access_view_wined3d_object_destroyed(), d3d11_video_decoder_output_view_Release(), d3d11_video_decoder_Release(), d3d12_swapchain_destroy(), d3d8_resource_cleanup(), d3d9_resource_cleanup(), d3d_blend_state_create(), d3d_blend_state_wined3d_object_destroyed(), d3d_depth_stencil_view_wined3d_object_destroyed(), d3d_depthstencil_state_create(), d3d_depthstencil_state_wined3d_object_destroyed(), d3d_device_context_state_private_release(), d3d_geometry_shader_init(), d3d_geometry_shader_wined3d_object_destroyed(), d3d_input_layout_init(), d3d_input_layout_wined3d_object_destroyed(), d3d_pixel_shader_init(), d3d_pixel_shader_wined3d_object_destroyed(), d3d_query_init(), d3d_query_wined3d_object_destroyed(), d3d_rasterizer_state_init(), d3d_rasterizer_state_wined3d_object_destroyed(), d3d_render_target_view_wined3d_object_destroyed(), d3d_sampler_state_init(), d3d_sampler_wined3d_object_destroyed(), d3d_shader_resource_view_wined3d_object_destroyed(), d3d_vertex_shader_init(), d3d_vertex_shader_wined3d_object_destroyed(), ddraw_surface_wined3d_object_destroyed(), dxgi_adapter_Release(), dxgi_device_init(), dxgi_device_Release(), dxgi_factory_init(), dxgi_factory_Release(), dxgi_output_Release(), and dxgi_resource_inner_Release().
|
inlinestatic |
Definition at line 2627 of file wined3d.h.
Referenced by d3d8_resource_free_private_data(), d3d9_resource_free_private_data(), d3d_set_private_data(), ddraw_surface7_FreePrivateData(), dxgi_set_private_data(), wined3d_private_store_cleanup(), and wined3d_private_store_set_private_data().
|
inlinestatic |
Definition at line 2612 of file wined3d.h.
Referenced by d3d8_resource_free_private_data(), d3d8_resource_get_private_data(), d3d9_resource_free_private_data(), d3d9_resource_get_private_data(), d3d_get_private_data(), d3d_set_private_data(), ddraw_surface7_FreePrivateData(), ddraw_surface7_GetPrivateData(), dxgi_get_private_data(), dxgi_set_private_data(), and wined3d_private_store_set_private_data().
|
inlinestatic |
Definition at line 2607 of file wined3d.h.
Referenced by d3d11_class_linkage_create(), d3d11_compute_shader_init(), d3d11_device_context_FinishCommandList(), d3d11_device_context_init(), d3d11_domain_shader_init(), d3d11_hull_shader_init(), d3d11_swapchain_init(), d3d11_unordered_access_view_init(), d3d12_swapchain_init(), d3d8_resource_init(), d3d9_resource_init(), d3d_blend_state_create(), d3d_depthstencil_state_create(), d3d_depthstencil_view_init(), d3d_device_context_state_init(), d3d_geometry_shader_init(), d3d_input_layout_init(), d3d_pixel_shader_init(), d3d_query_init(), d3d_rasterizer_state_init(), d3d_rendertarget_view_init(), d3d_sampler_state_init(), d3d_shader_resource_view_init(), d3d_vertex_shader_init(), d3d_video_decoder_create(), d3d_video_decoder_output_view_init(), ddraw_surface_init(), dxgi_adapter_init(), dxgi_device_init(), dxgi_factory_init(), dxgi_output_init(), and dxgi_resource_init().
|
inlinestatic |
Definition at line 2648 of file wined3d.h.
Referenced by d3d8_resource_set_private_data(), d3d9_resource_set_private_data(), d3d_set_private_data(), d3d_set_private_data_interface(), ddraw_surface7_SetPrivateData(), dxgi_set_private_data(), and dxgi_set_private_data_interface().
| 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 | ||
| ) |
Definition at line 1988 of file query.c.
Referenced by d3d_query_init(), and query_init().
| ULONG __cdecl wined3d_query_decref | ( | struct wined3d_query * | query | ) |
Definition at line 432 of file query.c.
Referenced by d3d11_query_Release(), d3d9_query_Release(), wined3d_command_list_decref(), wined3d_deferred_context_destroy(), and wined3d_device_context_set_predication().
| HRESULT __cdecl wined3d_query_get_data | ( | struct wined3d_query * | query, |
| void * | data, | ||
| UINT | data_size, | ||
| uint32_t | flags | ||
| ) |
Definition at line 452 of file query.c.
Referenced by d3d10_query_GetData(), d3d11_device_context_GetData(), and d3d9_query_GetData().
| UINT __cdecl wined3d_query_get_data_size | ( | const struct wined3d_query * | query | ) |
Definition at line 491 of file query.c.
Referenced by d3d10_query_GetData(), d3d10_query_GetDataSize(), d3d11_device_context_GetData(), d3d11_query_GetDataSize(), and query_init().
| void *__cdecl wined3d_query_get_parent | ( | const struct wined3d_query * | query | ) |
Definition at line 570 of file query.c.
Referenced by d3d10_device_GetPredication(), and d3d11_device_context_GetPredication().
| enum wined3d_query_type __cdecl wined3d_query_get_type | ( | const struct wined3d_query * | query | ) |
Definition at line 577 of file query.c.
Referenced by d3d9_query_GetData(), and d3d9_query_GetType().
| ULONG __cdecl wined3d_query_incref | ( | struct wined3d_query * | query | ) |
Definition at line 413 of file query.c.
Referenced by d3d11_query_AddRef(), wined3d_deferred_context_issue_query(), and wined3d_device_context_set_predication().
| HRESULT __cdecl wined3d_query_issue | ( | struct wined3d_query * | query, |
| uint32_t | flags | ||
| ) |
Definition at line 498 of file query.c.
Referenced by d3d10_query_Begin(), d3d10_query_End(), and d3d9_query_Issue().
| 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 | ||
| ) |
Definition at line 470 of file device.c.
Referenced by d3d_rasterizer_state_init(), and wined3d_stateblock_apply_clear_state().
| ULONG __cdecl wined3d_rasterizer_state_decref | ( | struct wined3d_rasterizer_state * | state | ) |
Definition at line 446 of file device.c.
Referenced by d3d11_rasterizer_state_Release(), device_free_rasterizer_state(), wined3d_cs_packet_decref_objects(), wined3d_device_context_set_rasterizer_state(), and wined3d_stateblock_apply_clear_state().
| void *__cdecl wined3d_rasterizer_state_get_parent | ( | const struct wined3d_rasterizer_state * | state | ) |
Definition at line 463 of file device.c.
Referenced by d3d10_device_RSGetState(), and d3d11_device_context_RSGetState().
| ULONG __cdecl wined3d_rasterizer_state_incref | ( | struct wined3d_rasterizer_state * | state | ) |
Definition at line 430 of file device.c.
Referenced by d3d11_rasterizer_state_AddRef(), wined3d_cs_packet_incref_objects(), and wined3d_device_context_set_rasterizer_state().
Definition at line 1231 of file directx.c.
Referenced by d3d8_RegisterSoftwareDevice(), and d3d9_RegisterSoftwareDevice().
| BOOL __cdecl wined3d_register_window | ( | struct wined3d * | wined3d, |
| HWND | window, | ||
| struct wined3d_device * | device, | ||
| unsigned int | flags | ||
| ) |
Definition at line 715 of file wined3d_main.c.
Referenced by dxgi_factory_MakeWindowAssociation(), and wined3d_device_acquire_focus_window().
| 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 | ||
| ) |
Definition at line 933 of file view.c.
Referenced by d3d_depthstencil_view_init(), d3d_rendertarget_view_init(), wined3d_device_reset(), wined3d_device_set_implicit_swapchain(), wined3d_rendertarget_view_create_from_sub_resource(), and wined3d_swapchain_init().
| 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 | ||
| ) |
Definition at line 946 of file view.c.
Referenced by d3d8_surface_acquire_rendertarget_view(), d3d9_surface_acquire_rendertarget_view(), and ddraw_surface_get_rendertarget_view().
| ULONG __cdecl wined3d_rendertarget_view_decref | ( | struct wined3d_rendertarget_view * | view | ) |
Definition at line 379 of file view.c.
Referenced by d3d11_depthstencil_view_Release(), d3d11_rendertarget_view_Release(), d3d8_surface_Release(), d3d8_texture_decref(), d3d9_surface_Release(), d3d9_texture_decref(), ddraw_surface7_SetSurfaceDesc(), ddraw_surface_cleanup(), state_unbind_resources(), wined3d_cs_packet_decref_objects(), wined3d_device_context_set_depth_stencil_view(), wined3d_device_context_set_rendertarget_views(), wined3d_device_reset(), and wined3d_device_uninit_3d().
| void *__cdecl wined3d_rendertarget_view_get_parent | ( | const struct wined3d_rendertarget_view * | view | ) |
Definition at line 400 of file view.c.
Referenced by d3d10_device_OMGetRenderTargets(), d3d11_device_context_OMGetRenderTargets(), and d3d_device_sync_rendertarget().
| struct wined3d_resource *__cdecl wined3d_rendertarget_view_get_resource | ( | const struct wined3d_rendertarget_view * | view | ) |
Definition at line 430 of file view.c.
Referenced by d3d8_device_Reset(), d3d8_swapchain_create(), d3d9_device_reset(), d3d9_swapchain_create(), and resolve_depth_buffer().
| void *__cdecl wined3d_rendertarget_view_get_sub_resource_parent | ( | const struct wined3d_rendertarget_view * | view | ) |
Definition at line 407 of file view.c.
Referenced by d3d8_device_GetDepthStencilSurface(), d3d8_device_GetRenderTarget(), d3d8_device_SetRenderTarget(), d3d8_device_SetViewport(), d3d9_device_GetDepthStencilSurface(), d3d9_device_GetRenderTarget(), d3d9_device_reset(), d3d_device7_SetViewport(), d3d_viewport_SetViewport(), d3d_viewport_SetViewport2(), device_init(), and resolve_depth_buffer().
| ULONG __cdecl wined3d_rendertarget_view_incref | ( | struct wined3d_rendertarget_view * | view | ) |
Definition at line 365 of file view.c.
Referenced by d3d11_depthstencil_view_AddRef(), d3d11_rendertarget_view_AddRef(), d3d8_surface_AddRef(), d3d8_texture_incref(), d3d9_surface_AddRef(), d3d9_texture_incref(), ddraw_surface_add_iface(), wined3d_cs_packet_incref_objects(), wined3d_device_context_set_depth_stencil_view(), and wined3d_device_context_set_rendertarget_views().
| void __cdecl wined3d_rendertarget_view_set_parent | ( | struct wined3d_rendertarget_view * | view, |
| void * | parent, | ||
| const struct wined3d_parent_ops * | parent_ops | ||
| ) |
Definition at line 421 of file view.c.
Referenced by ddraw_surface7_SetSurfaceDesc(), and ddraw_texture_rename_to().
| void __cdecl wined3d_resource_get_desc | ( | const struct wined3d_resource * | resource, |
| struct wined3d_resource_desc * | desc | ||
| ) |
Definition at line 280 of file resource.c.
Referenced by d3d11_texture2d_GetDesc(), d3d8_device_upload_sysmem_index_buffer(), d3d8_device_upload_sysmem_vertex_buffers(), d3d8_indexbuffer_GetDesc(), d3d8_vertexbuffer_GetDesc(), d3d9_device_upload_sysmem_index_buffer(), d3d9_device_upload_sysmem_vertex_buffers(), d3d9_indexbuffer_GetDesc(), d3d9_vertexbuffer_GetDesc(), d3d_vertex_buffer7_GetVertexBufferDesc(), d3d_vertex_buffer7_Lock(), ddraw_surface7_SetSurfaceDesc(), ddraw_surface_reserve_memory(), dxgi_device_parent_register_swapchain_texture(), dxgi_resource_GetUsage(), dxgi_resource_init(), dxgi_surface_GetDesc(), fixup_texture_alpha_op(), reset_enum_callback(), and resolve_depth_buffer().
| void *__cdecl wined3d_resource_get_parent | ( | const struct wined3d_resource * | resource | ) |
Definition at line 269 of file resource.c.
Referenced by reset_enum_callback().
Definition at line 263 of file resource.c.
Referenced by d3d8_indexbuffer_GetPriority(), d3d8_texture_2d_GetPriority(), d3d8_texture_3d_GetPriority(), d3d8_texture_cube_GetPriority(), d3d8_vertexbuffer_GetPriority(), d3d9_indexbuffer_GetPriority(), d3d9_texture_2d_GetPriority(), d3d9_texture_3d_GetPriority(), d3d9_texture_cube_GetPriority(), d3d9_vertexbuffer_GetPriority(), and ddraw_surface7_GetPriority().
| 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, | ||
| uint32_t | flags | ||
| ) |
Definition at line 295 of file resource.c.
Referenced by d3d10_buffer_Map(), d3d10_texture1d_Map(), d3d10_texture2d_Map(), d3d10_texture3d_Map(), d3d8_device_upload_sysmem_index_buffer(), d3d8_indexbuffer_Lock(), d3d8_surface_LockRect(), d3d8_vertexbuffer_Lock(), d3d8_volume_LockBox(), d3d9_device_upload_sysmem_index_buffer(), d3d9_indexbuffer_Lock(), d3d9_surface_LockRect(), d3d9_vertexbuffer_Lock(), d3d9_volume_LockBox(), d3d_device7_DrawIndexedPrimitiveVB(), d3d_device7_DrawPrimitiveVB(), d3d_execute_buffer_SetExecuteData(), d3d_texture2_Load(), d3d_vertex_buffer7_Lock(), dxgi_surface_Map(), process_vertices_strided(), surface_lock(), wined3d_device_create_cursor_texture(), wined3d_device_process_vertices(), wined3d_device_set_cursor_properties(), and wined3d_streaming_buffer_map().
| void __cdecl wined3d_resource_preload | ( | struct wined3d_resource * | resource | ) |
Definition at line 311 of file resource.c.
Referenced by d3d8_indexbuffer_PreLoad(), d3d8_texture_preload(), d3d8_vertexbuffer_PreLoad(), d3d9_indexbuffer_PreLoad(), d3d9_surface_PreLoad(), d3d9_texture_preload(), d3d9_vertexbuffer_PreLoad(), and d3d_device7_PreLoad().
| void __cdecl wined3d_resource_set_parent | ( | struct wined3d_resource * | resource, |
| void * | parent, | ||
| const struct wined3d_parent_ops * | parent_ops | ||
| ) |
Definition at line 274 of file resource.c.
Referenced by d3d_texture2d_create(), ddraw_surface7_SetSurfaceDesc(), ddraw_texture_init(), and ddraw_texture_rename_to().
| unsigned int __cdecl wined3d_resource_set_priority | ( | struct wined3d_resource * | resource, |
| unsigned int | priority | ||
| ) |
Definition at line 247 of file resource.c.
Referenced by d3d8_indexbuffer_SetPriority(), d3d8_texture_2d_SetPriority(), d3d8_texture_3d_SetPriority(), d3d8_texture_cube_SetPriority(), d3d8_vertexbuffer_SetPriority(), d3d9_indexbuffer_SetPriority(), d3d9_texture_2d_SetPriority(), d3d9_texture_3d_SetPriority(), d3d9_texture_cube_SetPriority(), d3d9_vertexbuffer_SetPriority(), and ddraw_surface7_SetPriority().
| HRESULT __cdecl wined3d_resource_unmap | ( | struct wined3d_resource * | resource, |
| unsigned int | sub_resource_idx | ||
| ) |
Definition at line 304 of file resource.c.
Referenced by d3d10_buffer_Unmap(), d3d10_texture1d_Unmap(), d3d10_texture2d_Unmap(), d3d10_texture3d_Unmap(), d3d8_device_upload_sysmem_index_buffer(), d3d8_indexbuffer_Unlock(), d3d8_surface_UnlockRect(), d3d8_vertexbuffer_Unlock(), d3d8_volume_UnlockBox(), d3d9_device_upload_sysmem_index_buffer(), d3d9_indexbuffer_Unlock(), d3d9_surface_UnlockRect(), d3d9_vertexbuffer_Unlock(), d3d9_volume_UnlockBox(), d3d_device7_DrawIndexedPrimitiveVB(), d3d_device7_DrawPrimitiveVB(), d3d_execute_buffer_SetExecuteData(), d3d_texture2_Load(), d3d_vertex_buffer7_Unlock(), ddraw_surface1_Unlock(), dxgi_surface_Unmap(), process_vertices_strided(), wined3d_device_create_cursor_texture(), wined3d_device_process_vertices(), wined3d_device_set_cursor_properties(), and wined3d_streaming_buffer_unmap().
Definition at line 1618 of file directx.c.
Referenced by ddraw7_RestoreDisplayMode(), wined3d_swapchain_activate(), wined3d_swapchain_cleanup(), wined3d_swapchain_init(), wined3d_swapchain_state_set_display_mode(), and wined3d_swapchain_state_set_fullscreen().
| 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 | ||
| ) |
Definition at line 287 of file sampler.c.
Referenced by d3d_sampler_state_init(), wined3d_device_apply_stateblock(), and wined3d_device_create_default_samplers().
| ULONG __cdecl wined3d_sampler_decref | ( | struct wined3d_sampler * | sampler | ) |
Definition at line 35 of file sampler.c.
Referenced by d3d11_sampler_state_Release(), device_free_sampler(), state_unbind_resources(), wined3d_cs_packet_decref_objects(), wined3d_device_apply_stateblock(), wined3d_device_context_set_samplers(), and wined3d_device_destroy_default_samplers().
| void *__cdecl wined3d_sampler_get_parent | ( | const struct wined3d_sampler * | sampler | ) |
Definition at line 51 of file sampler.c.
Referenced by d3d10_device_GSGetSamplers(), d3d10_device_PSGetSamplers(), d3d10_device_VSGetSamplers(), d3d11_device_context_CSGetSamplers(), d3d11_device_context_DSGetSamplers(), d3d11_device_context_GSGetSamplers(), d3d11_device_context_HSGetSamplers(), d3d11_device_context_PSGetSamplers(), and d3d11_device_context_VSGetSamplers().
| ULONG __cdecl wined3d_sampler_incref | ( | struct wined3d_sampler * | sampler | ) |
Definition at line 26 of file sampler.c.
Referenced by d3d11_sampler_state_AddRef(), wined3d_cs_packet_incref_objects(), and wined3d_device_context_set_samplers().
| 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 | ||
| ) |
Definition at line 3176 of file shader.c.
Referenced by d3d11_compute_shader_init().
| 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 | ||
| ) |
Definition at line 3205 of file shader.c.
Referenced by d3d11_domain_shader_init().
| 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 | ||
| ) |
Definition at line 3234 of file shader.c.
Referenced by d3d_geometry_shader_init().
| 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 | ||
| ) |
Definition at line 3262 of file shader.c.
Referenced by d3d11_hull_shader_init().
| 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 | ||
| ) |
Definition at line 3291 of file shader.c.
Referenced by d3d8_pixel_shader_init(), d3d_pixel_shader_init(), and pixelshader_init().
| 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 | ||
| ) |
Definition at line 3318 of file shader.c.
Referenced by d3d8_vertex_shader_init(), d3d_vertex_shader_init(), and vertexshader_init().
| ULONG __cdecl wined3d_shader_decref | ( | struct wined3d_shader * | shader | ) |
Definition at line 2588 of file shader.c.
Referenced by d3d11_compute_shader_Release(), d3d11_domain_shader_Release(), d3d11_geometry_shader_Release(), d3d11_hull_shader_Release(), d3d11_pixel_shader_Release(), d3d11_vertex_shader_Release(), d3d8_pixel_shader_destroy(), d3d8_vertex_shader_destroy(), d3d9_pixelshader_Release(), d3d9_vertexshader_Release(), device_free_ffp_pixel_shader(), device_free_ffp_vertex_shader(), state_unbind_resources(), wined3d_cs_packet_decref_objects(), wined3d_device_context_set_shader(), wined3d_stateblock_capture(), wined3d_stateblock_set_pixel_shader(), wined3d_stateblock_set_vertex_shader(), and wined3d_stateblock_state_cleanup().
| HRESULT __cdecl wined3d_shader_get_byte_code | ( | const struct wined3d_shader * | shader, |
| void * | byte_code, | ||
| UINT * | byte_code_size | ||
| ) |
Definition at line 2612 of file shader.c.
Referenced by d3d8_device_GetPixelShaderFunction(), d3d8_device_GetVertexShaderFunction(), d3d9_pixelshader_GetFunction(), and d3d9_vertexshader_GetFunction().
| void *__cdecl wined3d_shader_get_parent | ( | const struct wined3d_shader * | shader | ) |
Definition at line 2605 of file shader.c.
Referenced by d3d10_device_GSGetShader(), d3d10_device_PSGetShader(), d3d10_device_VSGetShader(), d3d11_device_context_CSGetShader(), d3d11_device_context_DSGetShader(), d3d11_device_context_GSGetShader(), d3d11_device_context_HSGetShader(), d3d11_device_context_PSGetShader(), d3d11_device_context_VSGetShader(), d3d8_device_GetPixelShader(), d3d9_device_GetPixelShader(), and d3d9_device_GetVertexShader().
| ULONG __cdecl wined3d_shader_incref | ( | struct wined3d_shader * | shader | ) |
Definition at line 2535 of file shader.c.
Referenced by d3d11_compute_shader_AddRef(), d3d11_domain_shader_AddRef(), d3d11_geometry_shader_AddRef(), d3d11_hull_shader_AddRef(), d3d11_pixel_shader_AddRef(), d3d11_vertex_shader_AddRef(), d3d9_pixelshader_AddRef(), d3d9_vertexshader_AddRef(), wined3d_cs_packet_incref_objects(), wined3d_device_context_set_shader(), wined3d_stateblock_capture(), wined3d_stateblock_set_pixel_shader(), and wined3d_stateblock_set_vertex_shader().
| 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 | ||
| ) |
Definition at line 1261 of file view.c.
Referenced by d3d_shader_resource_view_init(), and wined3d_texture_acquire_identity_srv().
| ULONG __cdecl wined3d_shader_resource_view_decref | ( | struct wined3d_shader_resource_view * | view | ) |
Definition at line 990 of file view.c.
Referenced by d3d11_shader_resource_view_Release(), state_unbind_resources(), wined3d_cs_packet_decref_objects(), wined3d_device_context_set_shader_resource_views(), wined3d_device_set_texture(), and wined3d_texture_acquire_identity_srv().
| void *__cdecl wined3d_shader_resource_view_get_parent | ( | const struct wined3d_shader_resource_view * | view | ) |
Definition at line 1016 of file view.c.
Referenced by d3d10_device_GSGetShaderResources(), d3d10_device_PSGetShaderResources(), d3d10_device_VSGetShaderResources(), d3d11_device_context_CSGetShaderResources(), d3d11_device_context_DSGetShaderResources(), d3d11_device_context_GSGetShaderResources(), d3d11_device_context_HSGetShaderResources(), d3d11_device_context_PSGetShaderResources(), and d3d11_device_context_VSGetShaderResources().
| ULONG __cdecl wined3d_shader_resource_view_incref | ( | struct wined3d_shader_resource_view * | view | ) |
Definition at line 965 of file view.c.
Referenced by d3d11_shader_resource_view_AddRef(), wined3d_cs_packet_incref_objects(), wined3d_device_context_set_shader_resource_views(), and wined3d_device_set_texture().
| HRESULT __cdecl wined3d_shader_set_local_constants_float | ( | struct wined3d_shader * | shader, |
| UINT | start_idx, | ||
| const float * | src_data, | ||
| UINT | vector4f_count | ||
| ) |
Definition at line 2637 of file shader.c.
Referenced by load_local_constants().
| HRESULT __cdecl wined3d_state_create | ( | struct wined3d_device * | device, |
| const enum wined3d_feature_level * | levels, | ||
| unsigned int | level_count, | ||
| struct wined3d_state ** | state | ||
| ) |
Definition at line 2357 of file stateblock.c.
Referenced by d3d11_device_CreateDeviceContextState(), d3d_device_context_state_get_wined3d_state(), wined3d_cs_create(), and wined3d_deferred_context_create().
| void __cdecl wined3d_state_destroy | ( | struct wined3d_state * | state | ) |
Definition at line 2385 of file stateblock.c.
Referenced by d3d11_device_CreateDeviceContextState(), d3d_device_context_state_get_wined3d_state(), d3d_device_context_state_private_release(), d3d_device_context_state_remove_entry(), wined3d_cs_create(), wined3d_cs_destroy(), and wined3d_deferred_context_destroy().
| enum wined3d_feature_level __cdecl wined3d_state_get_feature_level | ( | const struct wined3d_state * | state | ) |
Definition at line 2378 of file stateblock.c.
Referenced by d3d11_device_CreateDeviceContextState(), and device_parent_wined3d_device_created().
| void __cdecl wined3d_stateblock_apply | ( | const struct wined3d_stateblock * | stateblock, |
| struct wined3d_stateblock * | device_state | ||
| ) |
Definition at line 1156 of file stateblock.c.
Referenced by d3d8_device_ApplyStateBlock(), d3d9_stateblock_Apply(), d3d_device7_ApplyStateBlock(), and ddraw_set_cooperative_level().
| void __cdecl wined3d_stateblock_apply_clear_state | ( | struct wined3d_stateblock * | stateblock, |
| struct wined3d_device * | device | ||
| ) |
Definition at line 2917 of file stateblock.c.
Referenced by d3d8_device_Clear(), d3d9_device_Clear(), d3d9_device_ColorFill(), d3d_device_apply_state(), and wined3d_device_apply_stateblock().
| void __cdecl wined3d_stateblock_capture | ( | struct wined3d_stateblock * | stateblock, |
| const struct wined3d_stateblock * | device_state | ||
| ) |
Definition at line 893 of file stateblock.c.
Referenced by d3d8_device_CaptureStateBlock(), d3d9_stateblock_Capture(), d3d_device7_CaptureStateBlock(), and stateblock_init().
| HRESULT __cdecl wined3d_stateblock_create | ( | struct wined3d_device * | device, |
| const struct wined3d_stateblock * | device_state, | ||
| enum wined3d_stateblock_type | type, | ||
| struct wined3d_stateblock ** | stateblock | ||
| ) |
Definition at line 2508 of file stateblock.c.
Referenced by d3d8_device_BeginStateBlock(), d3d8_device_CreateStateBlock(), d3d9_device_BeginStateBlock(), d3d_device7_BeginStateBlock(), d3d_device7_CreateStateBlock(), d3d_device_init(), ddraw_set_cooperative_level(), device_init(), and stateblock_init().
| ULONG __cdecl wined3d_stateblock_decref | ( | struct wined3d_stateblock * | stateblock | ) |
Definition at line 670 of file stateblock.c.
Referenced by d3d8_device_CreateStateBlock(), d3d8_device_DeleteStateBlock(), d3d8_device_EndStateBlock(), d3d8_device_Release(), d3d8_device_Reset(), d3d9_device_EndStateBlock(), d3d9_device_Release(), d3d9_device_reset(), d3d9_stateblock_Release(), d3d_device7_CreateStateBlock(), d3d_device7_DeleteStateBlock(), d3d_device7_EndStateBlock(), d3d_device_init(), d3d_device_inner_Release(), and ddraw_set_cooperative_level().
| void __cdecl wined3d_stateblock_depth_buffer_changed | ( | struct wined3d_stateblock * | stateblock | ) |
Definition at line 4043 of file stateblock.c.
Referenced by d3d8_device_SetRenderTarget(), d3d9_device_SetDepthStencilSurface(), d3d_device_sync_rendertarget(), d3d_device_update_depth_stencil(), and ddraw_surface_delete_attached_surface().
| HRESULT __cdecl wined3d_stateblock_get_light | ( | const struct wined3d_stateblock * | stateblock, |
| UINT | light_idx, | ||
| struct wined3d_light * | light, | ||
| BOOL * | enabled | ||
| ) |
Definition at line 2069 of file stateblock.c.
Referenced by d3d8_device_GetLight(), d3d8_device_GetLightEnable(), d3d9_device_GetLight(), d3d9_device_GetLightEnable(), d3d_device7_GetLight(), and d3d_device7_GetLightEnable().
| HRESULT __cdecl wined3d_stateblock_get_ps_consts_b | ( | struct wined3d_stateblock * | stateblock, |
| unsigned int | start_idx, | ||
| unsigned int | count, | ||
| BOOL * | constants | ||
| ) |
Definition at line 1556 of file stateblock.c.
Referenced by d3d9_device_GetPixelShaderConstantB().
| HRESULT __cdecl wined3d_stateblock_get_ps_consts_f | ( | struct wined3d_stateblock * | stateblock, |
| unsigned int | start_idx, | ||
| unsigned int | count, | ||
| struct wined3d_vec4 * | constants | ||
| ) |
Definition at line 1529 of file stateblock.c.
Referenced by d3d8_device_GetPixelShaderConstant(), and d3d9_device_GetPixelShaderConstantF().
| HRESULT __cdecl wined3d_stateblock_get_ps_consts_i | ( | struct wined3d_stateblock * | stateblock, |
| unsigned int | start_idx, | ||
| unsigned int | count, | ||
| struct wined3d_ivec4 * | constants | ||
| ) |
Definition at line 1541 of file stateblock.c.
Referenced by d3d9_device_GetPixelShaderConstantI().
| const struct wined3d_stateblock_state *__cdecl wined3d_stateblock_get_state | ( | const struct wined3d_stateblock * | stateblock | ) |
Definition at line 2064 of file stateblock.c.
Referenced by d3d_device_init(), device_init(), and wined3d_device_process_vertices().
| HRESULT __cdecl wined3d_stateblock_get_vs_consts_b | ( | struct wined3d_stateblock * | stateblock, |
| unsigned int | start_idx, | ||
| unsigned int | count, | ||
| BOOL * | constants | ||
| ) |
Definition at line 1445 of file stateblock.c.
Referenced by d3d9_device_GetVertexShaderConstantB().
| HRESULT __cdecl wined3d_stateblock_get_vs_consts_f | ( | struct wined3d_stateblock * | stateblock, |
| unsigned int | start_idx, | ||
| unsigned int | count, | ||
| struct wined3d_vec4 * | constants | ||
| ) |
Definition at line 1416 of file stateblock.c.
Referenced by d3d8_device_GetVertexShaderConstant(), and d3d9_device_GetVertexShaderConstantF().
| HRESULT __cdecl wined3d_stateblock_get_vs_consts_i | ( | struct wined3d_stateblock * | stateblock, |
| unsigned int | start_idx, | ||
| unsigned int | count, | ||
| struct wined3d_ivec4 * | constants | ||
| ) |
Definition at line 1430 of file stateblock.c.
Referenced by d3d9_device_GetVertexShaderConstantI().
| ULONG __cdecl wined3d_stateblock_incref | ( | struct wined3d_stateblock * | stateblock | ) |
Definition at line 466 of file stateblock.c.
| void __cdecl wined3d_stateblock_init_contained_states | ( | struct wined3d_stateblock * | stateblock | ) |
Definition at line 393 of file stateblock.c.
Referenced by d3d8_device_EndStateBlock(), d3d9_device_EndStateBlock(), d3d_device7_EndStateBlock(), and stateblock_init().
| void __cdecl wined3d_stateblock_multiply_transform | ( | struct wined3d_stateblock * | stateblock, |
| enum wined3d_transform_state | state, | ||
| const struct wined3d_matrix * | matrix | ||
| ) |
Definition at line 1859 of file stateblock.c.
Referenced by d3d8_device_MultiplyTransform(), d3d9_device_MultiplyTransform(), and d3d_device7_MultiplyTransform().
| void __cdecl wined3d_stateblock_primary_dirtify_all_states | ( | struct wined3d_device * | device, |
| struct wined3d_stateblock * | stateblock | ||
| ) |
Definition at line 313 of file stateblock.c.
Referenced by d3d_device_apply_state().
| void __cdecl wined3d_stateblock_reset | ( | struct wined3d_stateblock * | stateblock | ) |
Definition at line 2534 of file stateblock.c.
Referenced by d3d8_device_Reset(), and d3d9_device_reset().
| void __cdecl wined3d_stateblock_set_base_vertex_index | ( | struct wined3d_stateblock * | stateblock, |
| INT | base_index | ||
| ) |
Definition at line 1932 of file stateblock.c.
Referenced by d3d8_device_DrawIndexedPrimitiveUP(), d3d8_device_SetIndices(), and wined3d_stateblock_apply().
| HRESULT __cdecl wined3d_stateblock_set_clip_plane | ( | struct wined3d_stateblock * | stateblock, |
| UINT | plane_idx, | ||
| const struct wined3d_vec4 * | plane | ||
| ) |
Definition at line 1875 of file stateblock.c.
Referenced by d3d8_device_SetClipPlane(), d3d9_device_SetClipPlane(), d3d_device7_SetClipPlane(), and wined3d_stateblock_apply().
| void __cdecl wined3d_stateblock_set_index_buffer | ( | struct wined3d_stateblock * | stateblock, |
| struct wined3d_buffer * | index_buffer, | ||
| enum wined3d_format_id | format_id | ||
| ) |
Definition at line 1918 of file stateblock.c.
Referenced by d3d8_device_DrawIndexedPrimitiveUP(), d3d8_device_SetIndices(), d3d9_device_DrawIndexedPrimitiveUP(), d3d9_device_SetIndices(), d3d_device7_DrawIndexedPrimitive(), d3d_device7_DrawIndexedPrimitiveStrided(), d3d_device7_DrawIndexedPrimitiveVB(), and wined3d_stateblock_apply().
| HRESULT __cdecl wined3d_stateblock_set_light | ( | struct wined3d_stateblock * | stateblock, |
| UINT | light_idx, | ||
| const struct wined3d_light * | light | ||
| ) |
Definition at line 1996 of file stateblock.c.
Referenced by d3d8_device_SetLight(), d3d9_device_SetLight(), d3d_device7_SetLight(), and wined3d_stateblock_apply().
| HRESULT __cdecl wined3d_stateblock_set_light_enable | ( | struct wined3d_stateblock * | stateblock, |
| UINT | light_idx, | ||
| BOOL | enable | ||
| ) |
Definition at line 2042 of file stateblock.c.
Referenced by d3d8_device_LightEnable(), d3d9_device_LightEnable(), d3d_device7_LightEnable(), and wined3d_stateblock_apply().
| void __cdecl wined3d_stateblock_set_material | ( | struct wined3d_stateblock * | stateblock, |
| const struct wined3d_material * | material | ||
| ) |
Definition at line 1891 of file stateblock.c.
Referenced by d3d8_device_SetMaterial(), d3d9_device_SetMaterial(), d3d_device7_SetMaterial(), and wined3d_stateblock_apply().
| void __cdecl wined3d_stateblock_set_pixel_shader | ( | struct wined3d_stateblock * | stateblock, |
| struct wined3d_shader * | shader | ||
| ) |
Definition at line 1460 of file stateblock.c.
Referenced by d3d8_device_SetPixelShader(), d3d9_device_SetPixelShader(), and wined3d_stateblock_apply().
| HRESULT __cdecl wined3d_stateblock_set_ps_consts_b | ( | struct wined3d_stateblock * | stateblock, |
| unsigned int | start_idx, | ||
| unsigned int | count, | ||
| const BOOL * | constants | ||
| ) |
Definition at line 1509 of file stateblock.c.
Referenced by d3d9_device_SetPixelShaderConstantB(), and wined3d_stateblock_apply().
| HRESULT __cdecl wined3d_stateblock_set_ps_consts_f | ( | struct wined3d_stateblock * | stateblock, |
| unsigned int | start_idx, | ||
| unsigned int | count, | ||
| const struct wined3d_vec4 * | constants | ||
| ) |
Definition at line 1473 of file stateblock.c.
Referenced by d3d8_device_SetPixelShaderConstant(), d3d9_device_SetPixelShaderConstantF(), and wined3d_stateblock_apply().
| HRESULT __cdecl wined3d_stateblock_set_ps_consts_i | ( | struct wined3d_stateblock * | stateblock, |
| unsigned int | start_idx, | ||
| unsigned int | count, | ||
| const struct wined3d_ivec4 * | constants | ||
| ) |
Definition at line 1489 of file stateblock.c.
Referenced by d3d9_device_SetPixelShaderConstantI(), and wined3d_stateblock_apply().
| void __cdecl wined3d_stateblock_set_render_state | ( | struct wined3d_stateblock * | stateblock, |
| enum wined3d_render_state | state, | ||
| unsigned int | value | ||
| ) |
Definition at line 1623 of file stateblock.c.
Referenced by d3d8_device_Reset(), d3d8_device_SetRenderState(), d3d9_device_reset(), d3d9_device_SetRenderState(), d3d_device7_SetRenderState(), d3d_device_init(), d3d_vertex_buffer7_ProcessVertices(), device_init(), setup_lighting(), and wined3d_stateblock_apply().
| void __cdecl wined3d_stateblock_set_sampler_state | ( | struct wined3d_stateblock * | stateblock, |
| UINT | sampler_idx, | ||
| enum wined3d_sampler_state | state, | ||
| unsigned int | value | ||
| ) |
Definition at line 1702 of file stateblock.c.
Referenced by d3d8_device_SetTextureStageState(), d3d9_device_SetSamplerState(), d3d_device7_SetRenderState(), d3d_device7_SetTextureStageState(), and wined3d_stateblock_apply().
| void __cdecl wined3d_stateblock_set_scissor_rect | ( | struct wined3d_stateblock * | stateblock, |
| const RECT * | rect | ||
| ) |
Definition at line 1910 of file stateblock.c.
Referenced by d3d9_device_reset(), d3d9_device_SetScissorRect(), device_reset_viewport_state(), and wined3d_stateblock_apply().
| HRESULT __cdecl wined3d_stateblock_set_stream_source | ( | struct wined3d_stateblock * | stateblock, |
| UINT | stream_idx, | ||
| struct wined3d_buffer * | buffer, | ||
| UINT | offset, | ||
| UINT | stride | ||
| ) |
Definition at line 1939 of file stateblock.c.
Referenced by d3d8_device_DrawIndexedPrimitiveUP(), d3d8_device_DrawPrimitiveUP(), d3d8_device_ProcessVertices(), d3d8_device_SetStreamSource(), d3d9_device_DrawIndexedPrimitiveUP(), d3d9_device_DrawPrimitiveUP(), d3d9_device_ProcessVertices(), d3d9_device_SetStreamSource(), d3d_device7_DrawIndexedPrimitive(), d3d_device7_DrawIndexedPrimitiveStrided(), d3d_device7_DrawIndexedPrimitiveVB(), d3d_device7_DrawPrimitive(), d3d_device7_DrawPrimitiveStrided(), d3d_device7_DrawPrimitiveVB(), d3d_vertex_buffer7_ProcessVertices(), d3d_vertex_buffer7_Release(), and wined3d_stateblock_apply().
| HRESULT __cdecl wined3d_stateblock_set_stream_source_freq | ( | struct wined3d_stateblock * | stateblock, |
| UINT | stream_idx, | ||
| UINT | divider | ||
| ) |
Definition at line 1966 of file stateblock.c.
Referenced by d3d9_device_SetStreamSourceFreq(), and wined3d_stateblock_apply().
| void __cdecl wined3d_stateblock_set_texture | ( | struct wined3d_stateblock * | stateblock, |
| UINT | stage, | ||
| struct wined3d_texture * | texture | ||
| ) |
Definition at line 1816 of file stateblock.c.
Referenced by d3d8_device_SetTexture(), d3d9_device_SetTexture(), d3d_device3_SetRenderState(), d3d_device3_SetTexture(), d3d_device7_SetTexture(), and wined3d_stateblock_apply().
| unsigned int __cdecl wined3d_stateblock_set_texture_lod | ( | struct wined3d_stateblock * | stateblock, |
| struct wined3d_texture * | texture, | ||
| unsigned int | lod | ||
| ) |
Definition at line 4004 of file stateblock.c.
Referenced by d3d8_texture_2d_SetLOD(), d3d8_texture_3d_SetLOD(), d3d8_texture_cube_SetLOD(), d3d9_texture_2d_SetLOD(), d3d9_texture_3d_SetLOD(), and d3d9_texture_cube_SetLOD().
| void __cdecl wined3d_stateblock_set_texture_stage_state | ( | struct wined3d_stateblock * | stateblock, |
| UINT | stage, | ||
| enum wined3d_texture_stage_state | state, | ||
| unsigned int | value | ||
| ) |
Definition at line 1718 of file stateblock.c.
Referenced by d3d8_device_SetTextureStageState(), d3d9_device_SetTextureStageState(), d3d_device3_SetRenderState(), d3d_device7_SetTextureStageState(), fixup_texture_alpha_op(), and wined3d_stateblock_apply().
| void __cdecl wined3d_stateblock_set_transform | ( | struct wined3d_stateblock * | stateblock, |
| enum wined3d_transform_state | state, | ||
| const struct wined3d_matrix * | matrix | ||
| ) |
Definition at line 1840 of file stateblock.c.
Referenced by d3d8_device_SetTransform(), d3d9_device_SetTransform(), d3d_device1_SetMatrix(), d3d_device3_MultiplyTransform(), d3d_device3_SetTransform(), d3d_device7_SetTransform(), update_clip_space(), and wined3d_stateblock_apply().
| void __cdecl wined3d_stateblock_set_vertex_declaration | ( | struct wined3d_stateblock * | stateblock, |
| struct wined3d_vertex_declaration * | declaration | ||
| ) |
Definition at line 1571 of file stateblock.c.
Referenced by d3d8_device_SetVertexShader(), d3d9_device_SetFVF(), d3d9_device_SetVertexDeclaration(), d3d_device7_DrawIndexedPrimitive(), d3d_device7_DrawIndexedPrimitiveStrided(), d3d_device7_DrawIndexedPrimitiveVB(), d3d_device7_DrawPrimitive(), d3d_device7_DrawPrimitiveStrided(), d3d_device7_DrawPrimitiveVB(), d3d_vertex_buffer7_ProcessVertices(), and wined3d_stateblock_apply().
| void __cdecl wined3d_stateblock_set_vertex_shader | ( | struct wined3d_stateblock * | stateblock, |
| struct wined3d_shader * | shader | ||
| ) |
Definition at line 1319 of file stateblock.c.
Referenced by d3d8_device_SetVertexShader(), d3d9_device_SetVertexShader(), and wined3d_stateblock_apply().
| void __cdecl wined3d_stateblock_set_viewport | ( | struct wined3d_stateblock * | stateblock, |
| const struct wined3d_viewport * | viewport | ||
| ) |
Definition at line 1900 of file stateblock.c.
Referenced by d3d8_device_SetViewport(), d3d9_device_reset(), d3d9_device_SetViewport(), d3d_device7_SetViewport(), device_reset_viewport_state(), and wined3d_stateblock_apply().
| HRESULT __cdecl wined3d_stateblock_set_vs_consts_b | ( | struct wined3d_stateblock * | stateblock, |
| unsigned int | start_idx, | ||
| unsigned int | count, | ||
| const BOOL * | constants | ||
| ) |
Definition at line 1396 of file stateblock.c.
Referenced by d3d9_device_SetVertexShaderConstantB(), and wined3d_stateblock_apply().
| HRESULT __cdecl wined3d_stateblock_set_vs_consts_f | ( | struct wined3d_stateblock * | stateblock, |
| unsigned int | start_idx, | ||
| unsigned int | count, | ||
| const struct wined3d_vec4 * | constants | ||
| ) |
Definition at line 1360 of file stateblock.c.
Referenced by d3d8_device_SetVertexShaderConstant(), d3d9_device_SetVertexShaderConstantF(), and wined3d_stateblock_apply().
| HRESULT __cdecl wined3d_stateblock_set_vs_consts_i | ( | struct wined3d_stateblock * | stateblock, |
| unsigned int | start_idx, | ||
| unsigned int | count, | ||
| const struct wined3d_ivec4 * | constants | ||
| ) |
Definition at line 1376 of file stateblock.c.
Referenced by d3d9_device_SetVertexShaderConstantI(), and wined3d_stateblock_apply().
| void __cdecl wined3d_stateblock_texture_changed | ( | struct wined3d_stateblock * | stateblock, |
| const struct wined3d_texture * | texture | ||
| ) |
Definition at line 4033 of file stateblock.c.
Referenced by ddraw_surface7_SetLOD(), and ddraw_surface_set_wined3d_textures_colour_key().
|
inlinestatic |
Definition at line 2943 of file wined3d.h.
Referenced by d3d8_device_Release(), d3d8_device_Reset(), d3d9_device_Release(), d3d9_device_reset(), and d3d_device_inner_Release().
|
inlinestatic |
Definition at line 2937 of file wined3d.h.
Referenced by d3d_device_init(), and device_init().
| HRESULT __cdecl wined3d_streaming_buffer_map | ( | struct wined3d_device * | device, |
| struct wined3d_streaming_buffer * | buffer, | ||
| unsigned int | size, | ||
| unsigned int | stride, | ||
| unsigned int * | ret_pos, | ||
| void ** | ret_data | ||
| ) |
Definition at line 1375 of file buffer.c.
Referenced by d3d_device7_DrawIndexedPrimitiveStrided(), d3d_device7_DrawPrimitiveStrided(), and wined3d_streaming_buffer_upload().
| void __cdecl wined3d_streaming_buffer_unmap | ( | struct wined3d_streaming_buffer * | buffer | ) |
Definition at line 1417 of file buffer.c.
Referenced by d3d_device7_DrawIndexedPrimitiveStrided(), d3d_device7_DrawPrimitiveStrided(), and wined3d_streaming_buffer_upload().
| HRESULT __cdecl wined3d_streaming_buffer_upload | ( | struct wined3d_device * | device, |
| struct wined3d_streaming_buffer * | buffer, | ||
| const void * | data, | ||
| unsigned int | size, | ||
| unsigned int | stride, | ||
| unsigned int * | pos | ||
| ) |
Definition at line 1422 of file buffer.c.
Referenced by d3d8_device_DrawIndexedPrimitiveUP(), d3d8_device_DrawPrimitiveUP(), d3d8_device_upload_sysmem_index_buffer(), d3d9_device_DrawIndexedPrimitiveUP(), d3d9_device_DrawPrimitiveUP(), d3d9_device_upload_sysmem_index_buffer(), d3d_device7_DrawIndexedPrimitive(), d3d_device7_DrawIndexedPrimitiveStrided(), d3d_device7_DrawIndexedPrimitiveVB(), and d3d_device7_DrawPrimitive().
| HRESULT __cdecl wined3d_swapchain_create | ( | struct wined3d_device * | device, |
| const struct wined3d_swapchain_desc * | desc, | ||
| struct wined3d_swapchain_state_parent * | state_parent, | ||
| void * | parent, | ||
| const struct wined3d_parent_ops * | parent_ops, | ||
| struct wined3d_swapchain ** | swapchain | ||
| ) |
Definition at line 1732 of file swapchain.c.
Referenced by d3d11_swapchain_init(), ddraw_attach_d3d_device(), dxgi_device_init(), and swapchain_init().
| ULONG __cdecl wined3d_swapchain_decref | ( | struct wined3d_swapchain * | swapchain | ) |
Definition at line 144 of file swapchain.c.
Referenced by d3d11_swapchain_init(), d3d11_swapchain_Release(), d3d11_texture2d_Release(), d3d8_device_Release(), d3d8_surface_Release(), d3d8_swapchain_Release(), d3d9_device_Release(), d3d9_device_reset(), d3d9_surface_Release(), d3d9_swapchain_Release(), ddraw_attach_d3d_device(), ddraw_destroy_swapchain(), device_init(), and dxgi_device_Release().
| struct wined3d_texture *__cdecl wined3d_swapchain_get_back_buffer | ( | const struct wined3d_swapchain * | swapchain, |
| UINT | backbuffer_idx | ||
| ) |
Definition at line 256 of file swapchain.c.
Referenced by d3d11_swapchain_create_d3d11_textures(), d3d11_swapchain_GetBuffer(), d3d11_swapchain_ResizeBuffers(), d3d8_device_GetBackBuffer(), d3d8_device_Reset(), d3d8_swapchain_create(), d3d8_swapchain_GetBackBuffer(), d3d9_device_reset(), d3d9_swapchain_create(), d3d9_swapchain_GetBackBuffer(), ddraw_surface_update_frontbuffer(), and dxgi_resource_GetUsage().
| void __cdecl wined3d_swapchain_get_desc | ( | const struct wined3d_swapchain * | swapchain, |
| struct wined3d_swapchain_desc * | desc | ||
| ) |
Definition at line 345 of file swapchain.c.
Referenced by d3d11_swapchain_get_hwnd(), d3d11_swapchain_GetDesc(), d3d11_swapchain_GetDesc1(), d3d11_swapchain_GetFullscreenDesc(), d3d11_swapchain_GetFullscreenState(), d3d11_swapchain_ResizeBuffers(), d3d11_swapchain_SetFullscreenState(), d3d8_device_CreateAdditionalSwapChain(), d3d8_device_Reset(), d3d9_device_CheckDeviceState(), d3d9_device_CreateAdditionalSwapChain(), d3d9_device_reset(), d3d9_swapchain_GetPresentParameters(), ddraw_surface_create(), dxgi_resource_GetUsage(), and swapchain_init().
| struct wined3d_device *__cdecl wined3d_swapchain_get_device | ( | const struct wined3d_swapchain * | swapchain | ) |
Definition at line 338 of file swapchain.c.
| HRESULT __cdecl wined3d_swapchain_get_display_mode | ( | const struct wined3d_swapchain * | swapchain, |
| struct wined3d_display_mode * | mode, | ||
| enum wined3d_display_rotation * | rotation | ||
| ) |
Definition at line 316 of file swapchain.c.
Referenced by d3d9_swapchain_GetDisplayMode(), d3d9_swapchain_GetDisplayModeEx(), ddraw_surface7_Restore(), and wined3d_device_get_display_mode().
| struct wined3d_texture *__cdecl wined3d_swapchain_get_front_buffer | ( | const struct wined3d_swapchain * | swapchain | ) |
Definition at line 280 of file swapchain.c.
Referenced by ddraw_surface_update_frontbuffer().
| HRESULT __cdecl wined3d_swapchain_get_front_buffer_data | ( | const struct wined3d_swapchain * | swapchain, |
| struct wined3d_texture * | dst_texture, | ||
| unsigned int | sub_resource_idx | ||
| ) |
Definition at line 235 of file swapchain.c.
Referenced by d3d8_device_GetFrontBuffer(), d3d9_device_GetFrontBufferData(), and d3d9_swapchain_GetFrontBufferData().
| HRESULT __cdecl wined3d_swapchain_get_gamma_ramp | ( | const struct wined3d_swapchain * | swapchain, |
| struct wined3d_gamma_ramp * | ramp | ||
| ) |
Definition at line 381 of file swapchain.c.
Referenced by wined3d_device_get_gamma_ramp(), and wined3d_swapchain_init().
| void *__cdecl wined3d_swapchain_get_parent | ( | const struct wined3d_swapchain * | swapchain | ) |
Definition at line 170 of file swapchain.c.
Referenced by d3d8_device_Present(), d3d8_device_Reset(), d3d9_device_GetBackBuffer(), d3d9_device_GetSwapChain(), d3d9_device_Present(), d3d9_device_PresentEx(), and d3d9_device_reset().
| HRESULT __cdecl wined3d_swapchain_get_raster_status | ( | const struct wined3d_swapchain * | swapchain, |
| struct wined3d_raster_status * | raster_status | ||
| ) |
Definition at line 294 of file swapchain.c.
Referenced by d3d9_swapchain_GetRasterStatus(), and wined3d_device_get_raster_status().
| struct wined3d_swapchain_state *__cdecl wined3d_swapchain_get_state | ( | struct wined3d_swapchain * | swapchain | ) |
Definition at line 311 of file swapchain.c.
Referenced by d3d11_swapchain_init(), d3d11_swapchain_ResizeTarget(), and d3d11_swapchain_SetFullscreenState().
| ULONG __cdecl wined3d_swapchain_incref | ( | struct wined3d_swapchain * | swapchain | ) |
Definition at line 135 of file swapchain.c.
Referenced by d3d11_swapchain_AddRef(), d3d11_texture2d_AddRef(), d3d8_surface_AddRef(), d3d8_swapchain_AddRef(), d3d9_surface_AddRef(), d3d9_swapchain_AddRef(), d3d_texture2d_create(), ddraw_create_swapchain(), and device_init().
| HRESULT __cdecl wined3d_swapchain_present | ( | struct wined3d_swapchain * | swapchain, |
| const RECT * | src_rect, | ||
| const RECT * | dst_rect, | ||
| HWND | dst_window_override, | ||
| unsigned int | swap_interval, | ||
| uint32_t | flags | ||
| ) |
Definition at line 192 of file swapchain.c.
Referenced by d3d11_swapchain_present(), d3d8_swapchain_Present(), d3d9_device_Present(), d3d9_device_PresentEx(), d3d9_swapchain_Present(), ddraw_surface_update_frontbuffer(), and texture2d_blt().
| 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 | ||
| ) |
Definition at line 1923 of file swapchain.c.
Referenced by d3d11_swapchain_ResizeBuffers(), ddraw7_SetDisplayMode(), and wined3d_device_reset().
| HRESULT __cdecl wined3d_swapchain_set_gamma_ramp | ( | const struct wined3d_swapchain * | swapchain, |
| uint32_t | flags, | ||
| const struct wined3d_gamma_ramp * | ramp | ||
| ) |
Definition at line 353 of file swapchain.c.
Referenced by wined3d_device_set_gamma_ramp(), and wined3d_swapchain_cleanup().
| void __cdecl wined3d_swapchain_set_palette | ( | struct wined3d_swapchain * | swapchain, |
| struct wined3d_palette * | palette | ||
| ) |
Definition at line 372 of file swapchain.c.
Referenced by ddraw_create_swapchain(), and ddraw_surface_set_palette().
| void __cdecl wined3d_swapchain_set_window | ( | struct wined3d_swapchain * | swapchain, |
| HWND | window | ||
| ) |
Definition at line 177 of file swapchain.c.
Referenced by ddraw_surface7_SetClipper(), wined3d_cs_exec_present(), and wined3d_device_reset().
| HRESULT __cdecl wined3d_swapchain_state_create | ( | const struct wined3d_swapchain_desc * | desc, |
| HWND | window, | ||
| struct wined3d * | wined3d, | ||
| struct wined3d_swapchain_state_parent * | state_parent, | ||
| struct wined3d_swapchain_state ** | state | ||
| ) |
Definition at line 2473 of file swapchain.c.
Referenced by d3d12_swapchain_init().
| void __cdecl wined3d_swapchain_state_destroy | ( | struct wined3d_swapchain_state * | state | ) |
Definition at line 2467 of file swapchain.c.
Referenced by d3d12_swapchain_destroy(), and d3d12_swapchain_init().
| void __cdecl wined3d_swapchain_state_get_size | ( | const struct wined3d_swapchain_state * | state, |
| unsigned int * | width, | ||
| unsigned int * | height | ||
| ) |
Definition at line 2458 of file swapchain.c.
Referenced by d3d11_swapchain_init(), and d3d12_swapchain_init().
| BOOL __cdecl wined3d_swapchain_state_is_windowed | ( | const struct wined3d_swapchain_state * | state | ) |
Definition at line 2451 of file swapchain.c.
Referenced by d3d12_swapchain_GetDesc(), d3d12_swapchain_GetFullscreenDesc(), and d3d12_swapchain_GetFullscreenState().
| HRESULT __cdecl wined3d_swapchain_state_resize_target | ( | struct wined3d_swapchain_state * | state, |
| const struct wined3d_display_mode * | mode | ||
| ) |
Definition at line 2065 of file swapchain.c.
Referenced by dxgi_swapchain_resize_target().
| HRESULT __cdecl wined3d_swapchain_state_set_fullscreen | ( | struct wined3d_swapchain_state * | state, |
| const struct wined3d_swapchain_desc * | desc, | ||
| const struct wined3d_display_mode * | mode | ||
| ) |
Definition at line 2344 of file swapchain.c.
Referenced by d3d11_swapchain_init(), d3d11_swapchain_SetFullscreenState(), d3d12_swapchain_init(), d3d12_swapchain_SetFullscreenState(), wined3d_device_reset(), and wined3d_hook_proc().
| struct wined3d_shader_resource_view *__cdecl wined3d_texture_acquire_identity_srv | ( | struct wined3d_texture * | texture | ) |
Definition at line 4476 of file texture.c.
Referenced by d3d9_texture_gen_auto_mipmap(), and wined3d_device_set_texture().
| HRESULT __cdecl wined3d_texture_add_dirty_region | ( | struct wined3d_texture * | texture, |
| UINT | layer, | ||
| const struct wined3d_box * | dirty_region | ||
| ) |
Definition at line 2132 of file texture.c.
Referenced by d3d8_texture_2d_AddDirtyRect(), d3d8_texture_3d_AddDirtyBox(), d3d8_texture_cube_AddDirtyRect(), d3d9_texture_2d_AddDirtyRect(), d3d9_texture_3d_AddDirtyBox(), d3d9_texture_cube_AddDirtyRect(), mark_managed_resource_dirty(), and wined3d_device_context_blt().
| HRESULT __cdecl wined3d_texture_create | ( | struct wined3d_device * | device, |
| const struct wined3d_resource_desc * | desc, | ||
| UINT | layer_count, | ||
| unsigned int | level_count, | ||
| uint32_t | flags, | ||
| const struct wined3d_sub_resource_data * | data, | ||
| void * | parent, | ||
| const struct wined3d_parent_ops * | parent_ops, | ||
| struct wined3d_texture ** | texture | ||
| ) |
| ULONG __cdecl wined3d_texture_decref | ( | struct wined3d_texture * | texture | ) |
Definition at line 1606 of file texture.c.
Referenced by d3d11_texture1d_Release(), d3d11_texture2d_Release(), d3d11_texture3d_Release(), d3d8_device_create_surface(), d3d8_surface_Release(), d3d8_texture_decref(), d3d8_texture_init(), d3d8_texture_wined3d_object_destroyed(), d3d9_device_create_surface(), d3d9_surface_Release(), d3d9_texture_decref(), d3d9_texture_init(), d3d9_texture_wined3d_object_destroyed(), d3d_texture1d_create(), d3d_texture2d_create(), d3d_texture3d_init(), ddraw_surface7_SetSurfaceDesc(), ddraw_surface_cleanup(), ddraw_surface_wined3d_object_destroyed(), ddraw_texture_init(), device_load_logo(), dxgi_device_CreateSurface(), glsl_blitter_blit(), surface_cpu_blt(), texture2d_blt_fbo(), texture_resource_decref(), wined3d_cs_packet_decref_objects(), wined3d_device_reset(), wined3d_device_set_cursor_properties(), wined3d_device_uninit_3d(), wined3d_stateblock_capture(), wined3d_stateblock_set_texture(), wined3d_stateblock_state_cleanup(), wined3d_swapchain_cleanup(), wined3d_swapchain_init(), and wined3d_swapchain_resize_buffers().
| struct wined3d_texture *__cdecl wined3d_texture_from_resource | ( | struct wined3d_resource * | resource | ) |
Definition at line 3343 of file texture.c.
Referenced by d3d8_device_Reset(), d3d8_swapchain_create(), d3d9_device_reset(), d3d9_swapchain_create(), draw_primitive(), dxgi_resource_GetUsage(), dxgi_surface_GetDC(), dxgi_surface_ReleaseDC(), reset_enum_callback(), wined3d_context_gl_find_fbo_entry(), wined3d_context_gl_set_fbo_key_for_render_target(), wined3d_context_vk_begin_render_pass(), wined3d_render_pass_key_vk_init(), wined3d_rendertarget_view_vk_get_image_view(), wined3d_shader_resource_view_gl_bind(), wined3d_texture_gl_set_compatible_renderbuffer(), and wined3d_unordered_access_view_vk_clear().
| HRESULT __cdecl wined3d_texture_get_dc | ( | struct wined3d_texture * | texture, |
| unsigned int | sub_resource_idx, | ||
| HDC * | dc | ||
| ) |
Definition at line 4243 of file texture.c.
Referenced by d3d9_surface_GetDC(), ddraw_surface7_GetDC(), ddraw_surface_update_frontbuffer(), device_load_logo(), and dxgi_surface_GetDC().
Definition at line 1746 of file texture.c.
Referenced by d3d8_device_CreateCubeTexture(), d3d8_device_CreateTexture(), d3d8_texture_2d_GetLevelCount(), d3d8_texture_3d_GetLevelCount(), d3d8_texture_cube_GetCubeMapSurface(), d3d8_texture_cube_GetLevelCount(), d3d8_texture_cube_GetLevelDesc(), d3d8_texture_cube_LockRect(), d3d8_texture_cube_UnlockRect(), d3d9_device_CreateCubeTexture(), d3d9_device_CreateTexture(), d3d9_texture_2d_GetLevelCount(), d3d9_texture_3d_GetLevelCount(), d3d9_texture_cube_GetCubeMapSurface(), d3d9_texture_cube_GetLevelCount(), d3d9_texture_cube_GetLevelDesc(), d3d9_texture_cube_LockRect(), d3d9_texture_cube_UnlockRect(), and ddraw_surface7_SetSurfaceDesc().
Definition at line 1715 of file texture.c.
Referenced by d3d8_texture_2d_GetLOD(), d3d8_texture_3d_GetLOD(), d3d8_texture_cube_GetLOD(), d3d9_texture_2d_GetLOD(), d3d9_texture_3d_GetLOD(), d3d9_texture_cube_GetLOD(), and ddraw_surface7_GetLOD().
| HRESULT __cdecl wined3d_texture_get_overlay_position | ( | const struct wined3d_texture * | texture, |
| unsigned int | sub_resource_idx, | ||
| LONG * | x, | ||
| LONG * | y | ||
| ) |
Definition at line 3915 of file texture.c.
Referenced by ddraw_surface7_GetOverlayPosition().
| void *__cdecl wined3d_texture_get_parent | ( | const struct wined3d_texture * | texture | ) |
Definition at line 1690 of file texture.c.
Referenced by d3d11_swapchain_GetBuffer(), d3d11_swapchain_ResizeBuffers(), d3d8_device_GetTexture(), d3d8_device_upload_managed_textures(), d3d9_device_GetTexture(), d3d9_device_upload_managed_textures(), d3d9_generate_auto_mipmaps(), d3d9_stateblock_Apply(), d3d_device3_GetRenderState(), d3d_device7_GetTexture(), ddraw_surface1_Flip(), ddraw_surface7_SetSurfaceDesc(), ddraw_surface_cleanup(), ddraw_surface_init(), ddraw_surface_release_iface(), ddraw_surface_reserve_memory(), and volume_init().
| void __cdecl wined3d_texture_get_pitch | ( | const struct wined3d_texture * | texture, |
| unsigned int | level, | ||
| unsigned int * | row_pitch, | ||
| unsigned int * | slice_pitch | ||
| ) |
Definition at line 1697 of file texture.c.
Referenced by cpu_blitter_clear_texture(), ddraw_surface_reserve_memory(), ddraw_texture_init(), surface_convert_format(), surface_cpu_blt(), swapchain_blit_gdi(), texture2d_read_from_framebuffer(), texture_resource_sub_resource_get_map_pitch(), wined3d_cs_exec_blt_sub_resource(), wined3d_texture_create_dc(), wined3d_texture_download_from_texture(), wined3d_texture_gl_download_data(), wined3d_texture_gl_download_data_slow_path(), wined3d_texture_gl_load_sysmem(), wined3d_texture_gl_load_texture(), wined3d_texture_load_location(), wined3d_texture_update_desc(), wined3d_texture_upload_from_texture(), wined3d_texture_vk_download_data(), wined3d_texture_vk_load_sysmem(), wined3d_texture_vk_load_texture(), and wined3d_texture_vk_upload_data().
| struct wined3d_resource *__cdecl wined3d_texture_get_resource | ( | struct wined3d_texture * | texture | ) |
Definition at line 1649 of file texture.c.
Referenced by d3d10_texture1d_Map(), d3d10_texture1d_Unmap(), d3d10_texture2d_Map(), d3d10_texture2d_Unmap(), d3d10_texture3d_Map(), d3d10_texture3d_Unmap(), d3d11_texture2d_GetDesc(), d3d8_surface_LockRect(), d3d8_surface_UnlockRect(), d3d8_texture_2d_GetPriority(), d3d8_texture_2d_SetPriority(), d3d8_texture_3d_GetPriority(), d3d8_texture_3d_SetPriority(), d3d8_texture_cube_GetPriority(), d3d8_texture_cube_SetPriority(), d3d8_texture_preload(), d3d8_volume_LockBox(), d3d8_volume_UnlockBox(), d3d9_device_UpdateSurface(), d3d9_surface_LockRect(), d3d9_surface_PreLoad(), d3d9_surface_UnlockRect(), d3d9_texture_2d_GetPriority(), d3d9_texture_2d_SetPriority(), d3d9_texture_3d_GetPriority(), d3d9_texture_3d_SetPriority(), d3d9_texture_cube_GetPriority(), d3d9_texture_cube_SetPriority(), d3d9_texture_preload(), d3d9_volume_LockBox(), d3d9_volume_UnlockBox(), d3d_device7_PreLoad(), d3d_texture1d_create(), d3d_texture2_Load(), d3d_texture2d_create(), d3d_texture3d_init(), ddraw_surface1_Unlock(), ddraw_surface7_GetPriority(), ddraw_surface7_SetPriority(), ddraw_surface7_SetSurfaceDesc(), ddraw_surface_get_default_texture(), ddraw_surface_get_draw_texture(), ddraw_surface_reserve_memory(), ddraw_texture_init(), ddraw_texture_rename_to(), dxgi_device_parent_register_swapchain_texture(), fixup_texture_alpha_op(), resolve_depth_buffer(), surface_lock(), wined3d_resource_from_d3d10_resource(), and wined3d_resource_from_d3d11_resource().
| HRESULT __cdecl wined3d_texture_get_sub_resource_desc | ( | const struct wined3d_texture * | texture, |
| unsigned int | sub_resource_idx, | ||
| struct wined3d_sub_resource_desc * | desc | ||
| ) |
Definition at line 4055 of file texture.c.
Referenced by d3d8_device_CopyRects(), d3d8_device_SetRenderTarget(), d3d8_device_SetViewport(), d3d8_surface_GetDesc(), d3d8_texture_2d_GetLevelDesc(), d3d8_texture_3d_GetLevelDesc(), d3d8_texture_cube_GetLevelDesc(), d3d8_volume_GetDesc(), d3d9_device_ColorFill(), d3d9_device_GetRenderTargetData(), d3d9_device_StretchRect(), d3d9_device_UpdateSurface(), d3d9_surface_GetDesc(), d3d9_texture_2d_GetLevelDesc(), d3d9_texture_3d_GetLevelDesc(), d3d9_texture_cube_GetLevelDesc(), d3d9_volume_GetDesc(), d3d_device7_SetViewport(), d3d_viewport_SetViewport(), d3d_viewport_SetViewport2(), ddraw_surface7_Restore(), ddraw_surface_reserve_memory(), ddraw_texture_init(), and texture_resource_sub_resource_get_desc().
| void *__cdecl wined3d_texture_get_sub_resource_parent | ( | struct wined3d_texture * | texture, |
| unsigned int | sub_resource_idx | ||
| ) |
Definition at line 4033 of file texture.c.
Referenced by d3d8_device_GetBackBuffer(), d3d8_swapchain_GetBackBuffer(), d3d8_texture_2d_GetSurfaceLevel(), d3d8_texture_2d_LockRect(), d3d8_texture_2d_UnlockRect(), d3d8_texture_3d_GetVolumeLevel(), d3d8_texture_3d_LockBox(), d3d8_texture_3d_UnlockBox(), d3d8_texture_cube_GetCubeMapSurface(), d3d8_texture_cube_LockRect(), d3d8_texture_cube_UnlockRect(), d3d9_device_reset(), d3d9_swapchain_GetBackBuffer(), d3d9_texture_2d_GetSurfaceLevel(), d3d9_texture_2d_LockRect(), d3d9_texture_2d_UnlockRect(), d3d9_texture_3d_GetVolumeLevel(), d3d9_texture_3d_LockBox(), d3d9_texture_3d_UnlockBox(), d3d9_texture_cube_GetCubeMapSurface(), d3d9_texture_cube_LockRect(), d3d9_texture_cube_UnlockRect(), d3d_device_sync_surfaces(), ddraw7_GetGDISurface(), ddraw_gdi_is_front(), ddraw_texture_init(), and reset_enum_callback().
| struct wined3d_swapchain *__cdecl wined3d_texture_get_swapchain | ( | struct wined3d_texture * | texture | ) |
Definition at line 4028 of file texture.c.
Referenced by d3d8_surface_create(), d3d9_surface_create(), d3d_texture2d_create(), and dxgi_resource_GetUsage().
| ULONG __cdecl wined3d_texture_incref | ( | struct wined3d_texture * | texture | ) |
Definition at line 1516 of file texture.c.
Referenced by d3d11_texture1d_AddRef(), d3d11_texture2d_AddRef(), d3d11_texture3d_AddRef(), d3d8_surface_AddRef(), d3d8_texture_incref(), d3d9_surface_AddRef(), d3d9_texture_incref(), d3d_texture2d_create(), ddraw_surface_add_iface(), ddraw_surface_init(), ddraw_texture_init(), texture_resource_incref(), wined3d_cs_packet_incref_objects(), wined3d_stateblock_capture(), and wined3d_stateblock_set_texture().
| HRESULT __cdecl wined3d_texture_release_dc | ( | struct wined3d_texture * | texture, |
| unsigned int | sub_resource_idx, | ||
| HDC | dc | ||
| ) |
Definition at line 4291 of file texture.c.
Referenced by d3d9_surface_ReleaseDC(), ddraw_surface7_ReleaseDC(), ddraw_surface_update_frontbuffer(), device_load_logo(), and dxgi_surface_ReleaseDC().
| HRESULT __cdecl wined3d_texture_set_color_key | ( | struct wined3d_texture * | texture, |
| uint32_t | flags, | ||
| const struct wined3d_color_key * | color_key | ||
| ) |
Definition at line 1753 of file texture.c.
Referenced by ddraw_surface_set_wined3d_textures_colour_key(), and device_load_logo().
Definition at line 1722 of file texture.c.
Referenced by ddraw_surface7_SetLOD(), and wined3d_stateblock_set_texture_lod().
| HRESULT __cdecl wined3d_texture_set_overlay_position | ( | struct wined3d_texture * | texture, |
| unsigned int | sub_resource_idx, | ||
| LONG | x, | ||
| LONG | y | ||
| ) |
Definition at line 3943 of file texture.c.
Referenced by ddraw_surface7_SetOverlayPosition().
| void __cdecl wined3d_texture_set_sub_resource_parent | ( | struct wined3d_texture * | texture, |
| unsigned int | sub_resource_idx, | ||
| void * | parent, | ||
| const struct wined3d_parent_ops * | parent_ops | ||
| ) |
Definition at line 4043 of file texture.c.
Referenced by d3d8_surface_create(), d3d9_surface_create(), ddraw_surface7_SetSurfaceDesc(), ddraw_texture_init(), and ddraw_texture_rename_to().
| HRESULT __cdecl wined3d_texture_update_desc | ( | struct wined3d_texture * | texture, |
| unsigned int | sub_resource_idx, | ||
| void * | mem, | ||
| unsigned int | pitch | ||
| ) |
Definition at line 1868 of file texture.c.
Referenced by d3d9_device_create_surface(), d3d9_device_CreateTexture(), ddraw_surface7_SetSurfaceDesc(), ddraw_surface_reserve_memory(), and ddraw_texture_init().
| 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, | ||
| uint32_t | flags | ||
| ) |
Definition at line 3963 of file texture.c.
Referenced by ddraw_surface7_UpdateOverlay().
| 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 | ||
| ) |
Definition at line 2551 of file view.c.
Referenced by d3d11_unordered_access_view_init().
| ULONG __cdecl wined3d_unordered_access_view_decref | ( | struct wined3d_unordered_access_view * | view | ) |
Definition at line 1536 of file view.c.
Referenced by d3d11_unordered_access_view_Release(), state_unbind_resources(), wined3d_cs_packet_decref_objects(), and wined3d_device_context_set_unordered_access_views().
| void *__cdecl wined3d_unordered_access_view_get_parent | ( | const struct wined3d_unordered_access_view * | view | ) |
Definition at line 1557 of file view.c.
Referenced by d3d11_device_context_CSGetUnorderedAccessViews(), and d3d11_device_context_OMGetRenderTargetsAndUnorderedAccessViews().
| ULONG __cdecl wined3d_unordered_access_view_incref | ( | struct wined3d_unordered_access_view * | view | ) |
Definition at line 1522 of file view.c.
Referenced by d3d11_unordered_access_view_AddRef(), wined3d_cs_packet_incref_objects(), and wined3d_device_context_set_unordered_access_views().
Definition at line 817 of file wined3d_main.c.
Referenced by dxgi_factory_MakeWindowAssociation().
| 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 | ||
| ) |
Definition at line 276 of file vertexdeclaration.c.
Referenced by d3d8_vertex_declaration_init(), d3d_input_layout_init(), vertexdeclaration_init(), and wined3d_vertex_declaration_create_from_fvf().
| HRESULT __cdecl wined3d_vertex_declaration_create_from_fvf | ( | struct wined3d_device * | device, |
| uint32_t | fvf, | ||
| void * | parent, | ||
| const struct wined3d_parent_ops * | parent_ops, | ||
| struct wined3d_vertex_declaration ** | declaration | ||
| ) |
Definition at line 445 of file vertexdeclaration.c.
Referenced by d3d8_vertex_declaration_init_fvf(), and ddraw_find_decl().
| ULONG __cdecl wined3d_vertex_declaration_decref | ( | struct wined3d_vertex_declaration * | declaration | ) |
Definition at line 61 of file vertexdeclaration.c.
Referenced by d3d11_input_layout_Release(), d3d8_vertex_declaration_destroy(), d3d9_device_Release(), d3d9_vertex_declaration_Release(), d3d_vertex_buffer7_Release(), ddraw_destroy_swapchain(), ddraw_find_decl(), state_unbind_resources(), wined3d_device_context_set_vertex_declaration(), wined3d_stateblock_capture(), wined3d_stateblock_set_vertex_declaration(), and wined3d_stateblock_state_cleanup().
| void *__cdecl wined3d_vertex_declaration_get_parent | ( | const struct wined3d_vertex_declaration * | declaration | ) |
Definition at line 79 of file vertexdeclaration.c.
Referenced by d3d10_device_IAGetInputLayout(), d3d11_device_context_IAGetInputLayout(), d3d8_device_GetVertexShader(), d3d8_device_upload_sysmem_vertex_buffers(), d3d9_device_GetFVF(), d3d9_device_GetVertexDeclaration(), and d3d9_device_upload_sysmem_vertex_buffers().
| ULONG __cdecl wined3d_vertex_declaration_incref | ( | struct wined3d_vertex_declaration * | declaration | ) |
Definition at line 42 of file vertexdeclaration.c.
Referenced by d3d11_input_layout_AddRef(), d3d9_vertex_declaration_AddRef(), d3d_vertex_buffer_create(), device_get_fvf_declaration(), wined3d_device_context_set_vertex_declaration(), wined3d_stateblock_capture(), and wined3d_stateblock_set_vertex_declaration().