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
↓ 8 callers
Method
isInitialized
src/dxvk/dxvk_image.cpp:420
↓ 8 callers
Function
isWindow
src/wsi/wsi_platform.cpp:128
↓ 8 callers
Method
joinable
src/util/thread.h:92
↓ 8 callers
Function
makeSubresourceLayers
src/vulkan/vulkan_util.h:90
↓ 8 callers
Method
numAttachments
* \brief Number of framebuffer attachment * \returns Total attachment count */
src/dxvk/dxvk_framebuffer.h:166
↓ 8 callers
Function
packImageData
src/dxvk/dxvk_util.cpp:22
↓ 8 callers
Method
release
src/dxvk/dxvk_sparse.cpp:100
↓ 8 callers
Method
setFilter
src/dxvk/dxvk_sampler.h:65
↓ 8 callers
Function
setThreadName
src/util/util_env.cpp:120
↓ 8 callers
Method
test
src/util/util_flags.h:55
↓ 8 callers
Function
tolower
Converts ASCII string to lower case */
src/util/util_string.h:261
↓ 8 callers
Method
usesSamplerHeap
* \brief Checks whether the pipeline layout uses the sampler heap * * Affects the pipeline layout as well as resource binding. * \retur
src/dxvk/dxvk_pipelayout.h:1358
↓ 7 callers
Method
Create
* \brief Retrieves a state object * * Returns an object with the same description or * creates a new one if no such object exists.
src/d3d11/d3d11_state.h:54
↓ 7 callers
Method
GetDesc
src/d3d11/d3d11_view_srv.cpp:238
↓ 7 callers
Method
GetDesc
src/d3d11/d3d11_view_uav.cpp:177
↓ 7 callers
Method
GetExtent
* \brief Extent * \returns The extent of the top-level mip */
src/d3d9/d3d9_common_texture.h:324
↓ 7 callers
Method
GetType
src/d3d9/d3d9_query.cpp:71
↓ 7 callers
Method
InjectCs
src/d3d11/d3d11_context_imm.h:106
↓ 7 callers
Method
IsNull
src/d3d9/d3d9_subresource.h:118
↓ 7 callers
Method
QueryInterface
src/dxgi/dxgi_swapchain.cpp:77
↓ 7 callers
Method
QueryInterface
src/d3d11/d3d11_device.cpp:79
↓ 7 callers
Method
QueryInterface
src/d3d11/d3d11_cuda.cpp:16
↓ 7 callers
Function
ResourceReleasePrivate
src/d3d11/d3d11_resource.cpp:490
↓ 7 callers
Method
addMemoryBarrier
src/dxvk/dxvk_barrier.cpp:444
↓ 7 callers
Method
addPushData
src/dxvk/dxvk_pipelayout.cpp:570
↓ 7 callers
Method
buildPixelShader
src/dxvk/dxvk_shader_builtin.cpp:72
↓ 7 callers
Method
canUseSampleLocations
src/dxvk/dxvk_device.cpp:124
↓ 7 callers
Method
cmdCopyBuffer
src/dxvk/dxvk_cmdlist.h:726
↓ 7 callers
Method
conservativeMode
src/dxvk/dxvk_graphics_state.h:251
↓ 7 callers
Method
decRef
src/util/rc/util_rc_ptr.h:157
↓ 7 callers
Method
eq
src/dxvk/dxvk_graphics.h:306
↓ 7 callers
Method
findNext
* \brief Finds next set binding * * \param [in] first Fist bit to consider * \returns Binding ID, or -1 if none was found */
src/dxvk/dxvk_bind_mask.h:132
↓ 7 callers
Function
flattenImageExtent
* \brief Computes number of pixels or blocks of an image * * Basically returns the product of width, height and depth. * \param [in] extent
src/dxvk/dxvk_util.h:384
↓ 7 callers
Function
fnv1a_hash
src/util/util_bit.h:780
↓ 7 callers
Method
getColorAttachmentIndex
* \brief Queries color attachment index of a given attachment * \returns The index, or -1 if the given attachment is the depth attachment */
src/dxvk/dxvk_framebuffer.h:174
↓ 7 callers
Function
getCurrentDisplayMode
src/wsi/wsi_platform.cpp:186
↓ 7 callers
Method
getHeapInfo
* \brief Queries descriptor heap info * * Returns the base address of the descriptor heap rather than the * address of the specific sli
src/dxvk/dxvk_descriptor_heap.h:81
↓ 7 callers
Method
getShaderStageMask
* \brief Queries shader stage mask that use resources * \returns Shader stage mask */
src/dxvk/dxvk_pipelayout.h:1336
↓ 7 callers
Method
getStatCounters
src/dxvk/dxvk_device.cpp:503
↓ 7 callers
Method
hash
src/dxvk/dxvk_graphics.h:312
↓ 7 callers
Method
isMultisampled
* \brief Checks whether the image is multisampled * \returns \c true if the image is multisampled */
src/dxvk/dxvk_image.h:308
↓ 7 callers
Method
isUniformBuffer
* \brief Checks whether the resource is a raw buffer * * Changes whether the resource is sourced as a raw buffer or from * a buffer vie
src/dxvk/dxvk_pipelayout.h:329
↓ 7 callers
Method
lock
src/util/thread.h:153
↓ 7 callers
Function
lzcnt
src/util/util_bit.h:163
↓ 7 callers
Method
merge
src/dxvk/dxvk_stats.cpp:23
↓ 7 callers
Method
open
src/util/util_file.cpp:274
↓ 7 callers
Method
pushData
* \brief Allocates more storage for a data block * * The data bock \e must be owned by the last command added to * the CS chunk, or thi
src/dxvk/dxvk_cs.h:284
↓ 7 callers
Method
setParent
src/dxvk/dxvk_barrier.h:165
↓ 7 callers
Method
sharedHandle
src/dxvk/dxvk_image.cpp:201
↓ 7 callers
Function
topath
src/util/util_string.h:182
↓ 7 callers
Method
unpackSwizzle
src/dxvk/dxvk_memory.h:386
↓ 7 callers
Method
waitSemaphore
src/dxvk/dxvk_cmdlist.cpp:17
↓ 6 callers
Method
AddDirtyBox
src/d3d9/d3d9_texture.cpp:192
↓ 6 callers
Function
DecodeD3DCOLOR
src/util/util_misc.h:7
↓ 6 callers
Method
GetCommonShader
src/d3d11/d3d11_shader.h:252
↓ 6 callers
Method
GetCookie
src/d3d11/d3d11_buffer.h:82
↓ 6 callers
Method
GetDesc
src/d3d11/d3d11_view_rtv.cpp:172
↓ 6 callers
Method
GetMipLevel
src/d3d9/d3d9_subresource.h:71
↓ 6 callers
Method
GetParent
src/d3d9/d3d9_device_child.h:64
↓ 6 callers
Method
GetPlaneCount
src/d3d11/d3d11_texture.cpp:326
↓ 6 callers
Method
GetTiledResourcesTier
* \brief Queries tiled resources tier * \returns Tiled resources tier */
src/d3d11/d3d11_features.h:46
↓ 6 callers
Method
GetVendorId
src/d3d9/d3d9_adapter.h:86
↓ 6 callers
Function
GetVertexCount
src/d3d9/d3d9_util.cpp:126
↓ 6 callers
Method
IsManaged
* \brief Managed * \returns Whether a resource is managed (pool) or not */
src/d3d9/d3d9_common_texture.h:277
↓ 6 callers
Function
IsPoolManaged
src/d3d9/d3d9_util.h:237
↓ 6 callers
Method
StretchRect
src/d3d9/d3d9_device.cpp:1206
↓ 6 callers
Method
TrackBufferSequenceNumber
src/d3d11/d3d11_context_imm.cpp:962
↓ 6 callers
Method
TrackSequenceNumber
src/d3d11/d3d11_buffer.h:146
↓ 6 callers
Method
addLayout
src/dxvk/dxvk_pipelayout.cpp:1042
↓ 6 callers
Function
alignDown
src/util/util_math.h:23
↓ 6 callers
Function
applyTristate
* \brief Applies tristate option * * Overrides the given value if \c state is * \c True or \c False, and leaves it intact * otherwise.
src/util/config/config.h:154
↓ 6 callers
Function
bsf
src/util/util_bit.h:137
↓ 6 callers
Method
clearImageView
src/dxvk/dxvk_context.cpp:392
↓ 6 callers
Method
clearRenderTarget
src/dxvk/dxvk_context.cpp:338
↓ 6 callers
Method
cmdFillBuffer
src/dxvk/dxvk_cmdlist.h:933
↓ 6 callers
Method
cmdSetStencilWriteMask
src/dxvk/dxvk_cmdlist.h:1156
↓ 6 callers
Function
computeRefreshCount
src/util/util_misc.h:44
↓ 6 callers
Function
convertMode
src/wsi/sdl2/wsi_monitor_sdl2.cpp:84
↓ 6 callers
Method
createBuiltInComputePipeline
src/dxvk/dxvk_device.cpp:285
↓ 6 callers
Method
createCachedShader
src/dxvk/dxvk_device.cpp:521
↓ 6 callers
Method
declareInput
src/dxvk/dxvk_shader_builtin.cpp:320
↓ 6 callers
Method
determineResourceIndex
src/d3d9/d3d9_shader.cpp:1133
↓ 6 callers
Method
emitMsg
src/util/log/log.cpp:48
↓ 6 callers
Method
eq
src/dxvk/dxvk_shader.cpp:17
↓ 6 callers
Method
flags
* \brief Query control flags * \returns Query control flags */
src/dxvk/dxvk_gpu_query.h:197
↓ 6 callers
Method
flushCommandList
src/dxvk/dxvk_context.cpp:139
↓ 6 callers
Method
free
src/dxvk/dxvk_memory.h:1532
↓ 6 callers
Method
getColorFormat
src/dxvk/dxvk_graphics_state.h:400
↓ 6 callers
Method
getData
src/dxvk/dxvk_gpu_query.cpp:31
↓ 6 callers
Method
getDepthStencilFormat
src/dxvk/dxvk_graphics_state.h:404
↓ 6 callers
Function
getDesktopCoordinates
src/wsi/wsi_platform.cpp:173
↓ 6 callers
Function
getDeviceQueue
src/dxvk/dxvk_adapter.cpp:10
↓ 6 callers
Method
getHostAddressRange
* \brief Computes host address range for descriptor data * * For use with descriptor heaps. * \returns Host address range info */
src/dxvk/dxvk_descriptor.h:41
↓ 6 callers
Method
getImageInfo
* \brief Queries image info * \returns Image info */
src/dxvk/dxvk_memory.h:606
↓ 6 callers
Function
getPlaneCount
src/vulkan/vulkan_util.h:172
↓ 6 callers
Method
getPushData
* \brief Queries merged push data block * * This block includes all stages and all bytes. */
src/dxvk/dxvk_pipelayout.h:1417
↓ 6 callers
Method
getPushDataBlock
* \brief Queries push data block * * \param [in] index Block index * \returns Push data block */
src/dxvk/dxvk_pipelayout.h:1427
↓ 6 callers
Method
getResourceId
* \brief Retrieves resource ID for barrier tracking * \returns Unique resource ID */
src/dxvk/dxvk_image.h:731
↓ 6 callers
Method
getShader
src/dxvk/dxvk_shader.cpp:630
↓ 6 callers
Method
getStatistics
src/dxvk/dxvk_latency_reflex.cpp:225
← previous
next →
301–400 of 6,012, ranked by callers