MCPcopy Create free account

hub / github.com/doitsujin/dxvk / functions

Functions6,012 in github.com/doitsujin/dxvk

↓ 6 callersMethodgetSubresourceEndAddress
* \brief Computes virtual offset of the end of a subresource * * \param [in] mip Mip level index * \param [in] layer Array layer index
src/dxvk/dxvk_image.h:756
↓ 6 callersMethodgetSubresourceStartAddress
* \brief Computes virtual offset of a subresource * * Used for hazard tracking. Ignores the aspect mask and * only takes the mip level
src/dxvk/dxvk_image.h:744
↓ 6 callersMethodgetViewType
* \brief Queries view type * \returns View type */
src/dxvk/dxvk_pipelayout.h:309
↓ 6 callersFunctiongetWindowMonitor
src/wsi/wsi_platform.cpp:124
↓ 6 callersMethodisDynamicallyIndexed
* \brief Checks whether the layout is dynamically indexed * \returns \c true for dynamically indexed layouts */
src/d3d9/d3d9_constant_copy.h:144
↓ 6 callersMethodmemFlags
* \brief Memory type flags * * Use this to determine whether a * buffer is mapped to host memory. * \returns Vulkan memory flags
src/dxvk/dxvk_image.h:483
↓ 6 callersMethodmustTrackPipelineLifetime
src/dxvk/dxvk_device.cpp:132
↓ 6 callersFunctionpipelineStages
* \brief Gets pipeline stage flags for shader stages * * \param [in] shaderStages Shader stage flags * \returns Corresponding pipeline stage
src/dxvk/dxvk_util.h:122
↓ 6 callersMethodprimitiveTopology
src/dxvk/dxvk_graphics_state.h:34
↓ 6 callersMethodreset
src/dxvk/dxvk_cs.cpp:44
↓ 6 callersMethodsetCtr
* \brief Sets a counter value * * \param [in] ctr The counter * \param [in] val Counter value */
src/dxvk/dxvk_stats.h:73
↓ 6 callersMethodsetData
src/util/com/com_private_data.cpp:107
↓ 6 callersMethodsetSurfaceFormat
src/dxvk/dxvk_presenter.cpp:484
↓ 6 callersMethodsetWriteMask
src/dxvk/dxvk_constant_state.h:326
↓ 6 callersMethodsignalSemaphore
src/dxvk/dxvk_cmdlist.cpp:30
↓ 6 callersMethodsubresources
* \brief View subresource range * * Returns the subresource range from the image * description. For 2D views of 3D images, this *
src/dxvk/dxvk_image.h:242
↓ 6 callersFunctiontoHmonitor
Offset so -1 display id goes to 0 == NULL
include/native/wsi/native_sdl2.h:21
↓ 6 callersMethodtrackGfxStores
* \brief Tracks graphics pipeline side effects * * Must be called whenever the resource is written via graphics * pipeline storage desc
src/dxvk/dxvk_sparse.h:619
↓ 6 callersFunctiontranscodeString
src/util/util_string.h:137
↓ 6 callersMethoduseSampleLocations
src/dxvk/dxvk_graphics_state.h:701
↓ 6 callersMethodusesDescriptor
* \brief Checks whether the resource uses a descriptor * * Resources may either be accessed through a descriptor stored in the * descri
src/dxvk/dxvk_pipelayout.h:341
↓ 5 callersMethodAcquireMonitorData
src/dxgi/dxgi_monitor.cpp:48
↓ 5 callersFunctionCallCharsetFunction
src/d3d9/d3d9_window.h:27
↓ 5 callersFunctionD3DKMTDestroyAllocation
src/util/util_gdi.cpp:32
↓ 5 callersFunctionD3DKMTEscape
src/util/util_gdi.cpp:57
↓ 5 callersMethodGetBaseTexture
src/d3d9/d3d9_subresource.h:122
↓ 5 callersMethodGetBufferView
src/d3d11/d3d11_view_srv.h:56
↓ 5 callersMethodGetDesc
src/d3d8/d3d8_volume.cpp:15
↓ 5 callersMethodGetDesc
src/d3d11/d3d11_query.cpp:178
↓ 5 callersMethodGetEnabledShaderStages
src/d3d11/d3d11_device.h:437
↓ 5 callersMethodGetFeatureLevel
src/d3d11/d3d11_device.cpp:1812
↓ 5 callersMethodGetFormatMode
src/d3d11/d3d11_texture.cpp:315
↓ 5 callersMethodGetOptions
src/d3d8/d3d8_device.h:361
↓ 5 callersMethodGetOptions
src/dxgi/dxgi_factory.h:184
↓ 5 callersMethodGetParentInterface
src/d3d11/d3d11_device_child.h:60
↓ 5 callersMethodGetRenderTargetData
src/d3d9/d3d9_device.cpp:1127
↓ 5 callersMethodGetVkImageType
* \brief Retrieves Vulkan image type * * Returns the image type based on the D3D11 resource * dimension. Also works if there is no actu
src/d3d11/d3d11_texture.h:136
↓ 5 callersMethodGetVkInterop
src/d3d9/d3d9_common_texture.h:495
↓ 5 callersMethodNeedsReadback
* \brief Whether or not the buffer was written to by the GPU (in IDirect3DDevice9::ProcessVertices) */
src/d3d9/d3d9_common_buffer.h:160
↓ 5 callersMethodQueryInterface
src/d3d10/d3d10_blend.cpp:8
↓ 5 callersMethodQueryInterface
src/d3d11/d3d11_on_12.cpp:35
↓ 5 callersMethodReleaseMonitorData
src/dxgi/dxgi_monitor.cpp:69
↓ 5 callersMethodTrackTextureSequenceNumber
src/d3d11/d3d11_context_imm.cpp:952
↓ 5 callersMethodaddImageBarrier
src/dxvk/dxvk_barrier.cpp:458
↓ 5 callersMethodbeginQueries
src/dxvk/dxvk_gpu_query.cpp:359
↓ 5 callersMethodbindRenderTargets
* \brief Sets render targets * * Creates a framebuffer on the fly if necessary * and binds it using \c bindFramebuffer. * \param
src/dxvk/dxvk_context.h:146
↓ 5 callersMethodbindResourceSampler
* \brief Binds image sampler * * Binds a sampler that can be used together with * an image in order to read from a texture. * \pa
src/dxvk/dxvk_context.h:296
↓ 5 callersMethodbuildFullscreenVertexShader
src/dxvk/dxvk_shader_builtin.cpp:82
↓ 5 callersMethodcmdBindDescriptorSets
src/dxvk/dxvk_cmdlist.h:614
↓ 5 callersMethodcmdCopyBufferToImage
src/dxvk/dxvk_cmdlist.h:735
↓ 5 callersFunctioncomputeRefreshPeriod
* \brief Computes refresh period for a given display refresh rate * * \param [in] numerator Numerator of refresh rate * \param [in] denominat
src/util/util_misc.h:22
↓ 5 callersMethodcookie
* \brief Queries resource cookie * \returns Resource cookie */
src/dxvk/dxvk_sparse.h:457
↓ 5 callersMethodcopyImageToBuffer
src/dxvk/dxvk_context.cpp:618
↓ 5 callersMethodcreate
src/dxvk/dxvk_memory.h:710
↓ 5 callersMethodcreateFence
src/dxvk/dxvk_device.cpp:214
↓ 5 callersFunctioncreateSurface
src/wsi/wsi_platform.cpp:147
↓ 5 callersMethoddecRef
src/util/com/com_pointer.h:148
↓ 5 callersMethoddirtyViews
src/dxvk/dxvk_pipelayout.h:122
↓ 5 callersMethoddraw
src/dxvk/dxvk_context.cpp:863
↓ 5 callersMethodemitConditionalBlock
src/dxvk/dxvk_shader_builtin.cpp:412
↓ 5 callersMethodenableAlphaToCoverage
src/dxvk/dxvk_graphics_state.h:309
↓ 5 callersMethodendLatencyTracking
src/dxvk/dxvk_context.cpp:132
↓ 5 callersMethodendQueries
src/dxvk/dxvk_gpu_query.cpp:373
↓ 5 callersMethodexchange
src/util/util_bit.h:395
↓ 5 callersMethodfindRange
src/dxvk/dxvk_barrier.cpp:22
↓ 5 callersMethodgetAccessOp
* \brief Queries access op * \returns Access op */
src/dxvk/dxvk_pipelayout.h:357
↓ 5 callersMethodgetBindings
* \brief Queries descriptor bindings * \returns Descriptor bindings */
src/dxvk/dxvk_pipelayout.h:1734
↓ 5 callersMethodgetBlockOffset
* \brief Queries offset in push data block * * For GPU addresses, the size of each element will be 8 bytes. * For descripor-backed reso
src/dxvk/dxvk_pipelayout.h:384
↓ 5 callersMethodgetBufferInfo
* \brief Queries buffer info * \returns Buffer info */
src/dxvk/dxvk_memory.h:592
↓ 5 callersMethodgetDescriptorSetAlignment
* \brief Queries descriptor set alignment * * All sets must be padded to this size. * \returns Descriptor set alignment */
src/dxvk/dxvk_descriptor_info.h:215
↓ 5 callersFunctiongetExeName
src/util/util_env.cpp:65
↓ 5 callersMethodgetLoaderProc
src/vulkan/vulkan_loader.h:30
↓ 5 callersMethodgetQuery
* \brief Retrieves query pool and index * \returns Query pool handle and query index */
src/dxvk/dxvk_gpu_query.h:132
↓ 5 callersMethodgetShaderCount
* \brief Queries number of shaders in the set * \returns Shader count */
src/dxvk/dxvk_shader.h:501
↓ 5 callersMethodgetShaderStages
src/dxvk/dxvk_shader.cpp:616
↓ 5 callersMethodgetStageInfos
* \brief Queries shader stage infos * \returns Pointer to shader stage infos */
src/dxvk/dxvk_shader.h:401
↓ 5 callersMethodgetStats
src/dxvk/dxvk_memory.cpp:621
↓ 5 callersFunctiongetWindowSize
src/wsi/wsi_platform.cpp:68
↓ 5 callersMethodincRef
src/util/rc/util_rc_ptr.h:152
↓ 5 callersMethodinfo
* \brief Image view properties * \returns Image view properties */
src/dxvk/dxvk_image.h:204
↓ 5 callersMethodinitImage
src/dxvk/dxvk_context.cpp:989
↓ 5 callersFunctioninterleave
* \brief Interleaves bits from two integers * * Both numbers must fit into 16 bits. * \param [in] x X coordinate * \param [in] y Y coordin
src/util/util_bit.h:734
↓ 5 callersFunctionisInModuleDetachment
src/util/thread.h:391
↓ 5 callersMethodisTracked
* \brief Checks whether a resource has been tracked * * \param [in] trackingId Current tracking ID * \param [in] access Destination acc
src/dxvk/dxvk_sparse.h:586
↓ 5 callersMethodlength
* \brief Instruction length * \returns Number of DWORDs */
src/spirv/spirv_instruction.h:35
↓ 5 callersMethodpolygonMode
src/dxvk/dxvk_graphics_state.h:243
↓ 5 callersFunctionpopcnt
src/util/util_bit.h:59
↓ 5 callersMethodqueryLayout
src/dxvk/dxvk_image.cpp:462
↓ 5 callersMethodresolveImage
src/dxvk/dxvk_context.cpp:1792
↓ 5 callersMethodsampleMask
src/dxvk/dxvk_graphics_state.h:305
↓ 5 callersMethodsetCullMode
src/dxvk/dxvk_constant_state.h:198
↓ 5 callersMethodsetInputLayout
src/dxvk/dxvk_context.cpp:2754
↓ 5 callersMethodsetViewports
src/dxvk/dxvk_context.cpp:2675
↓ 5 callersFunctionshaderStages
* \brief Gets shader stage flags included in pipeline stages * * \param [in] pipelineStages Pipeline stage flags * \returns Corresponding sha
src/dxvk/dxvk_util.h:134
↓ 5 callersMethodsize
Array size */
src/util/util_small_vector.h:162
↓ 5 callersMethodtrackId
* \brief Updates tracking ID for sampler object * * Used when tracking submissions. * \param [in] trackingID Tracking ID * \return
src/dxvk/dxvk_sampler.h:200
↓ 5 callersMethodwaitForIdle
src/dxvk/dxvk_queue.cpp:100
↓ 5 callersMethodwrite
src/dxvk/dxvk_shader_cache.h:199
↓ 4 callersMethodAdd
src/dxgi/dxgi_format.h:74
↓ 4 callersMethodAddRef
src/util/com/com_object.h:43
← previousnext →401–500 of 6,012, ranked by callers