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
↓ 3 callers
Method
hasUnifiedLayout
* \brief Checks whether layout transitions are disabled for this image * \returns \c true if the image will always remain in `GENERAL`. */
src/dxvk/dxvk_image.h:574
↓ 3 callers
Method
hash
src/dxvk/dxvk_shader.cpp:41
↓ 3 callers
Method
incRef
src/dxvk/dxvk_cs.h:464
↓ 3 callers
Method
inputRate
src/dxvk/dxvk_graphics_state.h:182
↓ 3 callers
Function
invertComponentMapping
src/dxvk/dxvk_util.cpp:227
↓ 3 callers
Function
isBlockAligned
* \brief Checks whether an offset is block-aligned * * An offset is considered block-aligned if it is * a multiple of the block size. Only n
src/dxvk/dxvk_util.h:221
↓ 3 callers
Function
isRenderTargetFormat
The d3d8 documentation states: Render target formats are restricted to D3DFMT_X1R5G5B5, D3DFMT_R5G6B5, D3DFMT_X8R8G8B8, and D3DFMT_A8R8G8B8. This limi
src/d3d8/d3d8_format.h:28
↓ 3 callers
Method
isViewCompatible
* \brief Checks view format compatibility * * If this returns true, a view with the given * format can be safely created for this imag
src/dxvk/dxvk_image.h:601
↓ 3 callers
Method
isWritable
src/dxvk/dxvk_framebuffer.cpp:52
↓ 3 callers
Method
killChunk
src/dxvk/dxvk_allocator.cpp:200
↓ 3 callers
Method
kmtGlobal
* \brief D3DKMT sync object global handle * \returns The sync object D3DKMT global handle * \returns \c 0 if sync object is not shared or sh
src/dxvk/dxvk_fence.h:84
↓ 3 callers
Function
length
src/util/util_vector.h:137
↓ 3 callers
Method
logicOp
src/dxvk/dxvk_graphics_state.h:352
↓ 3 callers
Method
lt
src/dxvk/dxvk_barrier.h:129
↓ 3 callers
Method
mapping
src/dxvk/dxvk_graphics_state.h:591
↓ 3 callers
Method
matchesView
* \brief Checks whether this view matches another * * \param [in] view The other view to check * \returns \c true if the two views have
src/dxvk/dxvk_image.h:268
↓ 3 callers
Method
num
src/util/util_ratio.h:39
↓ 3 callers
Function
openKmtHandle
src/util/util_shared_res.cpp:13
↓ 3 callers
Method
pageCount
* \brief Queries number of available pages in a chunk * * \param [in] chunkIndex Chunk index * \returns Capacity of the given chunk
src/dxvk/dxvk_allocator.h:64
↓ 3 callers
Method
pauseTransformFeedback
src/dxvk/dxvk_context.cpp:6551
↓ 3 callers
Method
present
src/dxvk/dxvk_queue.cpp:65
↓ 3 callers
Method
presentImage
src/dxvk/dxvk_device.cpp:603
↓ 3 callers
Method
primitiveRestart
src/dxvk/dxvk_graphics_state.h:40
↓ 3 callers
Method
queryDeviceExtensions
src/dxvk/dxvk_openxr.cpp:106
↓ 3 callers
Method
queryDeviceQueues
src/dxvk/dxvk_device_info.cpp:144
↓ 3 callers
Method
rIndex
src/dxvk/dxvk_graphics_state.h:586
↓ 3 callers
Method
registerShader
src/dxvk/dxvk_device.cpp:575
↓ 3 callers
Method
releasePipelineHandle
src/dxvk/dxvk_shader.cpp:228
↓ 3 callers
Method
reset
src/dxvk/dxvk_cmdlist.cpp:91
↓ 3 callers
Method
reset
src/d3d11/d3d11_context_state.h:135
↓ 3 callers
Method
resetTracking
* \brief Resets tracking * * Marks the resource as unused in the current command list. * Should be done when assigning new backing stor
src/dxvk/dxvk_sparse.h:598
↓ 3 callers
Function
retrieveDisplayMode
src/wsi/win32/wsi_monitor_win32.cpp:180
↓ 3 callers
Function
saveWindowState
src/wsi/wsi_platform.cpp:83
↓ 3 callers
Method
setBlendConstants
src/dxvk/dxvk_context.cpp:2699
↓ 3 callers
Method
setBlendEnable
src/dxvk/dxvk_constant_state.h:494
↓ 3 callers
Method
setCompareMask
src/dxvk/dxvk_constant_state.h:322
↓ 3 callers
Method
setCompareOp
src/dxvk/dxvk_constant_state.h:318
↓ 3 callers
Method
setDepthClip
src/dxvk/dxvk_constant_state.h:206
↓ 3 callers
Method
setDepthCompareOp
src/dxvk/dxvk_constant_state.h:395
↓ 3 callers
Method
setDepthFailOp
src/dxvk/dxvk_constant_state.h:314
↓ 3 callers
Method
setDepthTest
src/dxvk/dxvk_constant_state.h:383
↓ 3 callers
Method
setDepthWrite
src/dxvk/dxvk_constant_state.h:387
↓ 3 callers
Method
setFailOp
src/dxvk/dxvk_constant_state.h:306
↓ 3 callers
Method
setFlatShading
src/dxvk/dxvk_constant_state.h:218
↓ 3 callers
Method
setFrameRateLimit
src/dxvk/dxvk_presenter.cpp:479
↓ 3 callers
Method
setFrontFace
src/dxvk/dxvk_constant_state.h:202
↓ 3 callers
Method
setHdrMetadata
src/dxvk/dxvk_presenter.cpp:504
↓ 3 callers
Method
setKeyedMutex
* \brief Sets the image keyed mutex and sync object */
src/dxvk/dxvk_image.h:723
↓ 3 callers
Method
setPassOp
src/dxvk/dxvk_constant_state.h:310
↓ 3 callers
Method
setRange
* \brief Sets buffer range * * \param [in] offset New offset * \param [in] length New length */
src/dxvk/dxvk_buffer.h:626
↓ 3 callers
Method
setReduction
src/dxvk/dxvk_sampler.h:80
↓ 3 callers
Method
setStencilReference
src/dxvk/dxvk_context.cpp:2735
↓ 3 callers
Function
skipWhitespace
src/util/config/config.cpp:1477
↓ 3 callers
Function
split3
* \brief Inserts two null bits after each bit */
src/util/util_bit.h:716
↓ 3 callers
Method
srcAlphaBlendFactor
src/dxvk/dxvk_graphics_state.h:524
↓ 3 callers
Method
srcColorBlendFactor
src/dxvk/dxvk_graphics_state.h:512
↓ 3 callers
Method
stencilOpBack
src/dxvk/dxvk_constant_state.h:379
↓ 3 callers
Method
stencilOpFront
src/dxvk/dxvk_constant_state.h:375
↓ 3 callers
Method
stencilTest
src/dxvk/dxvk_constant_state.h:367
↓ 3 callers
Function
strlcpy
src/util/util_string.h:209
↓ 3 callers
Method
supportsColorSpace
src/dxvk/dxvk_presenter.cpp:302
↓ 3 callers
Method
trackDepthRead
src/dxvk/dxvk_framebuffer.h:280
↓ 3 callers
Method
transformImage
src/dxvk/dxvk_context.cpp:1898
↓ 3 callers
Method
unmap
src/util/util_unmap.cpp:59
↓ 3 callers
Method
useDualSourceBlending
src/dxvk/dxvk_graphics_state.h:693
↓ 3 callers
Method
useDynamicBlendConstants
src/dxvk/dxvk_graphics_state.h:679
↓ 3 callers
Function
validateGammaRamp
src/d3d9/d3d9_swapchain.cpp:678
↓ 3 callers
Method
write
src/util/util_file.cpp:284
↓ 3 callers
Method
writesRenderTarget
src/dxvk/dxvk_graphics_state.h:706
↓ 2 callers
Method
AddQuery
src/d3d11/d3d11_cmdlist.cpp:52
↓ 2 callers
Method
AddType
src/d3d11/d3d11_class_linkage.cpp:50
↓ 2 callers
Method
Alloc
src/d3d9/d3d9_constant_buffer.cpp:31
↓ 2 callers
Method
AllocCsChunk
src/d3d9/d3d9_device.h:1205
↓ 2 callers
Function
AreFormatsSimilar
src/d3d9/d3d9_util.h:245
↓ 2 callers
Method
Begin
src/d3d9/d3d9_query.cpp:261
↓ 2 callers
Method
BeginEvent
src/d3d9/d3d9_annotation.cpp:34
↓ 2 callers
Method
CanOnlySWVP
* \brief Returns whether the device is configured to only support vertex processing. */
src/d3d9/d3d9_device.h:1166
↓ 2 callers
Method
CanSWVP
* \brief Returns whether the device can be set to do software vertex processing. * It may also be set up to only support software vertex processi
src/d3d9/d3d9_device.h:1174
↓ 2 callers
Method
ChangeReportedMemory
src/d3d9/d3d9_device.h:1081
↓ 2 callers
Method
CheckColorSpaceSupport
src/dxgi/dxgi_swapchain.cpp:639
↓ 2 callers
Method
CheckViewCompatibility
src/d3d11/d3d11_buffer.cpp:198
↓ 2 callers
Method
Classify
src/d3d9/d3d9_vertex_declaration.cpp:355
↓ 2 callers
Function
CompactSparseList
src/d3d11/d3d11_util.h:66
↓ 2 callers
Function
ConvertCaps8
(8<-9) D3DCAPSX: Writes to D3DCAPS8 from D3DCAPS9
src/d3d8/d3d8_util.h:12
↓ 2 callers
Function
ConvertColorSpace
src/d3d11/d3d11_swapchain.cpp:17
↓ 2 callers
Function
ConvertLevel
src/d3d11/d3d11_swapchain.cpp:40
↓ 2 callers
Function
ConvertVolumeDesc8
(8<-9) Convert D3DVOLUME_DESC
src/d3d8/d3d8_util.h:160
↓ 2 callers
Function
CreateCompatibleDC
src/util/util_win32_compat.h:81
↓ 2 callers
Method
CreateShaderModule
src/d3d9/d3d9_device.cpp:7878
↓ 2 callers
Method
CreateView
src/d3d9/d3d9_common_texture.cpp:705
↓ 2 callers
Function
D3DKMTCreateDCFromMemory
src/util/util_gdi.cpp:17
↓ 2 callers
Function
D3DKMTDestroyDCFromMemory
src/util/util_gdi.cpp:37
↓ 2 callers
Function
D3DKMTDestroyKeyedMutex
src/util/util_gdi.cpp:47
↓ 2 callers
Function
D3DKMTOpenResourceFromNtHandle
src/util/util_gdi.cpp:77
↓ 2 callers
Function
DecodeReductionMode
src/d3d11/d3d11_util.cpp:67
↓ 2 callers
Method
Device
* \brief Device * \returns The parent device */
src/d3d9/d3d9_common_texture.h:93
↓ 2 callers
Method
DoPerDrawUpload
src/d3d9/d3d9_common_buffer.h:209
↓ 2 callers
Method
EmitGenerateMips
src/d3d9/d3d9_device.cpp:5422
↓ 2 callers
Method
End
src/d3d9/d3d9_query.cpp:276
↓ 2 callers
Method
EndFrame
src/d3d9/d3d9_device.cpp:6184
← previous
next →
801–900 of 6,012, ranked by callers