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
ShouldRecord
* \brief Returns whether the device is currently recording a StateBlock */
src/d3d9/d3d9_device.h:1133
↓ 2 callers
Method
SyncImage
src/d3d11/d3d11_context.cpp:5453
↓ 2 callers
Method
TestHazards
src/d3d11/d3d11_view_srv.h:40
↓ 2 callers
Function
TextureRefPrivate
src/d3d9/d3d9_texture.h:239
↓ 2 callers
Method
TrackMappingBufferSequenceNumber
* \brief Tracks sequence number * * Stores which CS chunk the resource was last used on. * \param [in] Seq Sequence number */
src/d3d9/d3d9_common_buffer.h:193
↓ 2 callers
Method
TrackResourceSequenceNumber
src/d3d11/d3d11_cmdlist.cpp:124
↓ 2 callers
Method
TrackResourceUsage
src/d3d11/d3d11_cmdlist.cpp:111
↓ 2 callers
Method
UnlockImage
src/d3d9/d3d9_device.cpp:5196
↓ 2 callers
Method
Unmap
src/d3d11/d3d11_texture.cpp:1117
↓ 2 callers
Method
UnmapData
src/d3d9/d3d9_common_texture.h:256
↓ 2 callers
Method
UnregisterAnnotator
src/d3d9/d3d9_annotation.cpp:26
↓ 2 callers
Method
UpdateMappedBuffer
src/d3d11/d3d11_context_imm.cpp:740
↓ 2 callers
Method
UpdateSurface
src/d3d9/d3d9_device.cpp:953
↓ 2 callers
Method
aIndex
src/dxvk/dxvk_graphics_state.h:589
↓ 2 callers
Method
accumulateStats
src/dxvk/hud/dxvk_hud_item.cpp:1399
↓ 2 callers
Method
acquireNextImage
src/dxvk/dxvk_presenter.cpp:81
↓ 2 callers
Method
acquirePage
src/dxvk/dxvk_sparse.cpp:118
↓ 2 callers
Method
acquirePipeline
src/dxvk/dxvk_graphics.cpp:1157
↓ 2 callers
Method
add
src/dxvk/dxvk_pipelayout.cpp:21
↓ 2 callers
Method
add
src/dxvk/hud/dxvk_hud_item.h:102
↓ 2 callers
Method
addGpuQuery
src/dxvk/dxvk_gpu_query.cpp:75
↓ 2 callers
Method
addStages
* \brief Adds a set of shader stages * \param [in] stageMask Shader stages to add */
src/dxvk/dxvk_pipelayout.h:1105
↓ 2 callers
Method
allocChunk
src/dxvk/dxvk_cs.cpp:71
↓ 2 callers
Method
allocateFromCache
src/dxvk/dxvk_memory.cpp:438
↓ 2 callers
Method
allocateStorageWithUsage
src/dxvk/dxvk_image.cpp:275
↓ 2 callers
Method
alphaDstFactor
src/dxvk/dxvk_constant_state.h:482
↓ 2 callers
Method
alphaSrcFactor
src/dxvk/dxvk_constant_state.h:478
↓ 2 callers
Method
assignCache
src/dxvk/dxvk_memory.cpp:452
↓ 2 callers
Method
bIndex
src/dxvk/dxvk_graphics_state.h:588
↓ 2 callers
Function
bclear
* \brief Clears cache lines of memory * * Uses non-temporal stores. The memory region offset * and size are assumed to be aligned to 64 bytes
src/util/util_bit.h:234
↓ 2 callers
Function
bcmpeq
src/util/util_bit.h:264
↓ 2 callers
Method
beginCurrentCommands
src/dxvk/dxvk_context.cpp:9213
↓ 2 callers
Method
beginQuery
src/dxvk/dxvk_context.cpp:191
↓ 2 callers
Method
beginRenderPass
src/dxvk/dxvk_context.cpp:6024
↓ 2 callers
Method
bindImageOpaqueMemory
src/dxvk/dxvk_sparse.cpp:470
↓ 2 callers
Method
bindVertexBufferRange
* \brief Binds vertex buffer range * * Only changes offsets of a bound vertex buffer. * \param [in] binding Vertex buffer binding
src/dxvk/dxvk_context.h:380
↓ 2 callers
Method
blendEnable
src/dxvk/dxvk_graphics_state.h:508
↓ 2 callers
Method
blendEnable
src/dxvk/dxvk_constant_state.h:462
↓ 2 callers
Method
blitImageView
src/dxvk/dxvk_context.cpp:201
↓ 2 callers
Method
canCreateBasePipeline
src/dxvk/dxvk_graphics.cpp:1225
↓ 2 callers
Method
capacity
Current capacity. Will always be greater * or equal to \c EmbeddedCapacity. */
src/util/util_small_vector.h:173
↓ 2 callers
Method
checkSubresourceOverlap
* \brief Checks whether this view overlaps with another one * * Two views overlap if they were created for the same * image and have at
src/dxvk/dxvk_image.h:286
↓ 2 callers
Method
cmdBindIndexBuffer2
src/dxvk/dxvk_cmdlist.h:628
↓ 2 callers
Method
cmdBlitImage
src/dxvk/dxvk_cmdlist.h:677
↓ 2 callers
Method
cmdCopyImage
src/dxvk/dxvk_cmdlist.h:744
↓ 2 callers
Method
cmdCopyImageToBuffer
src/dxvk/dxvk_cmdlist.h:753
↓ 2 callers
Method
cmdDrawIndexedIndirect
src/dxvk/dxvk_cmdlist.h:866
↓ 2 callers
Method
cmdSetDepthCompareOp
src/dxvk/dxvk_cmdlist.h:1074
↓ 2 callers
Method
cmdSetDepthTest
src/dxvk/dxvk_cmdlist.h:1062
↓ 2 callers
Method
cmdSetDepthWrite
src/dxvk/dxvk_cmdlist.h:1068
↓ 2 callers
Method
cmdSetDescriptorBufferOffsetsEXT
src/dxvk/dxvk_cmdlist.h:621
↓ 2 callers
Method
cmdSetStencilTest
src/dxvk/dxvk_cmdlist.h:1127
↓ 2 callers
Method
cmdUpdateBuffer
src/dxvk/dxvk_cmdlist.h:990
↓ 2 callers
Method
cmdWriteTimestamp
src/dxvk/dxvk_cmdlist.h:1170
↓ 2 callers
Method
colorDstFactor
src/dxvk/dxvk_constant_state.h:470
↓ 2 callers
Method
colorSrcFactor
src/dxvk/dxvk_constant_state.h:466
↓ 2 callers
Method
compilePipelineLibrary
src/dxvk/dxvk_pipemanager.cpp:20
↓ 2 callers
Method
compileShaderPipeline
src/dxvk/dxvk_shader.cpp:312
↓ 2 callers
Function
computeMaxBlockCount
* \brief Computes block count for compressed images * * Given an aligned offset, this computes * Convenience function to compute the size,
src/dxvk/dxvk_util.h:339
↓ 2 callers
Function
computeMipLevelCount
src/dxvk/dxvk_util.cpp:8
↓ 2 callers
Function
computeMipLevelOffset
* \brief Computes offset in a given mip level * * \param [in] size Base mip level offset * \param [in] level mip level to compute * \retur
src/dxvk/dxvk_util.h:267
↓ 2 callers
Method
computeRenderTargetSize
src/dxvk/dxvk_framebuffer.cpp:113
↓ 2 callers
Method
considerFlush
src/util/util_flush.cpp:12
↓ 2 callers
Method
contains
src/dxvk/dxvk_barrier.h:117
↓ 2 callers
Method
copyConstantData
src/d3d9/d3d9_constant_copy.cpp:252
↓ 2 callers
Method
copyPackedBufferImage
src/dxvk/dxvk_context.cpp:641
↓ 2 callers
Method
createBufferResource
src/dxvk/dxvk_memory.cpp:935
↓ 2 callers
Method
createBufferView
src/dxvk/dxvk_memory.cpp:58
↓ 2 callers
Method
createContext
src/dxvk/dxvk_device.cpp:190
↓ 2 callers
Function
createCopyToImageVs
src/dxvk/dxvk_meta_copy.cpp:134
↓ 2 callers
Method
createDescriptorRange
src/dxvk/dxvk_cmdlist.cpp:843
↓ 2 callers
Method
createDescriptorSetLayout
src/dxvk/dxvk_pipemanager.cpp:346
↓ 2 callers
Method
createDevice
src/dxvk/dxvk_adapter.cpp:199
↓ 2 callers
Method
createGpuEvent
src/dxvk/dxvk_device.cpp:195
↓ 2 callers
Method
createInstance
src/dxvk/dxvk_compute.cpp:79
↓ 2 callers
Method
createInstance
src/dxvk/dxvk_graphics.cpp:1197
↓ 2 callers
Method
createLatencyTracker
src/dxvk/dxvk_device.cpp:586
↓ 2 callers
Method
createPipelineLayout
src/dxvk/dxvk_meta_blit.cpp:58
↓ 2 callers
Method
declareImageUav
src/dxvk/dxvk_shader_builtin.cpp:167
↓ 2 callers
Method
declareTexelBufferSrv
src/dxvk/dxvk_shader_builtin.cpp:133
↓ 2 callers
Method
defined
* \brief Checks whether the slice is valid * * A buffer slice that does not point to any virtual * buffer object is considered undefin
src/dxvk/dxvk_buffer.h:531
↓ 2 callers
Method
delay
src/util/util_fps_limiter.cpp:44
↓ 2 callers
Method
destroy
src/util/com/com_private_data.cpp:99
↓ 2 callers
Method
destroyBasePipelines
src/dxvk/dxvk_graphics.cpp:1508
↓ 2 callers
Method
destroyShaderPipelineLocked
src/dxvk/dxvk_shader.cpp:264
↓ 2 callers
Method
destroyVulkanPipeline
src/dxvk/dxvk_graphics.cpp:1528
↓ 2 callers
Function
determineGsInputTopology
src/dxvk/dxvk_graphics.cpp:11
↓ 2 callers
Method
discardTimings
src/dxvk/dxvk_latency_reflex.cpp:219
↓ 2 callers
Method
dispatchChunk
src/dxvk/dxvk_cs.cpp:117
↓ 2 callers
Method
drawIndexedIndirect
src/dxvk/dxvk_context.cpp:895
↓ 2 callers
Method
drawIndirect
src/dxvk/dxvk_context.cpp:870
↓ 2 callers
Method
elementCount
* \brief Element count * * Number of typed elements contained in the buffer view. * Depends on the buffer view format. * \returns
src/dxvk/dxvk_buffer.h:81
↓ 2 callers
Method
emitGraphicsBarrier
src/dxvk/dxvk_context.cpp:1158
↓ 2 callers
Method
enableLogicOp
src/dxvk/dxvk_graphics_state.h:348
↓ 2 callers
Function
encodeDestRegister
* Encodes a \ref DxsoRegister * * \param [in] regType DxsoRegisterType * \cite https://learn.microsoft.com/en-us/windows-hardware/drivers/d
src/d3d8/d3d8_shader.cpp:86
↓ 2 callers
Method
encodeExtent
src/dxvk/dxvk_sparse.h:846
↓ 2 callers
Function
encodeInstruction
* Encodes a \ref DxsoShaderInstruction * * \param [in] opcode DxsoOpcode * \cite https://learn.microsoft.com/en-us/windows-hardware/drivers
src/d3d8/d3d8_shader.cpp:74
↓ 2 callers
Method
encodeOffset
src/dxvk/dxvk_sparse.h:840
↓ 2 callers
Method
encodeSubresource
src/dxvk/dxvk_sparse.h:834
↓ 2 callers
Method
endCurrentCommands
src/dxvk/dxvk_context.cpp:9264
← previous
next →
1,001–1,100 of 6,012, ranked by callers