|
| | WINE_DEFAULT_DEBUG_CHANNEL (dxva2) |
| |
| static BOOL | dxva_array_reserve (void **elements, size_t *capacity, size_t count, size_t size) |
| |
| static struct device_manager * | impl_from_IDirect3DDeviceManager9 (IDirect3DDeviceManager9 *iface) |
| |
| static struct device_manager * | impl_from_IDirectXVideoProcessorService (IDirectXVideoProcessorService *iface) |
| |
| static struct device_manager * | impl_from_IDirectXVideoDecoderService (IDirectXVideoDecoderService *iface) |
| |
| static struct video_processor * | impl_from_IDirectXVideoProcessor (IDirectXVideoProcessor *iface) |
| |
| static HRESULT WINAPI | video_processor_QueryInterface (IDirectXVideoProcessor *iface, REFIID riid, void **obj) |
| |
| static ULONG WINAPI | video_processor_AddRef (IDirectXVideoProcessor *iface) |
| |
| static ULONG WINAPI | video_processor_Release (IDirectXVideoProcessor *iface) |
| |
| static HRESULT WINAPI | video_processor_GetVideoProcessorService (IDirectXVideoProcessor *iface, IDirectXVideoProcessorService **service) |
| |
| static HRESULT WINAPI | video_processor_GetCreationParameters (IDirectXVideoProcessor *iface, GUID *device, DXVA2_VideoDesc *video_desc, D3DFORMAT *rt_format, UINT *max_substreams) |
| |
| static HRESULT WINAPI | video_processor_GetVideoProcessorCaps (IDirectXVideoProcessor *iface, DXVA2_VideoProcessorCaps *caps) |
| |
| static HRESULT WINAPI | video_processor_GetProcAmpRange (IDirectXVideoProcessor *iface, UINT cap, DXVA2_ValueRange *range) |
| |
| static HRESULT WINAPI | video_processor_GetFilterPropertyRange (IDirectXVideoProcessor *iface, UINT setting, DXVA2_ValueRange *range) |
| |
| static BOOL | intersect_rect (RECT *dest, const RECT *src1, const RECT *src2) |
| |
| static D3DCOLOR | video_processor_get_background_color (const DXVA2_AYUVSample16 *ayuv) |
| |
| static HRESULT WINAPI | video_processor_VideoProcessBlt (IDirectXVideoProcessor *iface, IDirect3DSurface9 *rt, const DXVA2_VideoProcessBltParams *params, const DXVA2_VideoSample *samples, UINT sample_count, HANDLE *complete_handle) |
| |
| static HRESULT WINAPI | device_manager_processor_service_QueryInterface (IDirectXVideoProcessorService *iface, REFIID riid, void **obj) |
| |
| static ULONG WINAPI | device_manager_processor_service_AddRef (IDirectXVideoProcessorService *iface) |
| |
| static ULONG WINAPI | device_manager_processor_service_Release (IDirectXVideoProcessorService *iface) |
| |
| static HRESULT WINAPI | device_manager_processor_service_CreateSurface (IDirectXVideoProcessorService *iface, UINT width, UINT height, UINT backbuffers, D3DFORMAT format, D3DPOOL pool, DWORD usage, DWORD dxvaType, IDirect3DSurface9 **surfaces, HANDLE *shared_handle) |
| |
| static HRESULT WINAPI | device_manager_processor_service_RegisterVideoProcessorSoftwareDevice (IDirectXVideoProcessorService *iface, void *callbacks) |
| |
| static BOOL | dxva_is_supported_stream_format (const DXVA2_VideoDesc *video_desc, const D3DFORMAT *formats) |
| |
| static HRESULT WINAPI | device_manager_processor_service_GetVideoProcessorDeviceGuids (IDirectXVideoProcessorService *iface, const DXVA2_VideoDesc *video_desc, UINT *count, GUID **guids) |
| |
| static HRESULT WINAPI | device_manager_processor_service_GetVideoProcessorRenderTargets (IDirectXVideoProcessorService *iface, REFGUID deviceguid, const DXVA2_VideoDesc *video_desc, UINT *count, D3DFORMAT **formats) |
| |
| static HRESULT WINAPI | device_manager_processor_service_GetVideoProcessorSubStreamFormats (IDirectXVideoProcessorService *iface, REFGUID deviceguid, const DXVA2_VideoDesc *video_desc, D3DFORMAT rt_format, UINT *count, D3DFORMAT **formats) |
| |
| static HRESULT WINAPI | device_manager_processor_service_GetVideoProcessorCaps (IDirectXVideoProcessorService *iface, REFGUID device, const DXVA2_VideoDesc *video_desc, D3DFORMAT rt_format, DXVA2_VideoProcessorCaps *caps) |
| |
| static HRESULT WINAPI | device_manager_processor_service_GetProcAmpRange (IDirectXVideoProcessorService *iface, REFGUID deviceguid, const DXVA2_VideoDesc *video_desc, D3DFORMAT rt_format, UINT ProcAmpCap, DXVA2_ValueRange *range) |
| |
| static HRESULT WINAPI | device_manager_processor_service_GetFilterPropertyRange (IDirectXVideoProcessorService *iface, REFGUID deviceguid, const DXVA2_VideoDesc *video_desc, D3DFORMAT rt_format, UINT filter_setting, DXVA2_ValueRange *range) |
| |
| static HRESULT WINAPI | device_manager_processor_service_CreateVideoProcessor (IDirectXVideoProcessorService *iface, REFGUID device, const DXVA2_VideoDesc *video_desc, D3DFORMAT rt_format, UINT max_substreams, IDirectXVideoProcessor **processor) |
| |
| static HRESULT WINAPI | device_manager_decoder_service_QueryInterface (IDirectXVideoDecoderService *iface, REFIID riid, void **obj) |
| |
| static ULONG WINAPI | device_manager_decoder_service_AddRef (IDirectXVideoDecoderService *iface) |
| |
| static ULONG WINAPI | device_manager_decoder_service_Release (IDirectXVideoDecoderService *iface) |
| |
| static HRESULT WINAPI | device_manager_decoder_service_CreateSurface (IDirectXVideoDecoderService *iface, UINT width, UINT height, UINT backbuffers, D3DFORMAT format, D3DPOOL pool, DWORD usage, DWORD dxvaType, IDirect3DSurface9 **surfaces, HANDLE *shared_handle) |
| |
| static HRESULT WINAPI | device_manager_decoder_service_GetDecoderDeviceGuids (IDirectXVideoDecoderService *iface, UINT *count, GUID **guids) |
| |
| static HRESULT WINAPI | device_manager_decoder_service_GetDecoderRenderTargets (IDirectXVideoDecoderService *iface, REFGUID guid, UINT *count, D3DFORMAT **formats) |
| |
| static HRESULT WINAPI | device_manager_decoder_service_GetDecoderConfigurations (IDirectXVideoDecoderService *iface, REFGUID guid, const DXVA2_VideoDesc *video_desc, void *reserved, UINT *count, DXVA2_ConfigPictureDecode **configs) |
| |
| static HRESULT WINAPI | device_manager_decoder_service_CreateVideoDecoder (IDirectXVideoDecoderService *iface, REFGUID guid, const DXVA2_VideoDesc *video_desc, const DXVA2_ConfigPictureDecode *config, IDirect3DSurface9 **rts, UINT num_surfaces, IDirectXVideoDecoder **decoder) |
| |
| static HRESULT WINAPI | device_manager_QueryInterface (IDirect3DDeviceManager9 *iface, REFIID riid, void **obj) |
| |
| static ULONG WINAPI | device_manager_AddRef (IDirect3DDeviceManager9 *iface) |
| |
| static ULONG WINAPI | device_manager_Release (IDirect3DDeviceManager9 *iface) |
| |
| static HRESULT WINAPI | device_manager_ResetDevice (IDirect3DDeviceManager9 *iface, IDirect3DDevice9 *device, UINT token) |
| |
| static HRESULT WINAPI | device_manager_OpenDeviceHandle (IDirect3DDeviceManager9 *iface, HANDLE *hdevice) |
| |
| static HRESULT | device_manager_get_handle_index (struct device_manager *manager, HANDLE hdevice, size_t *idx) |
| |
| static HRESULT WINAPI | device_manager_CloseDeviceHandle (IDirect3DDeviceManager9 *iface, HANDLE hdevice) |
| |
| static HRESULT WINAPI | device_manager_TestDevice (IDirect3DDeviceManager9 *iface, HANDLE hdevice) |
| |
| static HRESULT WINAPI | device_manager_LockDevice (IDirect3DDeviceManager9 *iface, HANDLE hdevice, IDirect3DDevice9 **device, BOOL block) |
| |
| static HRESULT WINAPI | device_manager_UnlockDevice (IDirect3DDeviceManager9 *iface, HANDLE hdevice, BOOL savestate) |
| |
| static HRESULT WINAPI | device_manager_GetVideoService (IDirect3DDeviceManager9 *iface, HANDLE hdevice, REFIID riid, void **obj) |
| |
| BOOL WINAPI | CapabilitiesRequestAndCapabilitiesReply (HMONITOR monitor, LPSTR buffer, DWORD length) |
| |
| HRESULT WINAPI | DXVA2CreateDirect3DDeviceManager9 (UINT *token, IDirect3DDeviceManager9 **manager) |
| |
| HRESULT WINAPI | DXVA2CreateVideoService (IDirect3DDevice9 *device, REFIID riid, void **obj) |
| |
| BOOL WINAPI | DegaussMonitor (HMONITOR monitor) |
| |
| BOOL WINAPI | DestroyPhysicalMonitor (HMONITOR monitor) |
| |
| BOOL WINAPI | DestroyPhysicalMonitors (DWORD arraySize, LPPHYSICAL_MONITOR array) |
| |
| BOOL WINAPI | GetCapabilitiesStringLength (HMONITOR monitor, LPDWORD length) |
| |
| BOOL WINAPI | GetMonitorBrightness (HMONITOR monitor, LPDWORD minimum, LPDWORD current, LPDWORD maximum) |
| |
| BOOL WINAPI | GetMonitorCapabilities (HMONITOR monitor, LPDWORD capabilities, LPDWORD temperatures) |
| |
| BOOL WINAPI | GetMonitorColorTemperature (HMONITOR monitor, LPMC_COLOR_TEMPERATURE temperature) |
| |
| BOOL WINAPI | GetMonitorContrast (HMONITOR monitor, LPDWORD minimum, LPDWORD current, LPDWORD maximum) |
| |
| BOOL WINAPI | GetMonitorDisplayAreaPosition (HMONITOR monitor, MC_POSITION_TYPE type, LPDWORD minimum, LPDWORD current, LPDWORD maximum) |
| |
| BOOL WINAPI | GetMonitorDisplayAreaSize (HMONITOR monitor, MC_SIZE_TYPE type, LPDWORD minimum, LPDWORD current, LPDWORD maximum) |
| |
| BOOL WINAPI | GetMonitorRedGreenOrBlueDrive (HMONITOR monitor, MC_DRIVE_TYPE type, LPDWORD minimum, LPDWORD current, LPDWORD maximum) |
| |
| BOOL WINAPI | GetMonitorRedGreenOrBlueGain (HMONITOR monitor, MC_GAIN_TYPE type, LPDWORD minimum, LPDWORD current, LPDWORD maximum) |
| |
| BOOL WINAPI | GetMonitorTechnologyType (HMONITOR monitor, LPMC_DISPLAY_TECHNOLOGY_TYPE type) |
| |
| BOOL WINAPI | GetNumberOfPhysicalMonitorsFromHMONITOR (HMONITOR monitor, LPDWORD number) |
| |
| HRESULT WINAPI | GetNumberOfPhysicalMonitorsFromIDirect3DDevice9 (IDirect3DDevice9 *device, LPDWORD number) |
| |
| BOOL WINAPI | GetPhysicalMonitorsFromHMONITOR (HMONITOR monitor, DWORD arraySize, LPPHYSICAL_MONITOR array) |
| |
| HRESULT WINAPI | GetPhysicalMonitorsFromIDirect3DDevice9 (IDirect3DDevice9 *device, DWORD arraySize, LPPHYSICAL_MONITOR array) |
| |
| BOOL WINAPI | GetTimingReport (HMONITOR monitor, LPMC_TIMING_REPORT timingReport) |
| |
| BOOL WINAPI | GetVCPFeatureAndVCPFeatureReply (HMONITOR monitor, BYTE vcpCode, LPMC_VCP_CODE_TYPE pvct, LPDWORD current, LPDWORD maximum) |
| |
| HRESULT WINAPI | OPMGetVideoOutputsFromHMONITOR (HMONITOR monitor, int vos, ULONG *numVideoOutputs, void ***videoOutputs) |
| |
| HRESULT WINAPI | OPMGetVideoOutputsFromIDirect3DDevice9Object (IDirect3DDevice9 *device, int vos, ULONG *numVideoOutputs, void ***videoOutputs) |
| |
| BOOL WINAPI | RestoreMonitorFactoryColorDefaults (HMONITOR monitor) |
| |
| BOOL WINAPI | RestoreMonitorFactoryDefaults (HMONITOR monitor) |
| |
| BOOL WINAPI | SaveCurrentMonitorSettings (HMONITOR monitor) |
| |
| BOOL WINAPI | SaveCurrentSettings (HMONITOR monitor) |
| |
| BOOL WINAPI | SetMonitorBrightness (HMONITOR monitor, DWORD brightness) |
| |
| BOOL WINAPI | SetMonitorColorTemperature (HMONITOR monitor, MC_COLOR_TEMPERATURE temperature) |
| |
| BOOL WINAPI | SetMonitorContrast (HMONITOR monitor, DWORD contrast) |
| |
| BOOL WINAPI | SetMonitorDisplayAreaPosition (HMONITOR monitor, MC_POSITION_TYPE type, DWORD position) |
| |
| BOOL WINAPI | SetMonitorDisplayAreaSize (HMONITOR monitor, MC_SIZE_TYPE type, DWORD size) |
| |
| BOOL WINAPI | SetMonitorRedGreenOrBlueDrive (HMONITOR monitor, MC_DRIVE_TYPE type, DWORD drive) |
| |
| BOOL WINAPI | SetMonitorRedGreenOrBlueGain (HMONITOR monitor, MC_GAIN_TYPE type, DWORD gain) |
| |
| BOOL WINAPI | SetVCPFeature (HMONITOR monitor, BYTE vcpCode, DWORD value) |
| |
| HRESULT WINAPI | DXVAHD_CreateDevice (IDirect3DDevice9Ex *d3d9_device, const DXVAHD_CONTENT_DESC *desc, DXVAHD_DEVICE_USAGE usage, PDXVAHDSW_Plugin plugin, IDXVAHD_Device **device) |
| |