Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/doitsujin/dxvk
/ functions
Functions
6,012 in github.com/doitsujin/dxvk
⨍
Functions
6,012
◇
Types & classes
1,328
↓ 2 callers
Method
EnumAdapters
src/dxgi/dxgi_factory.cpp:299
↓ 2 callers
Function
FixupBlendState
src/d3d9/d3d9_util.h:30
↓ 2 callers
Method
FlushCsChunk
src/d3d9/d3d9_device.h:1269
↓ 2 callers
Method
FlushCsChunk
src/d3d11/d3d11_context.h:1238
↓ 2 callers
Function
GammaControlPointLocation
* \brief Computes gamma control point location * * \param [in] CpIndex Control point ID * \returns Location of the control point */
src/dxgi/dxgi_output.h:22
↓ 2 callers
Method
Get11on12Info
* \brief Retrieves D3D11on12 resource info * \returns 11on12 resource info */
src/d3d11/d3d11_buffer.h:159
↓ 2 callers
Method
GetAdapter
src/d3d9/d3d9_device.h:1214
↓ 2 callers
Function
GetAdapterLUID
src/util/util_luid.cpp:22
↓ 2 callers
Method
GetAlignment
* \brief Queries alignment * * Useful to pad copies with initialized data. * \returns Data alignment */
src/d3d9/d3d9_constant_buffer.h:43
↓ 2 callers
Method
GetAllocator
* \brief Returns the allocator used for unmappable system memory texture data */
src/d3d9/d3d9_device.h:1109
↓ 2 callers
Method
GetBackBuffer
src/d3d9/d3d9_device.cpp:553
↓ 2 callers
Method
GetCreationParameters
src/d3d9/d3d9_device.cpp:290
↓ 2 callers
Function
GetCurrentProcessId
src/util/util_win32_compat.h:70
↓ 2 callers
Method
GetD3D10Interface
src/d3d11/d3d11_device.h:462
↓ 2 callers
Method
GetDXVKSampler
src/d3d11/d3d11_sampler.h:32
↓ 2 callers
Function
GetDecltypeSize
src/d3d9/d3d9_util.cpp:311
↓ 2 callers
Method
GetDevice
src/d3d9/d3d9_device_child.h:50
↓ 2 callers
Method
GetDisplayModeEx
src/d3d9/d3d9_swapchain.cpp:594
↓ 2 callers
Method
GetFace
src/d3d9/d3d9_subresource.h:67
↓ 2 callers
Method
GetFence
src/d3d11/d3d11_fence.h:38
↓ 2 callers
Method
GetFlags
src/d3d9/d3d9_vertex_declaration.h:61
↓ 2 callers
Method
GetFunction
src/d3d9/d3d9_shader.h:178
↓ 2 callers
Method
GetIcb
src/d3d11/d3d11_shader.h:159
↓ 2 callers
Method
GetInfo
src/d3d9/d3d9_shader.h:123
↓ 2 callers
Method
GetInstanceExtensions
src/d3d9/d3d9_interop.cpp:54
↓ 2 callers
Method
GetInterface
* \brief Retrieves resource interface * \returns Resource interface */
src/d3d11/d3d11_texture.h:106
↓ 2 callers
Method
GetLength
src/d3d9/d3d9_shader_analysis.h:186
↓ 2 callers
Method
GetLocked
src/d3d9/d3d9_common_texture.h:357
↓ 2 callers
Method
GetMipFilter
src/d3d9/d3d9_common_texture.h:401
↓ 2 callers
Function
GetMonitorFormatBpp
src/dxgi/dxgi_monitor.cpp:98
↓ 2 callers
Function
GetMonitorFormatBpp
src/d3d9/d3d9_monitor.cpp:7
↓ 2 callers
Method
GetOptionsBarrierControlFlags
src/d3d11/d3d11_device.h:478
↓ 2 callers
Function
GetPackedDepthStencilFormat
src/d3d9/d3d9_util.cpp:66
↓ 2 callers
Method
GetParent
src/d3d11/d3d11_device.cpp:3896
↓ 2 callers
Method
GetPlaneCount
src/d3d9/d3d9_common_texture.cpp:807
↓ 2 callers
Method
GetPresentParameters
src/d3d9/d3d9_swapchain.cpp:556
↓ 2 callers
Method
GetRemainingSize
src/d3d11/d3d11_buffer.h:110
↓ 2 callers
Method
GetRenderState
src/d3d8/d3d8_device.cpp:1788
↓ 2 callers
Method
GetResource
src/d3d10/d3d10_view_rtv.cpp:54
↓ 2 callers
Method
GetResource
src/d3d11/d3d11_video.cpp:330
↓ 2 callers
Function
GetResource11on12Info
src/d3d11/d3d11_resource.cpp:389
↓ 2 callers
Method
GetSOCounter
src/d3d11/d3d11_buffer.h:116
↓ 2 callers
Function
GetSamplerStateType9
If this D3DTEXTURESTAGESTATETYPE has been remapped to a d3d9::D3DSAMPLERSTATETYPE it will be returned, otherwise returns -1u
src/d3d8/d3d8_util.h:173
↓ 2 callers
Method
GetSequenceNumber
src/d3d11/d3d11_buffer.h:150
↓ 2 callers
Method
GetShaderMask
src/d3d9/d3d9_shader.h:121
↓ 2 callers
Method
GetShaderModule
src/d3d9/d3d9_shader.cpp:1203
↓ 2 callers
Method
GetSparseAllocator
src/d3d11/d3d11_buffer.h:90
↓ 2 callers
Method
GetStreamMask
src/d3d9/d3d9_vertex_declaration.h:69
↓ 2 callers
Method
GetWindow
src/d3d9/d3d9_device.cpp:4729
↓ 2 callers
Method
HasCounter
src/d3d11/d3d11_view_uav.h:46
↓ 2 callers
Method
HasPersistentBuffers
* \brief Checks whether this texture has persistent buffers * \returns \c true for buffer-mapped textures or staging textures. */
src/d3d11/d3d11_texture.h:192
↓ 2 callers
Method
InitBuffer
src/d3d9/d3d9_initializer.cpp:28
↓ 2 callers
Method
InjectCs
src/d3d9/d3d9_device.h:1197
↓ 2 callers
Function
IsBlitRegionInvalid
src/d3d9/d3d9_util.h:253
↓ 2 callers
Method
IsDegenerate
src/d3d9/d3d9_common_buffer.h:49
↓ 2 callers
Function
IsDepthFormat
src/d3d9/d3d9_format.h:288
↓ 2 callers
Method
IsDepthStencil
* \brief Depth stencil * \returns Whether a resource is a depth stencil or not */
src/d3d9/d3d9_common_texture.h:293
↓ 2 callers
Method
IsExtended
src/d3d9/d3d9_adapter.cpp:881
↓ 2 callers
Function
IsFourCCFormat
src/d3d9/d3d9_format.h:249
↓ 2 callers
Method
IsRenderTarget
* \brief Render Target * \returns Whether a resource is a render target or not */
src/d3d9/d3d9_common_texture.h:285
↓ 2 callers
Method
IsScoped
src/d3d11/d3d11_query.h:56
↓ 2 callers
Method
IsStalling
src/d3d9/d3d9_query.h:58
↓ 2 callers
Function
IsSupportedAdapterFormat
src/d3d9/d3d9_monitor.cpp:28
↓ 2 callers
Method
IsSupportedSurfaceFormat
src/d3d9/d3d9_bridge.cpp:92
↓ 2 callers
Method
IsYCbCr
src/d3d11/d3d11_video.h:133
↓ 2 callers
Method
Issue
src/d3d9/d3d9_query.cpp:97
↓ 2 callers
Method
LeaveFullscreenMode
src/dxgi/dxgi_swapchain.cpp:794
↓ 2 callers
Method
LockImage
src/d3d9/d3d9_device.cpp:4935
↓ 2 callers
Method
LockRect
src/d3d8/d3d8_texture.cpp:42
↓ 2 callers
Method
LookupFamily
src/d3d11/d3d11_device.cpp:1996
↓ 2 callers
Method
Map
src/d3d11/d3d11_texture.cpp:1077
↓ 2 callers
Function
MapGammaControlPoint
src/d3d9/d3d9_swapchain.cpp:10
↓ 2 callers
Method
MarkTextureMipsDirty
src/d3d9/d3d9_device.cpp:6514
↓ 2 callers
Method
MarkTextureUploaded
src/d3d9/d3d9_device.cpp:6547
↓ 2 callers
Method
NeedsDirtyRegionTracking
* \brief Checks whether or not to track dirty regions * * If this returns true, then any functions that update the * mapped staging buf
src/d3d11/d3d11_texture.h:439
↓ 2 callers
Function
NormalizeDisplayMetadata
src/wsi/wsi_edid.h:38
↓ 2 callers
Method
NormalizePresentParameters
src/d3d9/d3d9_swapchain.cpp:812
↓ 2 callers
Function
PickSRGB
src/d3d9/d3d9_util.h:128
↓ 2 callers
Function
ProcessIdToSessionId
src/util/util_win32_compat.h:75
↓ 2 callers
Method
QueryInterface
src/dxgi/dxgi_output.cpp:41
↓ 2 callers
Method
QueryInterface
src/d3d9/d3d9_on_12.cpp:12
↓ 2 callers
Method
QueryInterface
src/d3d11/d3d11_resource.cpp:35
↓ 2 callers
Method
RegisterAnnotator
src/d3d9/d3d9_annotation.cpp:19
↓ 2 callers
Method
Release
src/util/com/com_object.h:50
↓ 2 callers
Method
ReleaseDC
src/d3d9/d3d9_surface.cpp:247
↓ 2 callers
Method
ReleasePrivate
src/util/com/com_object.h:63
↓ 2 callers
Function
ReleaseSemaphore
src/util/util_win32_compat.h:35
↓ 2 callers
Function
RemapTextureStageStateType
* @brief Remaps a texture stage type by the API to an internal one * * @param Type Texture stage type according to the API * @return D3D9Text
src/d3d9/d3d9_util.h:301
↓ 2 callers
Function
SHA1Transform
* Hash a single 512-bit block. This is the core of the algorithm. */
src/util/sha1/sha1.c:50
↓ 2 callers
Method
SetAllNeedUpload
src/d3d9/d3d9_common_texture.h:379
↓ 2 callers
Method
SetLocked
src/d3d9/d3d9_common_texture.h:355
↓ 2 callers
Method
SetMapFlags
src/d3d9/d3d9_common_buffer.h:146
↓ 2 callers
Method
SetMarker
src/d3d9/d3d9_annotation.cpp:58
↓ 2 callers
Method
SetNeedsUpload
src/d3d9/d3d9_common_texture.h:390
↓ 2 callers
Method
SetPixelShaderConstantF
src/d3d9/d3d9_device.cpp:3960
↓ 2 callers
Method
SetSoftwareVertexProcessing
src/d3d8/d3d8_state_block.h:98
↓ 2 callers
Method
SetStreamSource
src/d3d8/d3d8_device.cpp:1592
↓ 2 callers
Method
SetTextureStageState
src/d3d8/d3d8_device.cpp:1440
↓ 2 callers
Method
SetVertexDeclaration
src/d3d9/d3d9_device.cpp:3414
↓ 2 callers
Method
SetVertexShaderConstantF
src/d3d9/d3d9_device.cpp:3587
← previous
next →
901–1,000 of 6,012, ranked by callers