MCPcopy Create free account

hub / github.com/doitsujin/dxvk / functions

Functions6,012 in github.com/doitsujin/dxvk

↓ 3 callersMethodhasUnifiedLayout
* \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 callersMethodhash
src/dxvk/dxvk_shader.cpp:41
↓ 3 callersMethodincRef
src/dxvk/dxvk_cs.h:464
↓ 3 callersMethodinputRate
src/dxvk/dxvk_graphics_state.h:182
↓ 3 callersFunctioninvertComponentMapping
src/dxvk/dxvk_util.cpp:227
↓ 3 callersFunctionisBlockAligned
* \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 callersFunctionisRenderTargetFormat
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 callersMethodisViewCompatible
* \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 callersMethodisWritable
src/dxvk/dxvk_framebuffer.cpp:52
↓ 3 callersMethodkillChunk
src/dxvk/dxvk_allocator.cpp:200
↓ 3 callersMethodkmtGlobal
* \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 callersFunctionlength
src/util/util_vector.h:137
↓ 3 callersMethodlogicOp
src/dxvk/dxvk_graphics_state.h:352
↓ 3 callersMethodlt
src/dxvk/dxvk_barrier.h:129
↓ 3 callersMethodmapping
src/dxvk/dxvk_graphics_state.h:591
↓ 3 callersMethodmatchesView
* \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 callersMethodnum
src/util/util_ratio.h:39
↓ 3 callersFunctionopenKmtHandle
src/util/util_shared_res.cpp:13
↓ 3 callersMethodpageCount
* \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 callersMethodpauseTransformFeedback
src/dxvk/dxvk_context.cpp:6551
↓ 3 callersMethodpresent
src/dxvk/dxvk_queue.cpp:65
↓ 3 callersMethodpresentImage
src/dxvk/dxvk_device.cpp:603
↓ 3 callersMethodprimitiveRestart
src/dxvk/dxvk_graphics_state.h:40
↓ 3 callersMethodqueryDeviceExtensions
src/dxvk/dxvk_openxr.cpp:106
↓ 3 callersMethodqueryDeviceQueues
src/dxvk/dxvk_device_info.cpp:144
↓ 3 callersMethodrIndex
src/dxvk/dxvk_graphics_state.h:586
↓ 3 callersMethodregisterShader
src/dxvk/dxvk_device.cpp:575
↓ 3 callersMethodreleasePipelineHandle
src/dxvk/dxvk_shader.cpp:228
↓ 3 callersMethodreset
src/dxvk/dxvk_cmdlist.cpp:91
↓ 3 callersMethodreset
src/d3d11/d3d11_context_state.h:135
↓ 3 callersMethodresetTracking
* \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 callersFunctionretrieveDisplayMode
src/wsi/win32/wsi_monitor_win32.cpp:180
↓ 3 callersFunctionsaveWindowState
src/wsi/wsi_platform.cpp:83
↓ 3 callersMethodsetBlendConstants
src/dxvk/dxvk_context.cpp:2699
↓ 3 callersMethodsetBlendEnable
src/dxvk/dxvk_constant_state.h:494
↓ 3 callersMethodsetCompareMask
src/dxvk/dxvk_constant_state.h:322
↓ 3 callersMethodsetCompareOp
src/dxvk/dxvk_constant_state.h:318
↓ 3 callersMethodsetDepthClip
src/dxvk/dxvk_constant_state.h:206
↓ 3 callersMethodsetDepthCompareOp
src/dxvk/dxvk_constant_state.h:395
↓ 3 callersMethodsetDepthFailOp
src/dxvk/dxvk_constant_state.h:314
↓ 3 callersMethodsetDepthTest
src/dxvk/dxvk_constant_state.h:383
↓ 3 callersMethodsetDepthWrite
src/dxvk/dxvk_constant_state.h:387
↓ 3 callersMethodsetFailOp
src/dxvk/dxvk_constant_state.h:306
↓ 3 callersMethodsetFlatShading
src/dxvk/dxvk_constant_state.h:218
↓ 3 callersMethodsetFrameRateLimit
src/dxvk/dxvk_presenter.cpp:479
↓ 3 callersMethodsetFrontFace
src/dxvk/dxvk_constant_state.h:202
↓ 3 callersMethodsetHdrMetadata
src/dxvk/dxvk_presenter.cpp:504
↓ 3 callersMethodsetKeyedMutex
* \brief Sets the image keyed mutex and sync object */
src/dxvk/dxvk_image.h:723
↓ 3 callersMethodsetPassOp
src/dxvk/dxvk_constant_state.h:310
↓ 3 callersMethodsetRange
* \brief Sets buffer range * * \param [in] offset New offset * \param [in] length New length */
src/dxvk/dxvk_buffer.h:626
↓ 3 callersMethodsetReduction
src/dxvk/dxvk_sampler.h:80
↓ 3 callersMethodsetStencilReference
src/dxvk/dxvk_context.cpp:2735
↓ 3 callersFunctionskipWhitespace
src/util/config/config.cpp:1477
↓ 3 callersFunctionsplit3
* \brief Inserts two null bits after each bit */
src/util/util_bit.h:716
↓ 3 callersMethodsrcAlphaBlendFactor
src/dxvk/dxvk_graphics_state.h:524
↓ 3 callersMethodsrcColorBlendFactor
src/dxvk/dxvk_graphics_state.h:512
↓ 3 callersMethodstencilOpBack
src/dxvk/dxvk_constant_state.h:379
↓ 3 callersMethodstencilOpFront
src/dxvk/dxvk_constant_state.h:375
↓ 3 callersMethodstencilTest
src/dxvk/dxvk_constant_state.h:367
↓ 3 callersFunctionstrlcpy
src/util/util_string.h:209
↓ 3 callersMethodsupportsColorSpace
src/dxvk/dxvk_presenter.cpp:302
↓ 3 callersMethodtrackDepthRead
src/dxvk/dxvk_framebuffer.h:280
↓ 3 callersMethodtransformImage
src/dxvk/dxvk_context.cpp:1898
↓ 3 callersMethodunmap
src/util/util_unmap.cpp:59
↓ 3 callersMethoduseDualSourceBlending
src/dxvk/dxvk_graphics_state.h:693
↓ 3 callersMethoduseDynamicBlendConstants
src/dxvk/dxvk_graphics_state.h:679
↓ 3 callersFunctionvalidateGammaRamp
src/d3d9/d3d9_swapchain.cpp:678
↓ 3 callersMethodwrite
src/util/util_file.cpp:284
↓ 3 callersMethodwritesRenderTarget
src/dxvk/dxvk_graphics_state.h:706
↓ 2 callersMethodAddQuery
src/d3d11/d3d11_cmdlist.cpp:52
↓ 2 callersMethodAddType
src/d3d11/d3d11_class_linkage.cpp:50
↓ 2 callersMethodAlloc
src/d3d9/d3d9_constant_buffer.cpp:31
↓ 2 callersMethodAllocCsChunk
src/d3d9/d3d9_device.h:1205
↓ 2 callersFunctionAreFormatsSimilar
src/d3d9/d3d9_util.h:245
↓ 2 callersMethodBegin
src/d3d9/d3d9_query.cpp:261
↓ 2 callersMethodBeginEvent
src/d3d9/d3d9_annotation.cpp:34
↓ 2 callersMethodCanOnlySWVP
* \brief Returns whether the device is configured to only support vertex processing. */
src/d3d9/d3d9_device.h:1166
↓ 2 callersMethodCanSWVP
* \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 callersMethodChangeReportedMemory
src/d3d9/d3d9_device.h:1081
↓ 2 callersMethodCheckColorSpaceSupport
src/dxgi/dxgi_swapchain.cpp:639
↓ 2 callersMethodCheckViewCompatibility
src/d3d11/d3d11_buffer.cpp:198
↓ 2 callersMethodClassify
src/d3d9/d3d9_vertex_declaration.cpp:355
↓ 2 callersFunctionCompactSparseList
src/d3d11/d3d11_util.h:66
↓ 2 callersFunctionConvertCaps8
(8<-9) D3DCAPSX: Writes to D3DCAPS8 from D3DCAPS9
src/d3d8/d3d8_util.h:12
↓ 2 callersFunctionConvertColorSpace
src/d3d11/d3d11_swapchain.cpp:17
↓ 2 callersFunctionConvertLevel
src/d3d11/d3d11_swapchain.cpp:40
↓ 2 callersFunctionConvertVolumeDesc8
(8<-9) Convert D3DVOLUME_DESC
src/d3d8/d3d8_util.h:160
↓ 2 callersFunctionCreateCompatibleDC
src/util/util_win32_compat.h:81
↓ 2 callersMethodCreateShaderModule
src/d3d9/d3d9_device.cpp:7878
↓ 2 callersMethodCreateView
src/d3d9/d3d9_common_texture.cpp:705
↓ 2 callersFunctionD3DKMTCreateDCFromMemory
src/util/util_gdi.cpp:17
↓ 2 callersFunctionD3DKMTDestroyDCFromMemory
src/util/util_gdi.cpp:37
↓ 2 callersFunctionD3DKMTDestroyKeyedMutex
src/util/util_gdi.cpp:47
↓ 2 callersFunctionD3DKMTOpenResourceFromNtHandle
src/util/util_gdi.cpp:77
↓ 2 callersFunctionDecodeReductionMode
src/d3d11/d3d11_util.cpp:67
↓ 2 callersMethodDevice
* \brief Device * \returns The parent device */
src/d3d9/d3d9_common_texture.h:93
↓ 2 callersMethodDoPerDrawUpload
src/d3d9/d3d9_common_buffer.h:209
↓ 2 callersMethodEmitGenerateMips
src/d3d9/d3d9_device.cpp:5422
↓ 2 callersMethodEnd
src/d3d9/d3d9_query.cpp:276
↓ 2 callersMethodEndFrame
src/d3d9/d3d9_device.cpp:6184
← previousnext →801–900 of 6,012, ranked by callers