MCPcopy Create free account

hub / github.com/doitsujin/dxvk / functions

Functions6,012 in github.com/doitsujin/dxvk

↓ 12 callersMethodsetLatencyMarkerNv
src/dxvk/dxvk_presenter.cpp:382
↓ 12 callersMethodsignal
src/dxvk/dxvk_context.cpp:3091
↓ 11 callersMethodGetCommonTexture
src/d3d11/d3d11_texture.h:779
↓ 11 callersMethodGetConstantLayout
src/d3d9/d3d9_shader.h:117
↓ 11 callersFunctionGetD3D11Context
src/d3d10/d3d10_util.cpp:92
↓ 11 callersMethodGetFormatMapping
src/d3d9/d3d9_format.cpp:525
↓ 11 callersMethodGetState
src/d3d11/d3d11_video.h:97
↓ 11 callersMethodGetSubresourceLayout
src/d3d11/d3d11_texture.cpp:294
↓ 11 callersMethodbegin
src/util/util_bit.h:630
↓ 11 callersMethodbindIndexBuffer
* \brief Binds index buffer * * The index buffer will be used when * issuing \c drawIndexed commands. * \param [in] buffer New in
src/dxvk/dxvk_context.h:187
↓ 11 callersMethodcmdEndRendering
src/dxvk/dxvk_cmdlist.h:917
↓ 11 callersFunctioncomputeMipLevelExtent
* \brief Computes mip level extent * * \param [in] size Base mip level extent * \param [in] level mip level to compute * \returns Extent o
src/dxvk/dxvk_util.h:253
↓ 11 callersMethoddetermineSampledType
src/dxvk/dxvk_shader_builtin.cpp:641
↓ 11 callersMethodenumAdapters
src/dxvk/dxvk_instance.cpp:72
↓ 11 callersMethodexportBuiltIn
src/dxvk/dxvk_shader_builtin.cpp:345
↓ 11 callersMethodfill
src/dxvk/dxvk_memory.h:244
↓ 11 callersMethodgetCode
src/dxvk/dxvk_shader_ir.cpp:2016
↓ 11 callersFunctiongetDefaultMonitor
src/wsi/wsi_platform.cpp:155
↓ 11 callersMethodgetDescriptorSetLayout
* \brief Queries specific descriptor set layout * * Invalid when descriptor heaps are used. * \param [in] set Set index * \returns
src/dxvk/dxvk_pipelayout.h:1369
↓ 11 callersFunctiongetPlaneIndex
src/vulkan/vulkan_util.h:180
↓ 11 callersMethodgetSparsePageTable
src/dxvk/dxvk_image.cpp:222
↓ 11 callersMethodsetArg
* \brief Changes the value of an argument * * \param [in] idx Argument index, starting at 1 * \param [in] word New argument word
src/spirv/spirv_instruction.h:80
↓ 11 callersMethodsetFlags
* \brief Sets flags * \param [in] flags Flags to set */
src/dxvk/dxvk_pipelayout.h:1141
↓ 11 callersMethodtype
* \brief Query type * \returns Query type */
src/dxvk/dxvk_gpu_query.h:189
↓ 10 callersMethodCalcSubresource
* \brief Subresource * \returns The subresource idx of a given face and mip level */
src/d3d9/d3d9_common_texture.h:252
↓ 10 callersMethodGetSubresourceFromIndex
* \brief Computes subresource from the subresource index * * Used by some functions that operate on only * one subresource, such as \c
src/d3d11/d3d11_texture.h:465
↓ 10 callersMethodTestFlag
src/d3d9/d3d9_vertex_declaration.h:57
↓ 10 callersMethodaddCtr
* \brief Increments a counter value * * \param [in] ctr Counter to increment * \param [in] val Number to add to counter value */
src/dxvk/dxvk_stats.h:83
↓ 10 callersMethodcmdSetScissor
src/dxvk/dxvk_cmdlist.h:1120
↓ 10 callersMethodcmdSetViewport
src/dxvk/dxvk_cmdlist.h:1163
↓ 10 callersMethodcreateBuiltInGraphicsPipeline
src/dxvk/dxvk_device.cpp:330
↓ 10 callersMethodemitFormatVector
src/dxvk/dxvk_shader_builtin.cpp:508
↓ 10 callersMethodempty
Checks whether array is empty. */
src/util/util_small_vector.h:167
↓ 10 callersMethodgetBindingCount
* \brif Queries number of bindings in set * \returns Number of bindings */
src/dxvk/dxvk_pipelayout.h:941
↓ 10 callersFunctiongetComponentIndex
src/dxvk/dxvk_util.cpp:332
↓ 10 callersMethodgetFormatLimits
src/dxvk/dxvk_adapter.cpp:154
↓ 10 callersFunctiongetPlaneAspect
src/vulkan/vulkan_util.h:185
↓ 10 callersMethodgetVarCount
* \brief Number of I/O variables in collection * \returns Number of declared I/O variables */
src/dxvk/dxvk_shader_io.h:73
↓ 10 callersMethodinsertRange
src/dxvk/dxvk_barrier.cpp:45
↓ 10 callersMethodisRed
src/dxvk/dxvk_barrier.h:161
↓ 10 callersMethodnotify_all
src/util/thread.h:295
↓ 10 callersMethodparent
src/dxvk/dxvk_barrier.h:176
↓ 10 callersMethodpop_back
Removes last element from array. */
src/util/util_small_vector.h:271
↓ 10 callersMethodupdate
src/d3d9/d3d9_hud.cpp:11
↓ 9 callersFunctionDecodeStencilOp
src/d3d9/d3d9_util.cpp:214
↓ 9 callersFunctionGetCommonBuffer
src/d3d9/d3d9_buffer.h:95
↓ 9 callersFunctionGetCommonBuffer
src/d3d11/d3d11_buffer.cpp:402
↓ 9 callersMethodIsD3D8Compatible
src/d3d9/d3d9_adapter.cpp:886
↓ 9 callersMethodIsExtended
src/d3d9/d3d9_device.cpp:4714
↓ 9 callersMethodaddShader
src/dxvk/dxvk_shader.cpp:152
↓ 9 callersMethodattributeCount
src/dxvk/dxvk_graphics_state.h:76
↓ 9 callersMethodbindResourceBufferView
* \brief Binds buffer view * * \param [in] stages Shader stages that access the binding * \param [in] slot Resource binding slot *
src/dxvk/dxvk_context.h:275
↓ 9 callersFunctioncheckSubresourceRangeOverlap
src/vulkan/vulkan_util.h:132
↓ 9 callersMethodchunkIsAvailable
* \brief Checks whether a chunk is alive * * \param [in] chunkIndex Chunk index * \returns \c true if chunk can be used */
src/dxvk/dxvk_allocator.h:84
↓ 9 callersFunctioncomputeBlockOffset
* \brief Computes block offset for compressed images * * Convenience function to compute the block position * within a compressed image base
src/dxvk/dxvk_util.h:306
↓ 9 callersMethodcomputeMask
src/dxvk/dxvk_shader_io.cpp:31
↓ 9 callersMethodcopyBuffer
src/dxvk/dxvk_context.cpp:419
↓ 9 callersMethoddeclareImageSrv
src/dxvk/dxvk_shader_builtin.cpp:112
↓ 9 callersMethoddirtyStages
src/dxvk/dxvk_pipelayout.h:130
↓ 9 callersMethoddwordCount
src/util/util_bit.h:449
↓ 9 callersMethodensureImageCompatibility
src/dxvk/dxvk_context.cpp:1440
↓ 9 callersMethoderase
Removes an element at a given index. */
src/util/util_small_vector.h:239
↓ 9 callersFunctionfromws
src/util/util_string.cpp:205
↓ 9 callersMethodgetSet
* \brief Queries set index * \returns Set index */
src/dxvk/dxvk_pipelayout.h:1567
↓ 9 callersMethodgetShaderPipelineStages
src/dxvk/dxvk_device.cpp:163
↓ 9 callersMethodgetTrackId
* \brief Queries tracking ID * * Used to determine when a resource has last been used. * \returns Tracking ID */
src/dxvk/dxvk_sparse.h:553
↓ 9 callersMethodisClear
src/util/util_flags.h:59
↓ 9 callersFunctionisD3D9ExclusiveFormat
Some games will exhaustively query all formats in the 0-100 range, so filter out some known formats which are exclusive to d3d9
src/d3d8/d3d8_format.h:40
↓ 9 callersMethodisFullSubresource
* \brief Checks whether a subresource is entirely covered * * This can be used to determine whether an image can or * should be initia
src/dxvk/dxvk_image.h:586
↓ 9 callersMethodjoin
src/util/thread.cpp:29
↓ 9 callersMethodlocation
src/dxvk/dxvk_graphics_state.h:116
↓ 9 callersMethodpagesUsed
* \brief Queries number of allocated pages in a chunk * * \param [in] chunkIndex Chunk index * \returns Used page count in the given ch
src/dxvk/dxvk_allocator.h:74
↓ 9 callersFunctionpickSubresourceLayers
src/vulkan/vulkan_util.h:100
↓ 9 callersMethodsetAddressModes
src/dxvk/dxvk_sampler.h:92
↓ 9 callersMethodtrackLayout
src/dxvk/dxvk_image.cpp:507
↓ 8 callersFunctionDecodeBlendFactor
src/d3d9/d3d9_util.cpp:163
↓ 8 callersFunctionFreeLibrary
src/util/util_win32_compat.h:14
↓ 8 callersMethodGetCommonBuffer
src/d3d9/d3d9_buffer.h:43
↓ 8 callersMethodGetExtentMip
* \brief Mip Extent * \returns The extent of a mip or subresource */
src/d3d9/d3d9_common_texture.h:332
↓ 8 callersMethodGetImmediateContext
src/d3d11/d3d11_device.cpp:1832
↓ 8 callersMethodGetMappedBuffer
* \brief Mapped subresource buffer * * \param [in] Subresource Subresource index * \returns Mapped subresource buffer */
src/d3d11/d3d11_texture.h:259
↓ 8 callersMethodGetType
src/d3d11/d3d11_context.cpp:118
↓ 8 callersMethodHasImage
* \brief Checks whether this texture has an image * * Staging textures will not use an image, only mapped buffers. * \returns \c true f
src/d3d11/d3d11_texture.h:184
↓ 8 callersMethodInitTexture
src/d3d9/d3d9_initializer.cpp:41
↓ 8 callersFunctionIsDepthStencilFormat
src/d3d9/d3d9_format.h:304
↓ 8 callersFunctionResourceAddRefPrivate
src/d3d11/d3d11_resource.cpp:471
↓ 8 callersMethodaddStage
src/dxvk/dxvk_shader.cpp:89
↓ 8 callersMethodcanRelocate
src/dxvk/dxvk_image.cpp:195
↓ 8 callersMethodcmdDispatch
src/dxvk/dxvk_cmdlist.h:779
↓ 8 callersFunctioncomputeImageDataSize
src/dxvk/dxvk_util.cpp:146
↓ 8 callersMethodcopyImage
src/dxvk/dxvk_context.cpp:513
↓ 8 callersMethoddata
* \brief Code data * \returns Code data */
src/spirv/spirv_code_buffer.h:48
↓ 8 callersMethodexportOutput
src/dxvk/dxvk_shader_builtin.cpp:362
↓ 8 callersMethodfinalize
src/dxvk/dxvk_barrier.cpp:511
↓ 8 callersMethodgetAllocator
src/util/util_small_vector.h:45
↓ 8 callersMethodgetNullDescriptor
* \brief Queries null descriptor * * Not valid for sampler descriptors. * \param [in] type Descriptor type * \returns Pointer to n
src/dxvk/dxvk_descriptor_info.h:205
↓ 8 callersMethodgetPageCount
* \brief Counts total number of pages in the resources * * Counts the number of pages for the entire resource, both * for paged subreso
src/dxvk/dxvk_sparse.h:326
↓ 8 callersMethodgetPushDataMask
* \brief Queries non-empty push data block mask */
src/dxvk/dxvk_pipelayout.h:1408
↓ 8 callersMethodgetVar
* \brief Queries I/O variable metadata * * \param [in] index Variable index * \returns Info for the given variable */
src/dxvk/dxvk_shader_io.h:83
↓ 8 callersMethodinvalidateState
src/dxvk/dxvk_context.cpp:6911
← previousnext →201–300 of 6,012, ranked by callers