|
| | WINE_DEFAULT_DEBUG_CHANNEL (d3d11) |
| |
| static BOOL | d3d_array_reserve (void **elements, SIZE_T *capacity, SIZE_T count, SIZE_T size) |
| |
| static void STDMETHODCALLTYPE | d3d_null_wined3d_object_destroyed (void *parent) |
| |
| static BOOL | d3d_device_is_d3d10_active (struct d3d_device *device) |
| |
| static D3D_FEATURE_LEVEL | d3d_feature_level_from_wined3d (enum wined3d_feature_level level) |
| |
| static struct d3d_device_context_state * | impl_from_ID3DDeviceContextState (ID3DDeviceContextState *iface) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d_device_context_state_QueryInterface (ID3DDeviceContextState *iface, REFIID iid, void **out) |
| |
| static ULONG | d3d_device_context_state_private_addref (struct d3d_device_context_state *state) |
| |
| static ULONG STDMETHODCALLTYPE | d3d_device_context_state_AddRef (ID3DDeviceContextState *iface) |
| |
| static void | d3d_device_remove_context_state (struct d3d_device *device, struct d3d_device_context_state *state) |
| |
| static void | d3d_device_context_state_private_release (struct d3d_device_context_state *state) |
| |
| static ULONG STDMETHODCALLTYPE | d3d_device_context_state_Release (ID3DDeviceContextState *iface) |
| |
| static void STDMETHODCALLTYPE | d3d_device_context_state_GetDevice (ID3DDeviceContextState *iface, ID3D11Device **device) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d_device_context_state_GetPrivateData (ID3DDeviceContextState *iface, REFGUID guid, UINT *data_size, void *data) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d_device_context_state_SetPrivateData (ID3DDeviceContextState *iface, REFGUID guid, UINT data_size, const void *data) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d_device_context_state_SetPrivateDataInterface (ID3DDeviceContextState *iface, REFGUID guid, const IUnknown *data) |
| |
| static struct d3d_device_context_state_entry * | d3d_device_context_state_get_entry (struct d3d_device_context_state *state, struct d3d_device *device) |
| |
| static BOOL | d3d_device_context_state_add_entry (struct d3d_device_context_state *state, struct d3d_device *device, struct wined3d_state *wined3d_state) |
| |
| static void | d3d_device_context_state_remove_entry (struct d3d_device_context_state *state, struct d3d_device *device) |
| |
| static struct wined3d_state * | d3d_device_context_state_get_wined3d_state (struct d3d_device_context_state *state, struct d3d_device *device) |
| |
| static void | d3d_device_context_state_init (struct d3d_device_context_state *state, struct d3d_device *device, D3D_FEATURE_LEVEL feature_level, REFIID emulated_interface) |
| |
| static struct d3d11_command_list * | impl_from_ID3D11CommandList (ID3D11CommandList *iface) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_command_list_QueryInterface (ID3D11CommandList *iface, REFIID iid, void **out) |
| |
| static ULONG STDMETHODCALLTYPE | d3d11_command_list_AddRef (ID3D11CommandList *iface) |
| |
| static ULONG STDMETHODCALLTYPE | d3d11_command_list_Release (ID3D11CommandList *iface) |
| |
| static void STDMETHODCALLTYPE | d3d11_command_list_GetDevice (ID3D11CommandList *iface, ID3D11Device **device) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_command_list_GetPrivateData (ID3D11CommandList *iface, REFGUID guid, UINT *data_size, void *data) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_command_list_SetPrivateData (ID3D11CommandList *iface, REFGUID guid, UINT data_size, const void *data) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_command_list_SetPrivateDataInterface (ID3D11CommandList *iface, REFGUID guid, const IUnknown *data) |
| |
| static UINT STDMETHODCALLTYPE | d3d11_command_list_GetContextFlags (ID3D11CommandList *iface) |
| |
| static struct d3d11_command_list * | unsafe_impl_from_ID3D11CommandList (ID3D11CommandList *iface) |
| |
| static void | d3d11_device_context_cleanup (struct d3d11_device_context *context) |
| |
| static struct d3d11_device_context * | impl_from_ID3D11DeviceContext1 (ID3D11DeviceContext1 *iface) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_device_context_QueryInterface (ID3D11DeviceContext1 *iface, REFIID iid, void **out) |
| |
| static ULONG STDMETHODCALLTYPE | d3d11_device_context_AddRef (ID3D11DeviceContext1 *iface) |
| |
| static ULONG STDMETHODCALLTYPE | d3d11_device_context_Release (ID3D11DeviceContext1 *iface) |
| |
| static void | d3d11_device_context_get_constant_buffers (ID3D11DeviceContext1 *iface, enum wined3d_shader_type type, unsigned int start_slot, unsigned int buffer_count, ID3D11Buffer **buffers, unsigned int *offsets, unsigned int *counts) |
| |
| static void | d3d11_device_context_set_constant_buffers (ID3D11DeviceContext1 *iface, enum wined3d_shader_type type, unsigned int start_slot, unsigned int buffer_count, ID3D11Buffer *const *buffers, const unsigned int *offsets, const unsigned int *counts) |
| |
| static void | d3d11_device_context_set_shader_resource_views (ID3D11DeviceContext1 *iface, enum wined3d_shader_type type, unsigned int start_slot, unsigned int count, ID3D11ShaderResourceView *const *views) |
| |
| static void | d3d11_device_context_set_samplers (ID3D11DeviceContext1 *iface, enum wined3d_shader_type type, unsigned int start_slot, unsigned int count, ID3D11SamplerState *const *samplers) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_GetDevice (ID3D11DeviceContext1 *iface, ID3D11Device **device) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_device_context_GetPrivateData (ID3D11DeviceContext1 *iface, REFGUID guid, UINT *data_size, void *data) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_device_context_SetPrivateData (ID3D11DeviceContext1 *iface, REFGUID guid, UINT data_size, const void *data) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_device_context_SetPrivateDataInterface (ID3D11DeviceContext1 *iface, REFGUID guid, const IUnknown *data) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_VSSetConstantBuffers (ID3D11DeviceContext1 *iface, UINT start_slot, UINT buffer_count, ID3D11Buffer *const *buffers) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_PSSetShaderResources (ID3D11DeviceContext1 *iface, UINT start_slot, UINT view_count, ID3D11ShaderResourceView *const *views) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_PSSetShader (ID3D11DeviceContext1 *iface, ID3D11PixelShader *shader, ID3D11ClassInstance *const *class_instances, UINT class_instance_count) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_PSSetSamplers (ID3D11DeviceContext1 *iface, UINT start_slot, UINT sampler_count, ID3D11SamplerState *const *samplers) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_VSSetShader (ID3D11DeviceContext1 *iface, ID3D11VertexShader *shader, ID3D11ClassInstance *const *class_instances, UINT class_instance_count) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_DrawIndexed (ID3D11DeviceContext1 *iface, UINT index_count, UINT start_index_location, INT base_vertex_location) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_Draw (ID3D11DeviceContext1 *iface, UINT vertex_count, UINT start_vertex_location) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_device_context_Map (ID3D11DeviceContext1 *iface, ID3D11Resource *resource, UINT subresource_idx, D3D11_MAP map_type, UINT map_flags, D3D11_MAPPED_SUBRESOURCE *mapped_subresource) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_Unmap (ID3D11DeviceContext1 *iface, ID3D11Resource *resource, UINT subresource_idx) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_PSSetConstantBuffers (ID3D11DeviceContext1 *iface, UINT start_slot, UINT buffer_count, ID3D11Buffer *const *buffers) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_IASetInputLayout (ID3D11DeviceContext1 *iface, ID3D11InputLayout *input_layout) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_IASetVertexBuffers (ID3D11DeviceContext1 *iface, UINT start_slot, UINT buffer_count, ID3D11Buffer *const *buffers, const UINT *strides, const UINT *offsets) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_IASetIndexBuffer (ID3D11DeviceContext1 *iface, ID3D11Buffer *buffer, DXGI_FORMAT format, UINT offset) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_DrawIndexedInstanced (ID3D11DeviceContext1 *iface, UINT instance_index_count, UINT instance_count, UINT start_index_location, INT base_vertex_location, UINT start_instance_location) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_DrawInstanced (ID3D11DeviceContext1 *iface, UINT instance_vertex_count, UINT instance_count, UINT start_vertex_location, UINT start_instance_location) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_GSSetConstantBuffers (ID3D11DeviceContext1 *iface, UINT start_slot, UINT buffer_count, ID3D11Buffer *const *buffers) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_GSSetShader (ID3D11DeviceContext1 *iface, ID3D11GeometryShader *shader, ID3D11ClassInstance *const *class_instances, UINT class_instance_count) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_IASetPrimitiveTopology (ID3D11DeviceContext1 *iface, D3D11_PRIMITIVE_TOPOLOGY topology) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_VSSetShaderResources (ID3D11DeviceContext1 *iface, UINT start_slot, UINT view_count, ID3D11ShaderResourceView *const *views) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_VSSetSamplers (ID3D11DeviceContext1 *iface, UINT start_slot, UINT sampler_count, ID3D11SamplerState *const *samplers) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_Begin (ID3D11DeviceContext1 *iface, ID3D11Asynchronous *asynchronous) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_End (ID3D11DeviceContext1 *iface, ID3D11Asynchronous *asynchronous) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_device_context_GetData (ID3D11DeviceContext1 *iface, ID3D11Asynchronous *asynchronous, void *data, UINT data_size, UINT data_flags) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_SetPredication (ID3D11DeviceContext1 *iface, ID3D11Predicate *predicate, BOOL value) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_GSSetShaderResources (ID3D11DeviceContext1 *iface, UINT start_slot, UINT view_count, ID3D11ShaderResourceView *const *views) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_GSSetSamplers (ID3D11DeviceContext1 *iface, UINT start_slot, UINT sampler_count, ID3D11SamplerState *const *samplers) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_OMSetRenderTargets (ID3D11DeviceContext1 *iface, UINT rtv_count, ID3D11RenderTargetView *const *rtvs, ID3D11DepthStencilView *depth_stencil_view) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_OMSetRenderTargetsAndUnorderedAccessViews (ID3D11DeviceContext1 *iface, UINT render_target_view_count, ID3D11RenderTargetView *const *render_target_views, ID3D11DepthStencilView *depth_stencil_view, UINT uav_start_idx, UINT uav_count, ID3D11UnorderedAccessView *const *uavs, const UINT *initial_counts) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_OMSetBlendState (ID3D11DeviceContext1 *iface, ID3D11BlendState *blend_state, const float blend_factor[4], UINT sample_mask) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_OMSetDepthStencilState (ID3D11DeviceContext1 *iface, ID3D11DepthStencilState *depth_stencil_state, UINT stencil_ref) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_SOSetTargets (ID3D11DeviceContext1 *iface, UINT buffer_count, ID3D11Buffer *const *buffers, const UINT *offsets) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_DrawAuto (ID3D11DeviceContext1 *iface) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_DrawIndexedInstancedIndirect (ID3D11DeviceContext1 *iface, ID3D11Buffer *buffer, UINT offset) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_DrawInstancedIndirect (ID3D11DeviceContext1 *iface, ID3D11Buffer *buffer, UINT offset) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_Dispatch (ID3D11DeviceContext1 *iface, UINT thread_group_count_x, UINT thread_group_count_y, UINT thread_group_count_z) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_DispatchIndirect (ID3D11DeviceContext1 *iface, ID3D11Buffer *buffer, UINT offset) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_RSSetState (ID3D11DeviceContext1 *iface, ID3D11RasterizerState *rasterizer_state) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_RSSetViewports (ID3D11DeviceContext1 *iface, UINT viewport_count, const D3D11_VIEWPORT *viewports) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_RSSetScissorRects (ID3D11DeviceContext1 *iface, UINT rect_count, const D3D11_RECT *rects) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_CopySubresourceRegion (ID3D11DeviceContext1 *iface, ID3D11Resource *dst_resource, UINT dst_subresource_idx, UINT dst_x, UINT dst_y, UINT dst_z, ID3D11Resource *src_resource, UINT src_subresource_idx, const D3D11_BOX *src_box) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_CopyResource (ID3D11DeviceContext1 *iface, ID3D11Resource *dst_resource, ID3D11Resource *src_resource) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_UpdateSubresource (ID3D11DeviceContext1 *iface, ID3D11Resource *resource, UINT subresource_idx, const D3D11_BOX *box, const void *data, UINT row_pitch, UINT depth_pitch) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_CopyStructureCount (ID3D11DeviceContext1 *iface, ID3D11Buffer *dst_buffer, UINT dst_offset, ID3D11UnorderedAccessView *src_view) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_ClearRenderTargetView (ID3D11DeviceContext1 *iface, ID3D11RenderTargetView *render_target_view, const float color_rgba[4]) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_ClearUnorderedAccessViewUint (ID3D11DeviceContext1 *iface, ID3D11UnorderedAccessView *unordered_access_view, const UINT values[4]) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_ClearUnorderedAccessViewFloat (ID3D11DeviceContext1 *iface, ID3D11UnorderedAccessView *unordered_access_view, const float values[4]) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_ClearDepthStencilView (ID3D11DeviceContext1 *iface, ID3D11DepthStencilView *depth_stencil_view, UINT flags, FLOAT depth, UINT8 stencil) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_GenerateMips (ID3D11DeviceContext1 *iface, ID3D11ShaderResourceView *view) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_SetResourceMinLOD (ID3D11DeviceContext1 *iface, ID3D11Resource *resource, FLOAT min_lod) |
| |
| static FLOAT STDMETHODCALLTYPE | d3d11_device_context_GetResourceMinLOD (ID3D11DeviceContext1 *iface, ID3D11Resource *resource) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_ResolveSubresource (ID3D11DeviceContext1 *iface, ID3D11Resource *dst_resource, UINT dst_subresource_idx, ID3D11Resource *src_resource, UINT src_subresource_idx, DXGI_FORMAT format) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_ExecuteCommandList (ID3D11DeviceContext1 *iface, ID3D11CommandList *command_list, BOOL restore_state) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_HSSetShaderResources (ID3D11DeviceContext1 *iface, UINT start_slot, UINT view_count, ID3D11ShaderResourceView *const *views) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_HSSetShader (ID3D11DeviceContext1 *iface, ID3D11HullShader *shader, ID3D11ClassInstance *const *class_instances, UINT class_instance_count) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_HSSetSamplers (ID3D11DeviceContext1 *iface, UINT start_slot, UINT sampler_count, ID3D11SamplerState *const *samplers) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_HSSetConstantBuffers (ID3D11DeviceContext1 *iface, UINT start_slot, UINT buffer_count, ID3D11Buffer *const *buffers) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_DSSetShaderResources (ID3D11DeviceContext1 *iface, UINT start_slot, UINT view_count, ID3D11ShaderResourceView *const *views) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_DSSetShader (ID3D11DeviceContext1 *iface, ID3D11DomainShader *shader, ID3D11ClassInstance *const *class_instances, UINT class_instance_count) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_DSSetSamplers (ID3D11DeviceContext1 *iface, UINT start_slot, UINT sampler_count, ID3D11SamplerState *const *samplers) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_DSSetConstantBuffers (ID3D11DeviceContext1 *iface, UINT start_slot, UINT buffer_count, ID3D11Buffer *const *buffers) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_CSSetShaderResources (ID3D11DeviceContext1 *iface, UINT start_slot, UINT view_count, ID3D11ShaderResourceView *const *views) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_CSSetUnorderedAccessViews (ID3D11DeviceContext1 *iface, UINT start_slot, UINT view_count, ID3D11UnorderedAccessView *const *views, const UINT *initial_counts) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_CSSetShader (ID3D11DeviceContext1 *iface, ID3D11ComputeShader *shader, ID3D11ClassInstance *const *class_instances, UINT class_instance_count) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_CSSetSamplers (ID3D11DeviceContext1 *iface, UINT start_slot, UINT sampler_count, ID3D11SamplerState *const *samplers) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_CSSetConstantBuffers (ID3D11DeviceContext1 *iface, UINT start_slot, UINT buffer_count, ID3D11Buffer *const *buffers) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_VSGetConstantBuffers (ID3D11DeviceContext1 *iface, UINT start_slot, UINT buffer_count, ID3D11Buffer **buffers) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_PSGetShaderResources (ID3D11DeviceContext1 *iface, UINT start_slot, UINT view_count, ID3D11ShaderResourceView **views) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_PSGetShader (ID3D11DeviceContext1 *iface, ID3D11PixelShader **shader, ID3D11ClassInstance **class_instances, UINT *class_instance_count) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_PSGetSamplers (ID3D11DeviceContext1 *iface, UINT start_slot, UINT sampler_count, ID3D11SamplerState **samplers) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_VSGetShader (ID3D11DeviceContext1 *iface, ID3D11VertexShader **shader, ID3D11ClassInstance **class_instances, UINT *class_instance_count) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_PSGetConstantBuffers (ID3D11DeviceContext1 *iface, UINT start_slot, UINT buffer_count, ID3D11Buffer **buffers) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_IAGetInputLayout (ID3D11DeviceContext1 *iface, ID3D11InputLayout **input_layout) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_IAGetVertexBuffers (ID3D11DeviceContext1 *iface, UINT start_slot, UINT buffer_count, ID3D11Buffer **buffers, UINT *strides, UINT *offsets) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_IAGetIndexBuffer (ID3D11DeviceContext1 *iface, ID3D11Buffer **buffer, DXGI_FORMAT *format, UINT *offset) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_GSGetConstantBuffers (ID3D11DeviceContext1 *iface, UINT start_slot, UINT buffer_count, ID3D11Buffer **buffers) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_GSGetShader (ID3D11DeviceContext1 *iface, ID3D11GeometryShader **shader, ID3D11ClassInstance **class_instances, UINT *class_instance_count) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_IAGetPrimitiveTopology (ID3D11DeviceContext1 *iface, D3D11_PRIMITIVE_TOPOLOGY *topology) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_VSGetShaderResources (ID3D11DeviceContext1 *iface, UINT start_slot, UINT view_count, ID3D11ShaderResourceView **views) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_VSGetSamplers (ID3D11DeviceContext1 *iface, UINT start_slot, UINT sampler_count, ID3D11SamplerState **samplers) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_GetPredication (ID3D11DeviceContext1 *iface, ID3D11Predicate **predicate, BOOL *value) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_GSGetShaderResources (ID3D11DeviceContext1 *iface, UINT start_slot, UINT view_count, ID3D11ShaderResourceView **views) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_GSGetSamplers (ID3D11DeviceContext1 *iface, UINT start_slot, UINT sampler_count, ID3D11SamplerState **samplers) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_OMGetRenderTargets (ID3D11DeviceContext1 *iface, UINT render_target_view_count, ID3D11RenderTargetView **render_target_views, ID3D11DepthStencilView **depth_stencil_view) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_OMGetRenderTargetsAndUnorderedAccessViews (ID3D11DeviceContext1 *iface, UINT render_target_view_count, ID3D11RenderTargetView **render_target_views, ID3D11DepthStencilView **depth_stencil_view, UINT unordered_access_view_start_slot, UINT unordered_access_view_count, ID3D11UnorderedAccessView **unordered_access_views) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_OMGetBlendState (ID3D11DeviceContext1 *iface, ID3D11BlendState **blend_state, FLOAT blend_factor[4], UINT *sample_mask) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_OMGetDepthStencilState (ID3D11DeviceContext1 *iface, ID3D11DepthStencilState **depth_stencil_state, UINT *stencil_ref) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_SOGetTargets (ID3D11DeviceContext1 *iface, UINT buffer_count, ID3D11Buffer **buffers) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_RSGetState (ID3D11DeviceContext1 *iface, ID3D11RasterizerState **rasterizer_state) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_RSGetViewports (ID3D11DeviceContext1 *iface, UINT *viewport_count, D3D11_VIEWPORT *viewports) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_RSGetScissorRects (ID3D11DeviceContext1 *iface, UINT *rect_count, D3D11_RECT *rects) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_HSGetShaderResources (ID3D11DeviceContext1 *iface, UINT start_slot, UINT view_count, ID3D11ShaderResourceView **views) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_HSGetShader (ID3D11DeviceContext1 *iface, ID3D11HullShader **shader, ID3D11ClassInstance **class_instances, UINT *class_instance_count) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_HSGetSamplers (ID3D11DeviceContext1 *iface, UINT start_slot, UINT sampler_count, ID3D11SamplerState **samplers) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_HSGetConstantBuffers (ID3D11DeviceContext1 *iface, UINT start_slot, UINT buffer_count, ID3D11Buffer **buffers) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_DSGetShaderResources (ID3D11DeviceContext1 *iface, UINT start_slot, UINT view_count, ID3D11ShaderResourceView **views) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_DSGetShader (ID3D11DeviceContext1 *iface, ID3D11DomainShader **shader, ID3D11ClassInstance **class_instances, UINT *class_instance_count) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_DSGetSamplers (ID3D11DeviceContext1 *iface, UINT start_slot, UINT sampler_count, ID3D11SamplerState **samplers) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_DSGetConstantBuffers (ID3D11DeviceContext1 *iface, UINT start_slot, UINT buffer_count, ID3D11Buffer **buffers) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_CSGetShaderResources (ID3D11DeviceContext1 *iface, UINT start_slot, UINT view_count, ID3D11ShaderResourceView **views) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_CSGetUnorderedAccessViews (ID3D11DeviceContext1 *iface, UINT start_slot, UINT view_count, ID3D11UnorderedAccessView **views) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_CSGetShader (ID3D11DeviceContext1 *iface, ID3D11ComputeShader **shader, ID3D11ClassInstance **class_instances, UINT *class_instance_count) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_CSGetSamplers (ID3D11DeviceContext1 *iface, UINT start_slot, UINT sampler_count, ID3D11SamplerState **samplers) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_CSGetConstantBuffers (ID3D11DeviceContext1 *iface, UINT start_slot, UINT buffer_count, ID3D11Buffer **buffers) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_ClearState (ID3D11DeviceContext1 *iface) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_Flush (ID3D11DeviceContext1 *iface) |
| |
| static D3D11_DEVICE_CONTEXT_TYPE STDMETHODCALLTYPE | d3d11_device_context_GetType (ID3D11DeviceContext1 *iface) |
| |
| static UINT STDMETHODCALLTYPE | d3d11_device_context_GetContextFlags (ID3D11DeviceContext1 *iface) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_device_context_FinishCommandList (ID3D11DeviceContext1 *iface, BOOL restore, ID3D11CommandList **command_list) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_CopySubresourceRegion1 (ID3D11DeviceContext1 *iface, ID3D11Resource *dst_resource, UINT dst_subresource_idx, UINT dst_x, UINT dst_y, UINT dst_z, ID3D11Resource *src_resource, UINT src_subresource_idx, const D3D11_BOX *src_box, UINT flags) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_UpdateSubresource1 (ID3D11DeviceContext1 *iface, ID3D11Resource *resource, UINT subresource_idx, const D3D11_BOX *box, const void *data, UINT row_pitch, UINT depth_pitch, UINT flags) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_DiscardResource (ID3D11DeviceContext1 *iface, ID3D11Resource *resource) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_DiscardView (ID3D11DeviceContext1 *iface, ID3D11View *view) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_VSSetConstantBuffers1 (ID3D11DeviceContext1 *iface, UINT start_slot, UINT buffer_count, ID3D11Buffer *const *buffers, const UINT *first_constant, const UINT *num_constants) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_HSSetConstantBuffers1 (ID3D11DeviceContext1 *iface, UINT start_slot, UINT buffer_count, ID3D11Buffer *const *buffers, const UINT *first_constant, const UINT *num_constants) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_DSSetConstantBuffers1 (ID3D11DeviceContext1 *iface, UINT start_slot, UINT buffer_count, ID3D11Buffer *const *buffers, const UINT *first_constant, const UINT *num_constants) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_GSSetConstantBuffers1 (ID3D11DeviceContext1 *iface, UINT start_slot, UINT buffer_count, ID3D11Buffer *const *buffers, const UINT *first_constant, const UINT *num_constants) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_PSSetConstantBuffers1 (ID3D11DeviceContext1 *iface, UINT start_slot, UINT buffer_count, ID3D11Buffer *const *buffers, const UINT *first_constant, const UINT *num_constants) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_CSSetConstantBuffers1 (ID3D11DeviceContext1 *iface, UINT start_slot, UINT buffer_count, ID3D11Buffer *const *buffers, const UINT *first_constant, const UINT *num_constants) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_VSGetConstantBuffers1 (ID3D11DeviceContext1 *iface, UINT start_slot, UINT buffer_count, ID3D11Buffer **buffers, UINT *first_constant, UINT *num_constants) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_HSGetConstantBuffers1 (ID3D11DeviceContext1 *iface, UINT start_slot, UINT buffer_count, ID3D11Buffer **buffers, UINT *first_constant, UINT *num_constants) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_DSGetConstantBuffers1 (ID3D11DeviceContext1 *iface, UINT start_slot, UINT buffer_count, ID3D11Buffer **buffers, UINT *first_constant, UINT *num_constants) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_GSGetConstantBuffers1 (ID3D11DeviceContext1 *iface, UINT start_slot, UINT buffer_count, ID3D11Buffer **buffers, UINT *first_constant, UINT *num_constants) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_PSGetConstantBuffers1 (ID3D11DeviceContext1 *iface, UINT start_slot, UINT buffer_count, ID3D11Buffer **buffers, UINT *first_constant, UINT *num_constants) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_CSGetConstantBuffers1 (ID3D11DeviceContext1 *iface, UINT start_slot, UINT buffer_count, ID3D11Buffer **buffers, UINT *first_constant, UINT *num_constants) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_SwapDeviceContextState (ID3D11DeviceContext1 *iface, ID3DDeviceContextState *state, ID3DDeviceContextState **prev) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_ClearView (ID3D11DeviceContext1 *iface, ID3D11View *view, const FLOAT color[4], const D3D11_RECT *rect, UINT num_rects) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_context_DiscardView1 (ID3D11DeviceContext1 *iface, ID3D11View *view, const D3D11_RECT *rects, UINT num_rects) |
| |
| static struct d3d11_device_context * | impl_from_ID3D11VideoContext (ID3D11VideoContext *iface) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_video_context_QueryInterface (ID3D11VideoContext *iface, REFIID iid, void **out) |
| |
| static ULONG STDMETHODCALLTYPE | d3d11_video_context_AddRef (ID3D11VideoContext *iface) |
| |
| static ULONG STDMETHODCALLTYPE | d3d11_video_context_Release (ID3D11VideoContext *iface) |
| |
| static void STDMETHODCALLTYPE | d3d11_video_context_GetDevice (ID3D11VideoContext *iface, ID3D11Device **device) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_video_context_GetPrivateData (ID3D11VideoContext *iface, REFGUID guid, UINT *size, void *data) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_video_context_SetPrivateData (ID3D11VideoContext *iface, REFGUID guid, UINT size, const void *data) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_video_context_SetPrivateDataInterface (ID3D11VideoContext *iface, REFGUID guid, const IUnknown *data) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_video_context_GetDecoderBuffer (ID3D11VideoContext *iface, ID3D11VideoDecoder *decoder, D3D11_VIDEO_DECODER_BUFFER_TYPE type, UINT *size, void **buffer) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_video_context_ReleaseDecoderBuffer (ID3D11VideoContext *iface, ID3D11VideoDecoder *decoder, D3D11_VIDEO_DECODER_BUFFER_TYPE type) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_video_context_DecoderBeginFrame (ID3D11VideoContext *iface, ID3D11VideoDecoder *decoder, ID3D11VideoDecoderOutputView *view, UINT key_size, const void *key) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_video_context_DecoderEndFrame (ID3D11VideoContext *iface, ID3D11VideoDecoder *decoder) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_video_context_SubmitDecoderBuffers (ID3D11VideoContext *iface, ID3D11VideoDecoder *decoder, UINT count, const D3D11_VIDEO_DECODER_BUFFER_DESC *buffers) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_video_context_DecoderExtension (ID3D11VideoContext *iface, ID3D11VideoDecoder *decoder, const D3D11_VIDEO_DECODER_EXTENSION *extension) |
| |
| static void STDMETHODCALLTYPE | d3d11_video_context_VideoProcessorSetOutputTargetRect (ID3D11VideoContext *iface, ID3D11VideoProcessor *processor, BOOL enable, const RECT *rect) |
| |
| static void STDMETHODCALLTYPE | d3d11_video_context_VideoProcessorSetOutputBackgroundColor (ID3D11VideoContext *iface, ID3D11VideoProcessor *processor, BOOL yuv, const D3D11_VIDEO_COLOR *color) |
| |
| static void STDMETHODCALLTYPE | d3d11_video_context_VideoProcessorSetOutputColorSpace (ID3D11VideoContext *iface, ID3D11VideoProcessor *processor, const D3D11_VIDEO_PROCESSOR_COLOR_SPACE *space) |
| |
| static void STDMETHODCALLTYPE | d3d11_video_context_VideoProcessorSetOutputAlphaFillMode (ID3D11VideoContext *iface, ID3D11VideoProcessor *processor, D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE mode, UINT stream_idx) |
| |
| static void STDMETHODCALLTYPE | d3d11_video_context_VideoProcessorSetOutputConstriction (ID3D11VideoContext *iface, ID3D11VideoProcessor *processor, BOOL enable, SIZE size) |
| |
| static void STDMETHODCALLTYPE | d3d11_video_context_VideoProcessorSetOutputStereoMode (ID3D11VideoContext *iface, ID3D11VideoProcessor *processor, BOOL enable) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_video_context_VideoProcessorSetOutputExtension (ID3D11VideoContext *iface, ID3D11VideoProcessor *processor, const GUID *guid, UINT size, void *data) |
| |
| static void STDMETHODCALLTYPE | d3d11_video_context_VideoProcessorGetOutputTargetRect (ID3D11VideoContext *iface, ID3D11VideoProcessor *processor, BOOL *enabled, RECT *rect) |
| |
| static void STDMETHODCALLTYPE | d3d11_video_context_VideoProcessorGetOutputBackgroundColor (ID3D11VideoContext *iface, ID3D11VideoProcessor *processor, BOOL *yuv, D3D11_VIDEO_COLOR *color) |
| |
| static void STDMETHODCALLTYPE | d3d11_video_context_VideoProcessorGetOutputColorSpace (ID3D11VideoContext *iface, ID3D11VideoProcessor *processor, D3D11_VIDEO_PROCESSOR_COLOR_SPACE *space) |
| |
| static void STDMETHODCALLTYPE | d3d11_video_context_VideoProcessorGetOutputAlphaFillMode (ID3D11VideoContext *iface, ID3D11VideoProcessor *processor, D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE *mode, UINT *stream_idx) |
| |
| static void STDMETHODCALLTYPE | d3d11_video_context_VideoProcessorGetOutputConstriction (ID3D11VideoContext *iface, ID3D11VideoProcessor *processor, BOOL *enabled, SIZE *size) |
| |
| static void STDMETHODCALLTYPE | d3d11_video_context_VideoProcessorGetOutputStereoMode (ID3D11VideoContext *iface, ID3D11VideoProcessor *processor, BOOL *enabled) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_video_context_VideoProcessorGetOutputExtension (ID3D11VideoContext *iface, ID3D11VideoProcessor *processor, const GUID *guid, UINT size, void *data) |
| |
| static void STDMETHODCALLTYPE | d3d11_video_context_VideoProcessorSetStreamFrameFormat (ID3D11VideoContext *iface, ID3D11VideoProcessor *processor, UINT stream_idx, D3D11_VIDEO_FRAME_FORMAT format) |
| |
| static void STDMETHODCALLTYPE | d3d11_video_context_VideoProcessorSetStreamColorSpace (ID3D11VideoContext *iface, ID3D11VideoProcessor *processor, UINT stream_idx, const D3D11_VIDEO_PROCESSOR_COLOR_SPACE *space) |
| |
| static void STDMETHODCALLTYPE | d3d11_video_context_VideoProcessorSetStreamOutputRate (ID3D11VideoContext *iface, ID3D11VideoProcessor *processor, UINT stream_idx, D3D11_VIDEO_PROCESSOR_OUTPUT_RATE rate, BOOL repeat, const DXGI_RATIONAL *custom_rate) |
| |
| static void STDMETHODCALLTYPE | d3d11_video_context_VideoProcessorSetStreamSourceRect (ID3D11VideoContext *iface, ID3D11VideoProcessor *processor, UINT stream_idx, BOOL enable, const RECT *rect) |
| |
| static void STDMETHODCALLTYPE | d3d11_video_context_VideoProcessorSetStreamDestRect (ID3D11VideoContext *iface, ID3D11VideoProcessor *processor, UINT stream_idx, BOOL enable, const RECT *rect) |
| |
| static void STDMETHODCALLTYPE | d3d11_video_context_VideoProcessorSetStreamAlpha (ID3D11VideoContext *iface, ID3D11VideoProcessor *processor, UINT stream_idx, BOOL enable, float alpha) |
| |
| static void STDMETHODCALLTYPE | d3d11_video_context_VideoProcessorSetStreamPalette (ID3D11VideoContext *iface, ID3D11VideoProcessor *processor, UINT stream_idx, UINT entry_count, const UINT *entries) |
| |
| static void STDMETHODCALLTYPE | d3d11_video_context_VideoProcessorSetStreamPixelAspectRatio (ID3D11VideoContext *iface, ID3D11VideoProcessor *processor, UINT stream_idx, BOOL enable, const DXGI_RATIONAL *src_ratio, const DXGI_RATIONAL *dst_ratio) |
| |
| static void STDMETHODCALLTYPE | d3d11_video_context_VideoProcessorSetStreamLumaKey (ID3D11VideoContext *iface, ID3D11VideoProcessor *processor, UINT stream_idx, BOOL enable, float lower, float upper) |
| |
| static void STDMETHODCALLTYPE | d3d11_video_context_VideoProcessorSetStreamStereoFormat (ID3D11VideoContext *iface, ID3D11VideoProcessor *processor, UINT stream_idx, BOOL enable, D3D11_VIDEO_PROCESSOR_STEREO_FORMAT format, BOOL left_view_frame0, BOOL base_view_frame0, D3D11_VIDEO_PROCESSOR_STEREO_FLIP_MODE flip_mode, int mono_offset) |
| |
| static void STDMETHODCALLTYPE | d3d11_video_context_VideoProcessorSetStreamAutoProcessingMode (ID3D11VideoContext *iface, ID3D11VideoProcessor *processor, UINT stream_idx, BOOL enable) |
| |
| static void STDMETHODCALLTYPE | d3d11_video_context_VideoProcessorSetStreamFilter (ID3D11VideoContext *iface, ID3D11VideoProcessor *processor, UINT stream_idx, D3D11_VIDEO_PROCESSOR_FILTER filter, BOOL enable, int level) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_video_context_VideoProcessorSetStreamExtension (ID3D11VideoContext *iface, ID3D11VideoProcessor *processor, UINT stream_idx, const GUID *guid, UINT size, void *data) |
| |
| static void STDMETHODCALLTYPE | d3d11_video_context_VideoProcessorGetStreamFrameFormat (ID3D11VideoContext *iface, ID3D11VideoProcessor *processor, UINT stream_idx, D3D11_VIDEO_FRAME_FORMAT *format) |
| |
| static void STDMETHODCALLTYPE | d3d11_video_context_VideoProcessorGetStreamColorSpace (ID3D11VideoContext *iface, ID3D11VideoProcessor *processor, UINT stream_idx, D3D11_VIDEO_PROCESSOR_COLOR_SPACE *space) |
| |
| static void STDMETHODCALLTYPE | d3d11_video_context_VideoProcessorGetStreamOutputRate (ID3D11VideoContext *iface, ID3D11VideoProcessor *processor, UINT stream_idx, D3D11_VIDEO_PROCESSOR_OUTPUT_RATE *rate, BOOL *repeat, DXGI_RATIONAL *custom_rate) |
| |
| static void STDMETHODCALLTYPE | d3d11_video_context_VideoProcessorGetStreamSourceRect (ID3D11VideoContext *iface, ID3D11VideoProcessor *processor, UINT stream_idx, BOOL *enabled, RECT *rect) |
| |
| static void STDMETHODCALLTYPE | d3d11_video_context_VideoProcessorGetStreamDestRect (ID3D11VideoContext *iface, ID3D11VideoProcessor *processor, UINT stream_idx, BOOL *enabled, RECT *rect) |
| |
| static void STDMETHODCALLTYPE | d3d11_video_context_VideoProcessorGetStreamAlpha (ID3D11VideoContext *iface, ID3D11VideoProcessor *processor, UINT stream_idx, BOOL *enabled, float *alpha) |
| |
| static void STDMETHODCALLTYPE | d3d11_video_context_VideoProcessorGetStreamPalette (ID3D11VideoContext *iface, ID3D11VideoProcessor *processor, UINT stream_idx, UINT count, UINT *entries) |
| |
| static void STDMETHODCALLTYPE | d3d11_video_context_VideoProcessorGetStreamPixelAspectRatio (ID3D11VideoContext *iface, ID3D11VideoProcessor *processor, UINT stream_idx, BOOL *enabled, DXGI_RATIONAL *src_ratio, DXGI_RATIONAL *dst_ratio) |
| |
| static void STDMETHODCALLTYPE | d3d11_video_context_VideoProcessorGetStreamLumaKey (ID3D11VideoContext *iface, ID3D11VideoProcessor *processor, UINT stream_idx, BOOL *enabled, float *lower, float *upper) |
| |
| static void STDMETHODCALLTYPE | d3d11_video_context_VideoProcessorGetStreamStereoFormat (ID3D11VideoContext *iface, ID3D11VideoProcessor *processor, UINT stream_idx, BOOL *enabled, D3D11_VIDEO_PROCESSOR_STEREO_FORMAT *format, BOOL *left_view_frame0, BOOL *base_view_frame0, D3D11_VIDEO_PROCESSOR_STEREO_FLIP_MODE *flip_mode, int *mono_offset) |
| |
| static void STDMETHODCALLTYPE | d3d11_video_context_VideoProcessorGetStreamAutoProcessingMode (ID3D11VideoContext *iface, ID3D11VideoProcessor *processor, UINT stream_idx, BOOL *enabled) |
| |
| static void STDMETHODCALLTYPE | d3d11_video_context_VideoProcessorGetStreamFilter (ID3D11VideoContext *iface, ID3D11VideoProcessor *processor, UINT stream_idx, D3D11_VIDEO_PROCESSOR_FILTER filter, BOOL *enabled, int *level) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_video_context_VideoProcessorGetStreamExtension (ID3D11VideoContext *iface, ID3D11VideoProcessor *processor, UINT stream_idx, const GUID *guid, UINT size, void *data) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_video_context_VideoProcessorBlt (ID3D11VideoContext *iface, ID3D11VideoProcessor *processor, ID3D11VideoProcessorOutputView *view, UINT frame_idx, UINT stream_count, const D3D11_VIDEO_PROCESSOR_STREAM *streams) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_video_context_NegotiateCryptoSessionKeyExchange (ID3D11VideoContext *iface, ID3D11CryptoSession *session, UINT size, void *data) |
| |
| static void STDMETHODCALLTYPE | d3d11_video_context_EncryptionBlt (ID3D11VideoContext *iface, ID3D11CryptoSession *session, ID3D11Texture2D *src_surface, ID3D11Texture2D *dst_surface, UINT iv_size, void *iv) |
| |
| static void STDMETHODCALLTYPE | d3d11_video_context_DecryptionBlt (ID3D11VideoContext *iface, ID3D11CryptoSession *session, ID3D11Texture2D *src_surface, ID3D11Texture2D *dst_surface, D3D11_ENCRYPTED_BLOCK_INFO *block_info, UINT key_size, const void *key, UINT iv_size, void *iv) |
| |
| static void STDMETHODCALLTYPE | d3d11_video_context_StartSessionKeyRefresh (ID3D11VideoContext *iface, ID3D11CryptoSession *session, UINT random_number_size, void *random_number) |
| |
| static void STDMETHODCALLTYPE | d3d11_video_context_FinishSessionKeyRefresh (ID3D11VideoContext *iface, ID3D11CryptoSession *session) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_video_context_GetEncryptionBltKey (ID3D11VideoContext *iface, ID3D11CryptoSession *session, UINT size, void *key) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_video_context_NegotiateAuthenticatedChannelKeyExchange (ID3D11VideoContext *iface, ID3D11AuthenticatedChannel *channel, UINT size, void *data) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_video_context_QueryAuthenticatedChannel (ID3D11VideoContext *iface, ID3D11AuthenticatedChannel *channel, UINT input_size, const void *input, UINT output_size, void *output) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_video_context_ConfigureAuthenticatedChannel (ID3D11VideoContext *iface, ID3D11AuthenticatedChannel *channel, UINT input_size, const void *input, D3D11_AUTHENTICATED_CONFIGURE_OUTPUT *output) |
| |
| static void STDMETHODCALLTYPE | d3d11_video_context_VideoProcessorSetStreamRotation (ID3D11VideoContext *iface, ID3D11VideoProcessor *processor, UINT stream_idx, BOOL enable, D3D11_VIDEO_PROCESSOR_ROTATION rotation) |
| |
| static void STDMETHODCALLTYPE | d3d11_video_context_VideoProcessorGetStreamRotation (ID3D11VideoContext *iface, ID3D11VideoProcessor *processor, UINT stream_idx, BOOL *enable, D3D11_VIDEO_PROCESSOR_ROTATION *rotation) |
| |
| static struct d3d11_device_context * | impl_from_ID3D11Multithread (ID3D11Multithread *iface) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_multithread_QueryInterface (ID3D11Multithread *iface, REFIID iid, void **out) |
| |
| static ULONG STDMETHODCALLTYPE | d3d11_multithread_AddRef (ID3D11Multithread *iface) |
| |
| static ULONG STDMETHODCALLTYPE | d3d11_multithread_Release (ID3D11Multithread *iface) |
| |
| static void STDMETHODCALLTYPE | d3d11_multithread_Enter (ID3D11Multithread *iface) |
| |
| static void STDMETHODCALLTYPE | d3d11_multithread_Leave (ID3D11Multithread *iface) |
| |
| static BOOL STDMETHODCALLTYPE | d3d11_multithread_SetMultithreadProtected (ID3D11Multithread *iface, BOOL enable) |
| |
| static BOOL STDMETHODCALLTYPE | d3d11_multithread_GetMultithreadProtected (ID3D11Multithread *iface) |
| |
| static struct d3d11_device_context * | impl_from_ID3DUserDefinedAnnotation (ID3DUserDefinedAnnotation *iface) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_user_defined_annotation_QueryInterface (ID3DUserDefinedAnnotation *iface, REFIID iid, void **out) |
| |
| static ULONG STDMETHODCALLTYPE | d3d11_user_defined_annotation_AddRef (ID3DUserDefinedAnnotation *iface) |
| |
| static ULONG STDMETHODCALLTYPE | d3d11_user_defined_annotation_Release (ID3DUserDefinedAnnotation *iface) |
| |
| static int STDMETHODCALLTYPE | d3d11_user_defined_annotation_BeginEvent (ID3DUserDefinedAnnotation *iface, const WCHAR *name) |
| |
| static int STDMETHODCALLTYPE | d3d11_user_defined_annotation_EndEvent (ID3DUserDefinedAnnotation *iface) |
| |
| static void STDMETHODCALLTYPE | d3d11_user_defined_annotation_SetMarker (ID3DUserDefinedAnnotation *iface, const WCHAR *name) |
| |
| static BOOL STDMETHODCALLTYPE | d3d11_user_defined_annotation_GetStatus (ID3DUserDefinedAnnotation *iface) |
| |
| static void | d3d11_device_context_init (struct d3d11_device_context *context, struct d3d_device *device, D3D11_DEVICE_CONTEXT_TYPE type) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_device_QueryInterface (ID3D11Device2 *iface, REFIID iid, void **out) |
| |
| static ULONG STDMETHODCALLTYPE | d3d11_device_AddRef (ID3D11Device2 *iface) |
| |
| static ULONG STDMETHODCALLTYPE | d3d11_device_Release (ID3D11Device2 *iface) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_device_CreateBuffer (ID3D11Device2 *iface, const D3D11_BUFFER_DESC *desc, const D3D11_SUBRESOURCE_DATA *data, ID3D11Buffer **buffer) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_device_CreateTexture1D (ID3D11Device2 *iface, const D3D11_TEXTURE1D_DESC *desc, const D3D11_SUBRESOURCE_DATA *data, ID3D11Texture1D **texture) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_device_CreateTexture2D (ID3D11Device2 *iface, const D3D11_TEXTURE2D_DESC *desc, const D3D11_SUBRESOURCE_DATA *data, ID3D11Texture2D **texture) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_device_CreateTexture3D (ID3D11Device2 *iface, const D3D11_TEXTURE3D_DESC *desc, const D3D11_SUBRESOURCE_DATA *data, ID3D11Texture3D **texture) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_device_CreateShaderResourceView (ID3D11Device2 *iface, ID3D11Resource *resource, const D3D11_SHADER_RESOURCE_VIEW_DESC *desc, ID3D11ShaderResourceView **view) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_device_CreateUnorderedAccessView (ID3D11Device2 *iface, ID3D11Resource *resource, const D3D11_UNORDERED_ACCESS_VIEW_DESC *desc, ID3D11UnorderedAccessView **view) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_device_CreateRenderTargetView (ID3D11Device2 *iface, ID3D11Resource *resource, const D3D11_RENDER_TARGET_VIEW_DESC *desc, ID3D11RenderTargetView **view) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_device_CreateDepthStencilView (ID3D11Device2 *iface, ID3D11Resource *resource, const D3D11_DEPTH_STENCIL_VIEW_DESC *desc, ID3D11DepthStencilView **view) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_device_CreateInputLayout (ID3D11Device2 *iface, const D3D11_INPUT_ELEMENT_DESC *element_descs, UINT element_count, const void *shader_byte_code, SIZE_T shader_byte_code_length, ID3D11InputLayout **input_layout) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_device_CreateVertexShader (ID3D11Device2 *iface, const void *byte_code, SIZE_T byte_code_length, ID3D11ClassLinkage *class_linkage, ID3D11VertexShader **shader) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_device_CreateGeometryShader (ID3D11Device2 *iface, const void *byte_code, SIZE_T byte_code_length, ID3D11ClassLinkage *class_linkage, ID3D11GeometryShader **shader) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_device_CreateGeometryShaderWithStreamOutput (ID3D11Device2 *iface, const void *byte_code, SIZE_T byte_code_length, const D3D11_SO_DECLARATION_ENTRY *so_entries, UINT entry_count, const UINT *buffer_strides, UINT strides_count, UINT rasterizer_stream, ID3D11ClassLinkage *class_linkage, ID3D11GeometryShader **shader) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_device_CreatePixelShader (ID3D11Device2 *iface, const void *byte_code, SIZE_T byte_code_length, ID3D11ClassLinkage *class_linkage, ID3D11PixelShader **shader) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_device_CreateHullShader (ID3D11Device2 *iface, const void *byte_code, SIZE_T byte_code_length, ID3D11ClassLinkage *class_linkage, ID3D11HullShader **shader) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_device_CreateDomainShader (ID3D11Device2 *iface, const void *byte_code, SIZE_T byte_code_length, ID3D11ClassLinkage *class_linkage, ID3D11DomainShader **shader) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_device_CreateComputeShader (ID3D11Device2 *iface, const void *byte_code, SIZE_T byte_code_length, ID3D11ClassLinkage *class_linkage, ID3D11ComputeShader **shader) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_device_CreateClassLinkage (ID3D11Device2 *iface, ID3D11ClassLinkage **class_linkage) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_device_CreateBlendState1 (ID3D11Device2 *iface, const D3D11_BLEND_DESC1 *desc, ID3D11BlendState1 **state) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_device_CreateBlendState (ID3D11Device2 *iface, const D3D11_BLEND_DESC *desc, ID3D11BlendState **blend_state) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_device_CreateDepthStencilState (ID3D11Device2 *iface, const D3D11_DEPTH_STENCIL_DESC *desc, ID3D11DepthStencilState **depth_stencil_state) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_device_CreateRasterizerState (ID3D11Device2 *iface, const D3D11_RASTERIZER_DESC *desc, ID3D11RasterizerState **rasterizer_state) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_device_CreateSamplerState (ID3D11Device2 *iface, const D3D11_SAMPLER_DESC *desc, ID3D11SamplerState **sampler_state) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_device_CreateQuery (ID3D11Device2 *iface, const D3D11_QUERY_DESC *desc, ID3D11Query **query) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_device_CreatePredicate (ID3D11Device2 *iface, const D3D11_QUERY_DESC *desc, ID3D11Predicate **predicate) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_device_CreateCounter (ID3D11Device2 *iface, const D3D11_COUNTER_DESC *desc, ID3D11Counter **counter) |
| |
| static HRESULT | d3d11_deferred_context_create (struct d3d_device *device, UINT flags, struct d3d11_device_context **context) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_device_CreateDeferredContext (ID3D11Device2 *iface, UINT flags, ID3D11DeviceContext **context) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_device_OpenSharedResource (ID3D11Device2 *iface, HANDLE resource, REFIID iid, void **out) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_device_CheckFormatSupport (ID3D11Device2 *iface, DXGI_FORMAT format, UINT *format_support) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_device_CheckMultisampleQualityLevels (ID3D11Device2 *iface, DXGI_FORMAT format, UINT sample_count, UINT *quality_level_count) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_CheckCounterInfo (ID3D11Device2 *iface, D3D11_COUNTER_INFO *info) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_device_CheckCounter (ID3D11Device2 *iface, const D3D11_COUNTER_DESC *desc, D3D11_COUNTER_TYPE *type, UINT *active_counter_count, char *name, UINT *name_length, char *units, UINT *units_length, char *description, UINT *description_length) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_device_CheckFeatureSupport (ID3D11Device2 *iface, D3D11_FEATURE feature, void *feature_support_data, UINT feature_support_data_size) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_device_GetPrivateData (ID3D11Device2 *iface, REFGUID guid, UINT *data_size, void *data) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_device_SetPrivateData (ID3D11Device2 *iface, REFGUID guid, UINT data_size, const void *data) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_device_SetPrivateDataInterface (ID3D11Device2 *iface, REFGUID guid, const IUnknown *data) |
| |
| static D3D_FEATURE_LEVEL STDMETHODCALLTYPE | d3d11_device_GetFeatureLevel (ID3D11Device2 *iface) |
| |
| static UINT STDMETHODCALLTYPE | d3d11_device_GetCreationFlags (ID3D11Device2 *iface) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_device_GetDeviceRemovedReason (ID3D11Device2 *iface) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_GetImmediateContext (ID3D11Device2 *iface, ID3D11DeviceContext **immediate_context) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_device_SetExceptionMode (ID3D11Device2 *iface, UINT flags) |
| |
| static UINT STDMETHODCALLTYPE | d3d11_device_GetExceptionMode (ID3D11Device2 *iface) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_GetImmediateContext1 (ID3D11Device2 *iface, ID3D11DeviceContext1 **immediate_context) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_device_CreateDeferredContext1 (ID3D11Device2 *iface, UINT flags, ID3D11DeviceContext1 **context) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_device_CreateRasterizerState1 (ID3D11Device2 *iface, const D3D11_RASTERIZER_DESC1 *desc, ID3D11RasterizerState1 **state) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_device_CreateDeviceContextState (ID3D11Device2 *iface, UINT flags, const D3D_FEATURE_LEVEL *feature_levels, UINT feature_level_count, UINT sdk_version, REFIID emulated_interface, D3D_FEATURE_LEVEL *chosen_feature_level, ID3DDeviceContextState **state) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_device_OpenSharedResource1 (ID3D11Device2 *iface, HANDLE handle, REFIID iid, void **resource) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_device_OpenSharedResourceByName (ID3D11Device2 *iface, const WCHAR *name, DWORD access, REFIID iid, void **resource) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_GetImmediateContext2 (ID3D11Device2 *iface, ID3D11DeviceContext2 **context) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_device_CreateDeferredContext2 (ID3D11Device2 *iface, UINT flags, ID3D11DeviceContext2 **context) |
| |
| static void STDMETHODCALLTYPE | d3d11_device_GetResourceTiling (ID3D11Device2 *iface, ID3D11Resource *resource, UINT *tile_count, D3D11_PACKED_MIP_DESC *mip_desc, D3D11_TILE_SHAPE *tile_shape, UINT *subresource_tiling_count, UINT first_subresource_tiling, D3D11_SUBRESOURCE_TILING *subresource_tiling) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_device_CheckMultisampleQualityLevels1 (ID3D11Device2 *iface, DXGI_FORMAT format, UINT sample_count, UINT flags, UINT *quality_level_count) |
| |
| static struct d3d_device * | impl_from_IUnknown (IUnknown *iface) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d_device_inner_QueryInterface (IUnknown *iface, REFIID riid, void **out) |
| |
| static ULONG STDMETHODCALLTYPE | d3d_device_inner_AddRef (IUnknown *iface) |
| |
| static ULONG STDMETHODCALLTYPE | d3d_device_inner_Release (IUnknown *iface) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d10_device_QueryInterface (ID3D10Device1 *iface, REFIID iid, void **out) |
| |
| static ULONG STDMETHODCALLTYPE | d3d10_device_AddRef (ID3D10Device1 *iface) |
| |
| static ULONG STDMETHODCALLTYPE | d3d10_device_Release (ID3D10Device1 *iface) |
| |
| static void | d3d10_device_get_constant_buffers (ID3D10Device1 *iface, enum wined3d_shader_type type, UINT start_slot, UINT buffer_count, ID3D10Buffer **buffers) |
| |
| static void | d3d10_device_set_constant_buffers (ID3D10Device1 *iface, enum wined3d_shader_type type, unsigned int start_slot, unsigned int buffer_count, ID3D10Buffer *const *buffers) |
| |
| static void | d3d10_device_set_shader_resource_views (ID3D10Device1 *iface, enum wined3d_shader_type type, unsigned int start_slot, unsigned int count, ID3D10ShaderResourceView *const *views) |
| |
| static void | d3d10_device_set_samplers (ID3D10Device1 *iface, enum wined3d_shader_type type, unsigned int start_slot, unsigned int count, ID3D10SamplerState *const *samplers) |
| |
| static void STDMETHODCALLTYPE | d3d10_device_VSSetConstantBuffers (ID3D10Device1 *iface, UINT start_slot, UINT buffer_count, ID3D10Buffer *const *buffers) |
| |
| static void STDMETHODCALLTYPE | d3d10_device_PSSetShaderResources (ID3D10Device1 *iface, UINT start_slot, UINT view_count, ID3D10ShaderResourceView *const *views) |
| |
| static void STDMETHODCALLTYPE | d3d10_device_PSSetShader (ID3D10Device1 *iface, ID3D10PixelShader *shader) |
| |
| static void STDMETHODCALLTYPE | d3d10_device_PSSetSamplers (ID3D10Device1 *iface, UINT start_slot, UINT sampler_count, ID3D10SamplerState *const *samplers) |
| |
| static void STDMETHODCALLTYPE | d3d10_device_VSSetShader (ID3D10Device1 *iface, ID3D10VertexShader *shader) |
| |
| static void STDMETHODCALLTYPE | d3d10_device_DrawIndexed (ID3D10Device1 *iface, UINT index_count, UINT start_index_location, INT base_vertex_location) |
| |
| static void STDMETHODCALLTYPE | d3d10_device_Draw (ID3D10Device1 *iface, UINT vertex_count, UINT start_vertex_location) |
| |
| static void STDMETHODCALLTYPE | d3d10_device_PSSetConstantBuffers (ID3D10Device1 *iface, UINT start_slot, UINT buffer_count, ID3D10Buffer *const *buffers) |
| |
| static void STDMETHODCALLTYPE | d3d10_device_IASetInputLayout (ID3D10Device1 *iface, ID3D10InputLayout *input_layout) |
| |
| static void STDMETHODCALLTYPE | d3d10_device_IASetVertexBuffers (ID3D10Device1 *iface, UINT start_slot, UINT buffer_count, ID3D10Buffer *const *buffers, const UINT *strides, const UINT *offsets) |
| |
| static void STDMETHODCALLTYPE | d3d10_device_IASetIndexBuffer (ID3D10Device1 *iface, ID3D10Buffer *buffer, DXGI_FORMAT format, UINT offset) |
| |
| static void STDMETHODCALLTYPE | d3d10_device_DrawIndexedInstanced (ID3D10Device1 *iface, UINT instance_index_count, UINT instance_count, UINT start_index_location, INT base_vertex_location, UINT start_instance_location) |
| |
| static void STDMETHODCALLTYPE | d3d10_device_DrawInstanced (ID3D10Device1 *iface, UINT instance_vertex_count, UINT instance_count, UINT start_vertex_location, UINT start_instance_location) |
| |
| static void STDMETHODCALLTYPE | d3d10_device_GSSetConstantBuffers (ID3D10Device1 *iface, UINT start_slot, UINT buffer_count, ID3D10Buffer *const *buffers) |
| |
| static void STDMETHODCALLTYPE | d3d10_device_GSSetShader (ID3D10Device1 *iface, ID3D10GeometryShader *shader) |
| |
| static void STDMETHODCALLTYPE | d3d10_device_IASetPrimitiveTopology (ID3D10Device1 *iface, D3D10_PRIMITIVE_TOPOLOGY topology) |
| |
| static void STDMETHODCALLTYPE | d3d10_device_VSSetShaderResources (ID3D10Device1 *iface, UINT start_slot, UINT view_count, ID3D10ShaderResourceView *const *views) |
| |
| static void STDMETHODCALLTYPE | d3d10_device_VSSetSamplers (ID3D10Device1 *iface, UINT start_slot, UINT sampler_count, ID3D10SamplerState *const *samplers) |
| |
| static void STDMETHODCALLTYPE | d3d10_device_SetPredication (ID3D10Device1 *iface, ID3D10Predicate *predicate, BOOL value) |
| |
| static void STDMETHODCALLTYPE | d3d10_device_GSSetShaderResources (ID3D10Device1 *iface, UINT start_slot, UINT view_count, ID3D10ShaderResourceView *const *views) |
| |
| static void STDMETHODCALLTYPE | d3d10_device_GSSetSamplers (ID3D10Device1 *iface, UINT start_slot, UINT sampler_count, ID3D10SamplerState *const *samplers) |
| |
| static void STDMETHODCALLTYPE | d3d10_device_OMSetRenderTargets (ID3D10Device1 *iface, UINT rtv_count, ID3D10RenderTargetView *const *rtvs, ID3D10DepthStencilView *depth_stencil_view) |
| |
| static void STDMETHODCALLTYPE | d3d10_device_OMSetBlendState (ID3D10Device1 *iface, ID3D10BlendState *blend_state, const float blend_factor[4], UINT sample_mask) |
| |
| static void STDMETHODCALLTYPE | d3d10_device_OMSetDepthStencilState (ID3D10Device1 *iface, ID3D10DepthStencilState *depth_stencil_state, UINT stencil_ref) |
| |
| static void STDMETHODCALLTYPE | d3d10_device_SOSetTargets (ID3D10Device1 *iface, UINT target_count, ID3D10Buffer *const *targets, const UINT *offsets) |
| |
| static void STDMETHODCALLTYPE | d3d10_device_DrawAuto (ID3D10Device1 *iface) |
| |
| static void STDMETHODCALLTYPE | d3d10_device_RSSetState (ID3D10Device1 *iface, ID3D10RasterizerState *rasterizer_state) |
| |
| static void STDMETHODCALLTYPE | d3d10_device_RSSetViewports (ID3D10Device1 *iface, UINT viewport_count, const D3D10_VIEWPORT *viewports) |
| |
| static void STDMETHODCALLTYPE | d3d10_device_RSSetScissorRects (ID3D10Device1 *iface, UINT rect_count, const D3D10_RECT *rects) |
| |
| static void STDMETHODCALLTYPE | d3d10_device_CopySubresourceRegion (ID3D10Device1 *iface, ID3D10Resource *dst_resource, UINT dst_subresource_idx, UINT dst_x, UINT dst_y, UINT dst_z, ID3D10Resource *src_resource, UINT src_subresource_idx, const D3D10_BOX *src_box) |
| |
| static void STDMETHODCALLTYPE | d3d10_device_CopyResource (ID3D10Device1 *iface, ID3D10Resource *dst_resource, ID3D10Resource *src_resource) |
| |
| static void STDMETHODCALLTYPE | d3d10_device_UpdateSubresource (ID3D10Device1 *iface, ID3D10Resource *resource, UINT subresource_idx, const D3D10_BOX *box, const void *data, UINT row_pitch, UINT depth_pitch) |
| |
| static void STDMETHODCALLTYPE | d3d10_device_ClearRenderTargetView (ID3D10Device1 *iface, ID3D10RenderTargetView *render_target_view, const float color_rgba[4]) |
| |
| static void STDMETHODCALLTYPE | d3d10_device_ClearDepthStencilView (ID3D10Device1 *iface, ID3D10DepthStencilView *depth_stencil_view, UINT flags, FLOAT depth, UINT8 stencil) |
| |
| static void STDMETHODCALLTYPE | d3d10_device_GenerateMips (ID3D10Device1 *iface, ID3D10ShaderResourceView *view) |
| |
| static void STDMETHODCALLTYPE | d3d10_device_ResolveSubresource (ID3D10Device1 *iface, ID3D10Resource *dst_resource, UINT dst_subresource_idx, ID3D10Resource *src_resource, UINT src_subresource_idx, DXGI_FORMAT format) |
| |
| static void STDMETHODCALLTYPE | d3d10_device_VSGetConstantBuffers (ID3D10Device1 *iface, UINT start_slot, UINT buffer_count, ID3D10Buffer **buffers) |
| |
| static void STDMETHODCALLTYPE | d3d10_device_PSGetShaderResources (ID3D10Device1 *iface, UINT start_slot, UINT view_count, ID3D10ShaderResourceView **views) |
| |
| static void STDMETHODCALLTYPE | d3d10_device_PSGetShader (ID3D10Device1 *iface, ID3D10PixelShader **shader) |
| |
| static void STDMETHODCALLTYPE | d3d10_device_PSGetSamplers (ID3D10Device1 *iface, UINT start_slot, UINT sampler_count, ID3D10SamplerState **samplers) |
| |
| static void STDMETHODCALLTYPE | d3d10_device_VSGetShader (ID3D10Device1 *iface, ID3D10VertexShader **shader) |
| |
| static void STDMETHODCALLTYPE | d3d10_device_PSGetConstantBuffers (ID3D10Device1 *iface, UINT start_slot, UINT buffer_count, ID3D10Buffer **buffers) |
| |
| static void STDMETHODCALLTYPE | d3d10_device_IAGetInputLayout (ID3D10Device1 *iface, ID3D10InputLayout **input_layout) |
| |
| static void STDMETHODCALLTYPE | d3d10_device_IAGetVertexBuffers (ID3D10Device1 *iface, UINT start_slot, UINT buffer_count, ID3D10Buffer **buffers, UINT *strides, UINT *offsets) |
| |
| static void STDMETHODCALLTYPE | d3d10_device_IAGetIndexBuffer (ID3D10Device1 *iface, ID3D10Buffer **buffer, DXGI_FORMAT *format, UINT *offset) |
| |
| static void STDMETHODCALLTYPE | d3d10_device_GSGetConstantBuffers (ID3D10Device1 *iface, UINT start_slot, UINT buffer_count, ID3D10Buffer **buffers) |
| |
| static void STDMETHODCALLTYPE | d3d10_device_GSGetShader (ID3D10Device1 *iface, ID3D10GeometryShader **shader) |
| |
| static void STDMETHODCALLTYPE | d3d10_device_IAGetPrimitiveTopology (ID3D10Device1 *iface, D3D10_PRIMITIVE_TOPOLOGY *topology) |
| |
| static void STDMETHODCALLTYPE | d3d10_device_VSGetShaderResources (ID3D10Device1 *iface, UINT start_slot, UINT view_count, ID3D10ShaderResourceView **views) |
| |
| static void STDMETHODCALLTYPE | d3d10_device_VSGetSamplers (ID3D10Device1 *iface, UINT start_slot, UINT sampler_count, ID3D10SamplerState **samplers) |
| |
| static void STDMETHODCALLTYPE | d3d10_device_GetPredication (ID3D10Device1 *iface, ID3D10Predicate **predicate, BOOL *value) |
| |
| static void STDMETHODCALLTYPE | d3d10_device_GSGetShaderResources (ID3D10Device1 *iface, UINT start_slot, UINT view_count, ID3D10ShaderResourceView **views) |
| |
| static void STDMETHODCALLTYPE | d3d10_device_GSGetSamplers (ID3D10Device1 *iface, UINT start_slot, UINT sampler_count, ID3D10SamplerState **samplers) |
| |
| static void STDMETHODCALLTYPE | d3d10_device_OMGetRenderTargets (ID3D10Device1 *iface, UINT view_count, ID3D10RenderTargetView **render_target_views, ID3D10DepthStencilView **depth_stencil_view) |
| |
| static void STDMETHODCALLTYPE | d3d10_device_OMGetBlendState (ID3D10Device1 *iface, ID3D10BlendState **blend_state, FLOAT blend_factor[4], UINT *sample_mask) |
| |
| static void STDMETHODCALLTYPE | d3d10_device_OMGetDepthStencilState (ID3D10Device1 *iface, ID3D10DepthStencilState **depth_stencil_state, UINT *stencil_ref) |
| |
| static void STDMETHODCALLTYPE | d3d10_device_SOGetTargets (ID3D10Device1 *iface, UINT buffer_count, ID3D10Buffer **buffers, UINT *offsets) |
| |
| static void STDMETHODCALLTYPE | d3d10_device_RSGetState (ID3D10Device1 *iface, ID3D10RasterizerState **rasterizer_state) |
| |
| static void STDMETHODCALLTYPE | d3d10_device_RSGetViewports (ID3D10Device1 *iface, UINT *viewport_count, D3D10_VIEWPORT *viewports) |
| |
| static void STDMETHODCALLTYPE | d3d10_device_RSGetScissorRects (ID3D10Device1 *iface, UINT *rect_count, D3D10_RECT *rects) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d10_device_GetDeviceRemovedReason (ID3D10Device1 *iface) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d10_device_SetExceptionMode (ID3D10Device1 *iface, UINT flags) |
| |
| static UINT STDMETHODCALLTYPE | d3d10_device_GetExceptionMode (ID3D10Device1 *iface) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d10_device_GetPrivateData (ID3D10Device1 *iface, REFGUID guid, UINT *data_size, void *data) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d10_device_SetPrivateData (ID3D10Device1 *iface, REFGUID guid, UINT data_size, const void *data) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d10_device_SetPrivateDataInterface (ID3D10Device1 *iface, REFGUID guid, const IUnknown *data) |
| |
| static void STDMETHODCALLTYPE | d3d10_device_ClearState (ID3D10Device1 *iface) |
| |
| static void STDMETHODCALLTYPE | d3d10_device_Flush (ID3D10Device1 *iface) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d10_device_CreateBuffer (ID3D10Device1 *iface, const D3D10_BUFFER_DESC *desc, const D3D10_SUBRESOURCE_DATA *data, ID3D10Buffer **buffer) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d10_device_CreateTexture1D (ID3D10Device1 *iface, const D3D10_TEXTURE1D_DESC *desc, const D3D10_SUBRESOURCE_DATA *data, ID3D10Texture1D **texture) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d10_device_CreateTexture2D (ID3D10Device1 *iface, const D3D10_TEXTURE2D_DESC *desc, const D3D10_SUBRESOURCE_DATA *data, ID3D10Texture2D **texture) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d10_device_CreateTexture3D (ID3D10Device1 *iface, const D3D10_TEXTURE3D_DESC *desc, const D3D10_SUBRESOURCE_DATA *data, ID3D10Texture3D **texture) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d10_device_CreateShaderResourceView1 (ID3D10Device1 *iface, ID3D10Resource *resource, const D3D10_SHADER_RESOURCE_VIEW_DESC1 *desc, ID3D10ShaderResourceView1 **view) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d10_device_CreateShaderResourceView (ID3D10Device1 *iface, ID3D10Resource *resource, const D3D10_SHADER_RESOURCE_VIEW_DESC *desc, ID3D10ShaderResourceView **view) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d10_device_CreateRenderTargetView (ID3D10Device1 *iface, ID3D10Resource *resource, const D3D10_RENDER_TARGET_VIEW_DESC *desc, ID3D10RenderTargetView **view) |
| |
| static D3D11_DSV_DIMENSION | d3d11_dsv_dimension_from_d3d10 (D3D10_DSV_DIMENSION dim) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d10_device_CreateDepthStencilView (ID3D10Device1 *iface, ID3D10Resource *resource, const D3D10_DEPTH_STENCIL_VIEW_DESC *desc, ID3D10DepthStencilView **view) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d10_device_CreateInputLayout (ID3D10Device1 *iface, const D3D10_INPUT_ELEMENT_DESC *element_descs, UINT element_count, const void *shader_byte_code, SIZE_T shader_byte_code_length, ID3D10InputLayout **input_layout) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d10_device_CreateVertexShader (ID3D10Device1 *iface, const void *byte_code, SIZE_T byte_code_length, ID3D10VertexShader **shader) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d10_device_CreateGeometryShader (ID3D10Device1 *iface, const void *byte_code, SIZE_T byte_code_length, ID3D10GeometryShader **shader) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d10_device_CreateGeometryShaderWithStreamOutput (ID3D10Device1 *iface, const void *byte_code, SIZE_T byte_code_length, const D3D10_SO_DECLARATION_ENTRY *output_stream_decls, UINT output_stream_decl_count, UINT output_stream_stride, ID3D10GeometryShader **shader) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d10_device_CreatePixelShader (ID3D10Device1 *iface, const void *byte_code, SIZE_T byte_code_length, ID3D10PixelShader **shader) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d10_device_CreateBlendState1 (ID3D10Device1 *iface, const D3D10_BLEND_DESC1 *desc, ID3D10BlendState1 **blend_state) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d10_device_CreateBlendState (ID3D10Device1 *iface, const D3D10_BLEND_DESC *desc, ID3D10BlendState **blend_state) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d10_device_CreateDepthStencilState (ID3D10Device1 *iface, const D3D10_DEPTH_STENCIL_DESC *desc, ID3D10DepthStencilState **depth_stencil_state) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d10_device_CreateRasterizerState (ID3D10Device1 *iface, const D3D10_RASTERIZER_DESC *desc, ID3D10RasterizerState **rasterizer_state) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d10_device_CreateSamplerState (ID3D10Device1 *iface, const D3D10_SAMPLER_DESC *desc, ID3D10SamplerState **sampler_state) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d10_device_CreateQuery (ID3D10Device1 *iface, const D3D10_QUERY_DESC *desc, ID3D10Query **query) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d10_device_CreatePredicate (ID3D10Device1 *iface, const D3D10_QUERY_DESC *desc, ID3D10Predicate **predicate) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d10_device_CreateCounter (ID3D10Device1 *iface, const D3D10_COUNTER_DESC *desc, ID3D10Counter **counter) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d10_device_CheckFormatSupport (ID3D10Device1 *iface, DXGI_FORMAT format, UINT *format_support) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d10_device_CheckMultisampleQualityLevels (ID3D10Device1 *iface, DXGI_FORMAT format, UINT sample_count, UINT *quality_level_count) |
| |
| static void STDMETHODCALLTYPE | d3d10_device_CheckCounterInfo (ID3D10Device1 *iface, D3D10_COUNTER_INFO *counter_info) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d10_device_CheckCounter (ID3D10Device1 *iface, const D3D10_COUNTER_DESC *desc, D3D10_COUNTER_TYPE *type, UINT *active_counters, char *name, UINT *name_length, char *units, UINT *units_length, char *description, UINT *description_length) |
| |
| static UINT STDMETHODCALLTYPE | d3d10_device_GetCreationFlags (ID3D10Device1 *iface) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d10_device_OpenSharedResource (ID3D10Device1 *iface, HANDLE resource_handle, REFIID guid, void **resource) |
| |
| static void STDMETHODCALLTYPE | d3d10_device_SetTextFilterSize (ID3D10Device1 *iface, UINT width, UINT height) |
| |
| static void STDMETHODCALLTYPE | d3d10_device_GetTextFilterSize (ID3D10Device1 *iface, UINT *width, UINT *height) |
| |
| static D3D10_FEATURE_LEVEL1 | d3d10_feature_level1_from_d3d_feature_level (D3D_FEATURE_LEVEL level) |
| |
| static D3D10_FEATURE_LEVEL1 STDMETHODCALLTYPE | d3d10_device_GetFeatureLevel (ID3D10Device1 *iface) |
| |
| static struct d3d_device * | impl_from_ID3D10Multithread (ID3D10Multithread *iface) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d10_multithread_QueryInterface (ID3D10Multithread *iface, REFIID iid, void **out) |
| |
| static ULONG STDMETHODCALLTYPE | d3d10_multithread_AddRef (ID3D10Multithread *iface) |
| |
| static ULONG STDMETHODCALLTYPE | d3d10_multithread_Release (ID3D10Multithread *iface) |
| |
| static void STDMETHODCALLTYPE | d3d10_multithread_Enter (ID3D10Multithread *iface) |
| |
| static void STDMETHODCALLTYPE | d3d10_multithread_Leave (ID3D10Multithread *iface) |
| |
| static BOOL STDMETHODCALLTYPE | d3d10_multithread_SetMultithreadProtected (ID3D10Multithread *iface, BOOL enable) |
| |
| static BOOL STDMETHODCALLTYPE | d3d10_multithread_GetMultithreadProtected (ID3D10Multithread *iface) |
| |
| static struct d3d_device * | impl_from_ID3D11VideoDevice1 (ID3D11VideoDevice1 *iface) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_video_device_QueryInterface (ID3D11VideoDevice1 *iface, REFIID iid, void **out) |
| |
| static ULONG STDMETHODCALLTYPE | d3d11_video_device_AddRef (ID3D11VideoDevice1 *iface) |
| |
| static ULONG STDMETHODCALLTYPE | d3d11_video_device_Release (ID3D11VideoDevice1 *iface) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_video_device_CreateVideoDecoder (ID3D11VideoDevice1 *iface, const D3D11_VIDEO_DECODER_DESC *desc, const D3D11_VIDEO_DECODER_CONFIG *config, ID3D11VideoDecoder **decoder) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_video_device_CreateVideoProcessor (ID3D11VideoDevice1 *iface, ID3D11VideoProcessorEnumerator *enumerator, UINT rate_conversion_index, ID3D11VideoProcessor **processor) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_video_device_CreateAuthenticatedChannel (ID3D11VideoDevice1 *iface, D3D11_AUTHENTICATED_CHANNEL_TYPE type, ID3D11AuthenticatedChannel **channel) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_video_device_CreateCryptoSession (ID3D11VideoDevice1 *iface, const GUID *encryption_type, const GUID *profile, const GUID *key_exchange_type, ID3D11CryptoSession **session) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_video_device_CreateVideoDecoderOutputView (ID3D11VideoDevice1 *iface, ID3D11Resource *resource, const D3D11_VIDEO_DECODER_OUTPUT_VIEW_DESC *desc, ID3D11VideoDecoderOutputView **view) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_video_device_CreateVideoProcessorInputView (ID3D11VideoDevice1 *iface, ID3D11Resource *resource, ID3D11VideoProcessorEnumerator *enumerator, const D3D11_VIDEO_PROCESSOR_INPUT_VIEW_DESC *desc, ID3D11VideoProcessorInputView **view) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_video_device_CreateVideoProcessorOutputView (ID3D11VideoDevice1 *iface, ID3D11Resource *resource, ID3D11VideoProcessorEnumerator *enumerator, const D3D11_VIDEO_PROCESSOR_OUTPUT_VIEW_DESC *desc, ID3D11VideoProcessorOutputView **view) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_video_device_CreateVideoProcessorEnumerator (ID3D11VideoDevice1 *iface, const D3D11_VIDEO_PROCESSOR_CONTENT_DESC *desc, ID3D11VideoProcessorEnumerator **enumerator) |
| |
| static UINT STDMETHODCALLTYPE | d3d11_video_device_GetVideoDecoderProfileCount (ID3D11VideoDevice1 *iface) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_video_device_GetVideoDecoderProfile (ID3D11VideoDevice1 *iface, UINT index, GUID *profile) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_video_device_CheckVideoDecoderFormat (ID3D11VideoDevice1 *iface, const GUID *profile, DXGI_FORMAT format, BOOL *supported) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_video_device_GetVideoDecoderConfigCount (ID3D11VideoDevice1 *iface, const D3D11_VIDEO_DECODER_DESC *desc, UINT *count) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_video_device_GetVideoDecoderConfig (ID3D11VideoDevice1 *iface, const D3D11_VIDEO_DECODER_DESC *desc, UINT index, D3D11_VIDEO_DECODER_CONFIG *config) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_video_device_GetContentProtectionCaps (ID3D11VideoDevice1 *iface, const GUID *encryption_type, const GUID *profile, D3D11_VIDEO_CONTENT_PROTECTION_CAPS *caps) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_video_device_CheckCryptoKeyExchange (ID3D11VideoDevice1 *iface, const GUID *encryption_type, const GUID *profile, UINT index, GUID *key_exchange_type) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_video_device_SetPrivateData (ID3D11VideoDevice1 *iface, REFGUID guid, UINT size, const void *data) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_video_device_SetPrivateDataInterface (ID3D11VideoDevice1 *iface, REFGUID guid, const IUnknown *data) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_video_device_GetCryptoSessionPrivateDataSize (ID3D11VideoDevice1 *iface, const GUID *encryption_type, const GUID *profile, const GUID *key_exchange_type, UINT *input_size, UINT *output_size) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_video_device_GetVideoDecoderCaps (ID3D11VideoDevice1 *iface, const GUID *profile, UINT width, UINT height, const DXGI_RATIONAL *framerate, UINT bitrate, const GUID *encryption_type, UINT *caps) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_video_device_CheckVideoDecoderDownsampling (ID3D11VideoDevice1 *iface, const D3D11_VIDEO_DECODER_DESC *input_desc, DXGI_COLOR_SPACE_TYPE input_colour_space, const D3D11_VIDEO_DECODER_CONFIG *config, const DXGI_RATIONAL *framerate, const D3D11_VIDEO_SAMPLE_DESC *output_desc, BOOL *supported, BOOL *real_time_hint) |
| |
| static HRESULT STDMETHODCALLTYPE | d3d11_video_device_RecommendVideoDecoderDownsampleParameters (ID3D11VideoDevice1 *iface, const D3D11_VIDEO_DECODER_DESC *input_desc, DXGI_COLOR_SPACE_TYPE input_colour_space, const D3D11_VIDEO_DECODER_CONFIG *config, const DXGI_RATIONAL *framerate, D3D11_VIDEO_SAMPLE_DESC *output_desc) |
| |
| static struct d3d_device * | device_from_dxgi_device_parent (IWineDXGIDeviceParent *iface) |
| |
| static HRESULT STDMETHODCALLTYPE | dxgi_device_parent_QueryInterface (IWineDXGIDeviceParent *iface, REFIID iid, void **out) |
| |
| static ULONG STDMETHODCALLTYPE | dxgi_device_parent_AddRef (IWineDXGIDeviceParent *iface) |
| |
| static ULONG STDMETHODCALLTYPE | dxgi_device_parent_Release (IWineDXGIDeviceParent *iface) |
| |
| static struct wined3d_device_parent *STDMETHODCALLTYPE | dxgi_device_parent_get_wined3d_device_parent (IWineDXGIDeviceParent *iface) |
| |
| static HRESULT STDMETHODCALLTYPE | dxgi_device_parent_register_swapchain_texture (IWineDXGIDeviceParent *iface, struct wined3d_texture *wined3d_texture, unsigned int texture_flags, IDXGISurface **ret_surface) |
| |
| static struct d3d_device * | device_from_wined3d_device_parent (struct wined3d_device_parent *device_parent) |
| |
| static void CDECL | device_parent_wined3d_device_created (struct wined3d_device_parent *device_parent, struct wined3d_device *wined3d_device) |
| |
| static void CDECL | device_parent_mode_changed (struct wined3d_device_parent *device_parent) |
| |
| static void CDECL | device_parent_activate (struct wined3d_device_parent *device_parent, BOOL activate) |
| |
| static HRESULT CDECL | device_parent_texture_sub_resource_created (struct wined3d_device_parent *device_parent, enum wined3d_resource_type type, struct wined3d_texture *wined3d_texture, unsigned int sub_resource_idx, void **parent, const struct wined3d_parent_ops **parent_ops) |
| |
| static int | d3d_sampler_state_compare (const void *key, const struct wine_rb_entry *entry) |
| |
| static int | d3d_blend_state_compare (const void *key, const struct wine_rb_entry *entry) |
| |
| static int | d3d_depthstencil_state_compare (const void *key, const struct wine_rb_entry *entry) |
| |
| static int | d3d_rasterizer_state_compare (const void *key, const struct wine_rb_entry *entry) |
| |
| void | d3d_device_init (struct d3d_device *device, void *outer_unknown) |
| |