MCPcopy Create free account

hub / github.com/doitsujin/dxvk / functions

Functions6,012 in github.com/doitsujin/dxvk

↓ 2 callersMethodShouldRecord
* \brief Returns whether the device is currently recording a StateBlock */
src/d3d9/d3d9_device.h:1133
↓ 2 callersMethodSyncImage
src/d3d11/d3d11_context.cpp:5453
↓ 2 callersMethodTestHazards
src/d3d11/d3d11_view_srv.h:40
↓ 2 callersFunctionTextureRefPrivate
src/d3d9/d3d9_texture.h:239
↓ 2 callersMethodTrackMappingBufferSequenceNumber
* \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 callersMethodTrackResourceSequenceNumber
src/d3d11/d3d11_cmdlist.cpp:124
↓ 2 callersMethodTrackResourceUsage
src/d3d11/d3d11_cmdlist.cpp:111
↓ 2 callersMethodUnlockImage
src/d3d9/d3d9_device.cpp:5196
↓ 2 callersMethodUnmap
src/d3d11/d3d11_texture.cpp:1117
↓ 2 callersMethodUnmapData
src/d3d9/d3d9_common_texture.h:256
↓ 2 callersMethodUnregisterAnnotator
src/d3d9/d3d9_annotation.cpp:26
↓ 2 callersMethodUpdateMappedBuffer
src/d3d11/d3d11_context_imm.cpp:740
↓ 2 callersMethodUpdateSurface
src/d3d9/d3d9_device.cpp:953
↓ 2 callersMethodaIndex
src/dxvk/dxvk_graphics_state.h:589
↓ 2 callersMethodaccumulateStats
src/dxvk/hud/dxvk_hud_item.cpp:1399
↓ 2 callersMethodacquireNextImage
src/dxvk/dxvk_presenter.cpp:81
↓ 2 callersMethodacquirePage
src/dxvk/dxvk_sparse.cpp:118
↓ 2 callersMethodacquirePipeline
src/dxvk/dxvk_graphics.cpp:1157
↓ 2 callersMethodadd
src/dxvk/dxvk_pipelayout.cpp:21
↓ 2 callersMethodadd
src/dxvk/hud/dxvk_hud_item.h:102
↓ 2 callersMethodaddGpuQuery
src/dxvk/dxvk_gpu_query.cpp:75
↓ 2 callersMethodaddStages
* \brief Adds a set of shader stages * \param [in] stageMask Shader stages to add */
src/dxvk/dxvk_pipelayout.h:1105
↓ 2 callersMethodallocChunk
src/dxvk/dxvk_cs.cpp:71
↓ 2 callersMethodallocateFromCache
src/dxvk/dxvk_memory.cpp:438
↓ 2 callersMethodallocateStorageWithUsage
src/dxvk/dxvk_image.cpp:275
↓ 2 callersMethodalphaDstFactor
src/dxvk/dxvk_constant_state.h:482
↓ 2 callersMethodalphaSrcFactor
src/dxvk/dxvk_constant_state.h:478
↓ 2 callersMethodassignCache
src/dxvk/dxvk_memory.cpp:452
↓ 2 callersMethodbIndex
src/dxvk/dxvk_graphics_state.h:588
↓ 2 callersFunctionbclear
* \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 callersFunctionbcmpeq
src/util/util_bit.h:264
↓ 2 callersMethodbeginCurrentCommands
src/dxvk/dxvk_context.cpp:9213
↓ 2 callersMethodbeginQuery
src/dxvk/dxvk_context.cpp:191
↓ 2 callersMethodbeginRenderPass
src/dxvk/dxvk_context.cpp:6024
↓ 2 callersMethodbindImageOpaqueMemory
src/dxvk/dxvk_sparse.cpp:470
↓ 2 callersMethodbindVertexBufferRange
* \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 callersMethodblendEnable
src/dxvk/dxvk_graphics_state.h:508
↓ 2 callersMethodblendEnable
src/dxvk/dxvk_constant_state.h:462
↓ 2 callersMethodblitImageView
src/dxvk/dxvk_context.cpp:201
↓ 2 callersMethodcanCreateBasePipeline
src/dxvk/dxvk_graphics.cpp:1225
↓ 2 callersMethodcapacity
Current capacity. Will always be greater * or equal to \c EmbeddedCapacity. */
src/util/util_small_vector.h:173
↓ 2 callersMethodcheckSubresourceOverlap
* \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 callersMethodcmdBindIndexBuffer2
src/dxvk/dxvk_cmdlist.h:628
↓ 2 callersMethodcmdBlitImage
src/dxvk/dxvk_cmdlist.h:677
↓ 2 callersMethodcmdCopyImage
src/dxvk/dxvk_cmdlist.h:744
↓ 2 callersMethodcmdCopyImageToBuffer
src/dxvk/dxvk_cmdlist.h:753
↓ 2 callersMethodcmdDrawIndexedIndirect
src/dxvk/dxvk_cmdlist.h:866
↓ 2 callersMethodcmdSetDepthCompareOp
src/dxvk/dxvk_cmdlist.h:1074
↓ 2 callersMethodcmdSetDepthTest
src/dxvk/dxvk_cmdlist.h:1062
↓ 2 callersMethodcmdSetDepthWrite
src/dxvk/dxvk_cmdlist.h:1068
↓ 2 callersMethodcmdSetDescriptorBufferOffsetsEXT
src/dxvk/dxvk_cmdlist.h:621
↓ 2 callersMethodcmdSetStencilTest
src/dxvk/dxvk_cmdlist.h:1127
↓ 2 callersMethodcmdUpdateBuffer
src/dxvk/dxvk_cmdlist.h:990
↓ 2 callersMethodcmdWriteTimestamp
src/dxvk/dxvk_cmdlist.h:1170
↓ 2 callersMethodcolorDstFactor
src/dxvk/dxvk_constant_state.h:470
↓ 2 callersMethodcolorSrcFactor
src/dxvk/dxvk_constant_state.h:466
↓ 2 callersMethodcompilePipelineLibrary
src/dxvk/dxvk_pipemanager.cpp:20
↓ 2 callersMethodcompileShaderPipeline
src/dxvk/dxvk_shader.cpp:312
↓ 2 callersFunctioncomputeMaxBlockCount
* \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 callersFunctioncomputeMipLevelCount
src/dxvk/dxvk_util.cpp:8
↓ 2 callersFunctioncomputeMipLevelOffset
* \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 callersMethodcomputeRenderTargetSize
src/dxvk/dxvk_framebuffer.cpp:113
↓ 2 callersMethodconsiderFlush
src/util/util_flush.cpp:12
↓ 2 callersMethodcontains
src/dxvk/dxvk_barrier.h:117
↓ 2 callersMethodcopyConstantData
src/d3d9/d3d9_constant_copy.cpp:252
↓ 2 callersMethodcopyPackedBufferImage
src/dxvk/dxvk_context.cpp:641
↓ 2 callersMethodcreateBufferResource
src/dxvk/dxvk_memory.cpp:935
↓ 2 callersMethodcreateBufferView
src/dxvk/dxvk_memory.cpp:58
↓ 2 callersMethodcreateContext
src/dxvk/dxvk_device.cpp:190
↓ 2 callersFunctioncreateCopyToImageVs
src/dxvk/dxvk_meta_copy.cpp:134
↓ 2 callersMethodcreateDescriptorRange
src/dxvk/dxvk_cmdlist.cpp:843
↓ 2 callersMethodcreateDescriptorSetLayout
src/dxvk/dxvk_pipemanager.cpp:346
↓ 2 callersMethodcreateDevice
src/dxvk/dxvk_adapter.cpp:199
↓ 2 callersMethodcreateGpuEvent
src/dxvk/dxvk_device.cpp:195
↓ 2 callersMethodcreateInstance
src/dxvk/dxvk_compute.cpp:79
↓ 2 callersMethodcreateInstance
src/dxvk/dxvk_graphics.cpp:1197
↓ 2 callersMethodcreateLatencyTracker
src/dxvk/dxvk_device.cpp:586
↓ 2 callersMethodcreatePipelineLayout
src/dxvk/dxvk_meta_blit.cpp:58
↓ 2 callersMethoddeclareImageUav
src/dxvk/dxvk_shader_builtin.cpp:167
↓ 2 callersMethoddeclareTexelBufferSrv
src/dxvk/dxvk_shader_builtin.cpp:133
↓ 2 callersMethoddefined
* \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 callersMethoddelay
src/util/util_fps_limiter.cpp:44
↓ 2 callersMethoddestroy
src/util/com/com_private_data.cpp:99
↓ 2 callersMethoddestroyBasePipelines
src/dxvk/dxvk_graphics.cpp:1508
↓ 2 callersMethoddestroyShaderPipelineLocked
src/dxvk/dxvk_shader.cpp:264
↓ 2 callersMethoddestroyVulkanPipeline
src/dxvk/dxvk_graphics.cpp:1528
↓ 2 callersFunctiondetermineGsInputTopology
src/dxvk/dxvk_graphics.cpp:11
↓ 2 callersMethoddiscardTimings
src/dxvk/dxvk_latency_reflex.cpp:219
↓ 2 callersMethoddispatchChunk
src/dxvk/dxvk_cs.cpp:117
↓ 2 callersMethoddrawIndexedIndirect
src/dxvk/dxvk_context.cpp:895
↓ 2 callersMethoddrawIndirect
src/dxvk/dxvk_context.cpp:870
↓ 2 callersMethodelementCount
* \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 callersMethodemitGraphicsBarrier
src/dxvk/dxvk_context.cpp:1158
↓ 2 callersMethodenableLogicOp
src/dxvk/dxvk_graphics_state.h:348
↓ 2 callersFunctionencodeDestRegister
* 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 callersMethodencodeExtent
src/dxvk/dxvk_sparse.h:846
↓ 2 callersFunctionencodeInstruction
* 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 callersMethodencodeOffset
src/dxvk/dxvk_sparse.h:840
↓ 2 callersMethodencodeSubresource
src/dxvk/dxvk_sparse.h:834
↓ 2 callersMethodendCurrentCommands
src/dxvk/dxvk_context.cpp:9264
← previousnext →1,001–1,100 of 6,012, ranked by callers