MCPcopy Create free account

hub / github.com/KhronosGroup/Vulkan-ValidationLayers / functions

Functions18,388 in github.com/KhronosGroup/Vulkan-ValidationLayers

↓ 44 callersFunctionDefaultColorBlendAttachmentState
tests/framework/pipeline_helper.h:246
↓ 44 callersMethodDetectHazard
layers/sync/sync_access_state.cpp:53
↓ 44 callersFunctionGetQueryPoolResults
layers/vulkan/generated/test_icd_helper.h:3404
↓ 44 callersFunctionOpcode
first 5 words of module are the headers
layers/error_message/spirv_logging.cpp:40
↓ 44 callersFunctionRangeFromLayers
Transfer VkImageSubresourceLayers into VkImageSubresourceRange struct
layers/state_tracker/image_state.h:48
↓ 44 callersMethodUsesDynamicRendering
prefer this to checking the individual flags unless you REALLY need to check one or the other Same as checking if the handle != VK_NULL_HANDLE
layers/state_tracker/render_pass_state.h:149
↓ 44 callersMethodintersects
layers/containers/range.h:40
↓ 43 callersFunctionCmdBeginPerTileExecutionQCOM
layers/vulkan/generated/test_icd_helper.h:5682
↓ 43 callersFunctionCopyImageToMemoryEXT
layers/vulkan/generated/test_icd_helper.h:5564
↓ 43 callersMethodDescribeDescriptor
layers/state_tracker/shader_module.cpp:2124
↓ 43 callersMethodFindTypeById
layers/gpuav/spirv/type_manager.cpp:193
↓ 43 callersFunctionMakeRange
layers/sync/sync_common.cpp:25
↓ 43 callersMethodMemoryBarrier
tests/framework/video_objects.h:2898
↓ 43 callersMethodResetEvent
tests/framework/binding.cpp:2184
↓ 43 callersFunctionSetDebugUtilsObjectNameEXT
VK_USE_PLATFORM_MACOS_MVK
layers/vulkan/generated/test_icd_helper.h:5038
↓ 43 callersMethodcend
with default policy, and thus no bounds
layers/containers/range_map.h:332
↓ 42 callersMethodAddInputAttachment
tests/framework/render_pass_helper.cpp:54
↓ 42 callersFunctionCmdEndPerTileExecutionQCOM
layers/vulkan/generated/test_icd_helper.h:5685
↓ 42 callersMethodCreateRateControlLayerWithMinMaxQp
tests/framework/video_objects.h:3004
↓ 42 callersMethodDecodeReferenceFrame
tests/framework/video_objects.h:2863
↓ 42 callersMethodcount
layers/containers/small_container.h:205
↓ 41 callersFunctionCmdResolveImage
layers/vulkan/generated/test_icd_helper.h:3734
↓ 41 callersMethodGetMipLevels
layers/state_tracker/image_state.h:147
↓ 41 callersMethodUpdateAccessState
layers/sync/sync_access_context.cpp:531
↓ 41 callersMethodbegin
These are overriding STL so need lower case names
layers/state_tracker/descriptor_sets.h:960
↓ 41 callersMethodreset
When the Command Buffer resets, the value most things in this struct don't matter because if they are read without setting the state, it will fail in
layers/state_tracker/cmd_buffer_state.h:337
↓ 40 callersFunctionCmdBindSamplerHeapEXT
layers/vulkan/generated/test_icd_helper.h:5179
↓ 40 callersFunctionCmdPushDescriptorSetKHR
layers/vulkan/generated/test_icd_helper.h:4303
↓ 40 callersFunctionCmdWaitEvents
layers/vulkan/generated/test_icd_helper.h:3637
↓ 40 callersFunctionGetPhysicalDeviceDescriptorSizeEXT
tests/icd/test_icd.cpp:2079
↓ 40 callersMethodSubState
layers/state_tracker/state_object.h:144
↓ 40 callersFunctionUpdateVideoSessionParametersKHR
layers/vulkan/generated/test_icd_helper.h:4166
↓ 40 callersMethodWriteDescriptorTensorInfo
tests/framework/descriptor_helper.cpp:190
↓ 40 callersFunctionXXH_readLE64
layers/external/xxhash.h:3409
↓ 40 callersFunctionstring_SpvOpcode
layers/vulkan/generated/spirv_grammar_helper.cpp:30
↓ 39 callersMethodAdd
layers/sync/sync_stats.cpp:46
↓ 39 callersFunctionAllocateCommandBuffers
tests/icd/test_icd.cpp:825
↓ 39 callersMethodBindMemory
tests/framework/binding.cpp:1159
↓ 39 callersFunctionCmdBeginRendering
layers/vulkan/generated/test_icd_helper.h:3903
↓ 39 callersFunctionFreeMemory
tests/icd/test_icd.cpp:633
↓ 39 callersMethodGetCreateFlags
layers/state_tracker/ray_tracing_state.cpp:127
↓ 39 callersMethodIsDynamicStateSet
Return true if the corresponding vkCmdSet* call has occurred in the command buffer. Used for calls like vkCmdSetColorBlendEnableEXT where we have both
layers/state_tracker/cmd_buffer_state.h:210
↓ 39 callersMethodSessionParamsCreateInfo
tests/framework/video_objects.h:45
↓ 38 callersFunctionCopyMemoryToImageEXT
layers/vulkan/generated/test_icd_helper.h:5560
↓ 38 callersFunctionCreateInstance
tests/icd/test_icd.cpp:329
↓ 38 callersFunctionCreateRenderPass
layers/vulkan/generated/test_icd_helper.h:3670
↓ 38 callersMethodFormat
tests/framework/binding.h:736
↓ 38 callersMethodGetSamples
layers/state_tracker/image_state.h:149
↓ 38 callersMethodInit
tests/framework/binding.cpp:60
↓ 37 callersMethodAddDepthStencilAttachment
tests/framework/render_pass_helper.cpp:71
↓ 37 callersFunctionCreatePipelineLayout
This API needs the ability to modify a down-chain parameter
layers/chassis/chassis_manual.cpp:806
↓ 37 callersMethodGetActiveSubpass
layers/state_tracker/cmd_buffer_state.h:459
↓ 37 callersMethodGetSize
layers/external/vma/vk_mem_alloc.h:6355
↓ 37 callersMethodGetStage
layers/state_tracker/shader_stage_state.cpp:70
↓ 37 callersFunctionMostSignificantBit
Returns the 0-based index of the MSB, like the x86 bit scan reverse (bsr) instruction Note: an input mask of 0 yields -1
layers/utils/math_utils.h:77
↓ 37 callersMethodinsert
layers/core_checks/cc_image_layout.cpp:226
↓ 36 callersFunctionCmdCopyMemoryToImageKHR
layers/vulkan/generated/test_icd_helper.h:4609
↓ 36 callersFunctionCmdEndRendering
layers/vulkan/generated/test_icd_helper.h:3905
↓ 36 callersMethodCreateH264SPS
tests/framework/video_objects.h:311
↓ 36 callersMethodDecodeOutput
tests/framework/video_objects.h:2835
↓ 36 callersFunctionFindSupportedDepthOnlyFormat
tests/framework/layer_validation_tests.cpp:25
↓ 36 callersFunctionGetPhysicalDeviceSurfacePresentModesKHR
tests/icd/test_icd.cpp:1060
↓ 36 callersFunctionQueueSubmit2KHR
layers/vulkan/generated/test_icd_helper.h:4589
↓ 36 callersMethodTestRateControlStateMismatch
tests/framework/video_objects.h:3100
↓ 36 callersMethodat
Span::at() Returns a reference to the i'th element of this span.
layers/external/parallel_hashmap/phmap_base.h:2907
↓ 36 callersMethodbegin
layers/containers/range.h:120
↓ 35 callersFunctionCreateVideoSessionKHR
VK_USE_PLATFORM_WIN32_KHR
layers/vulkan/generated/test_icd_helper.h:4140
↓ 35 callersMethodDestroyed
layers/state_tracker/state_object.h:60
↓ 35 callersMethodFinish
tests/framework/error_monitor.cpp:365
↓ 35 callersMethodGetFirstValidBuffer
layers/state_tracker/ray_tracing_state.cpp:110
↓ 34 callersFunctionCmdClearDepthStencilImage
layers/vulkan/generated/test_icd_helper.h:3726
↓ 34 callersFunctionCmdCopyQueryPoolResults
layers/vulkan/generated/test_icd_helper.h:3475
↓ 34 callersFunctionCmdDrawMeshTasksEXT
layers/vulkan/generated/test_icd_helper.h:6556
↓ 34 callersFunctionCmdExecuteGeneratedCommandsEXT
layers/vulkan/generated/test_icd_helper.h:6325
↓ 34 callersFunctionCopyImageToImageEXT
layers/vulkan/generated/test_icd_helper.h:5568
↓ 34 callersMethodGetAllocationCallbacks
layers/external/vma/vk_mem_alloc.h:10146
↓ 34 callersMethodValidateDeviceAddress
Used when only need to check a VkDeviceAddress is tied to a VkBuffer
layers/core_checks/cc_device_memory.cpp:2881
↓ 34 callersMethodback
Span::back() Returns a reference to the last element of this span.
layers/external/parallel_hashmap/phmap_base.h:2921
↓ 34 callersFunctionstring_LayerCount
layers/error_message/error_strings.h:98
↓ 33 callersFunctionCmdSetScissor
layers/vulkan/generated/test_icd_helper.h:3683
↓ 33 callersFunctionCreatePipelineBinariesKHR
tests/icd/test_icd.cpp:2037
↓ 33 callersMethodGetBuffer
layers/state_tracker/descriptor_sets.cpp:1167
↓ 33 callersMethodGetDescriptorBufferBindingOffset
tests/framework/binding.cpp:1898
↓ 33 callersMethodOwnsLibState
Used to know if the pipeline library is being created (as opposed to being linked) Important as some pipeline checks need pipeline state that won't be
layers/state_tracker/pipeline_state.h:239
↓ 33 callersMethodWaitEvent2
tests/framework/binding.cpp:2222
↓ 33 callersMethodWriteLock
layers/chassis/validation_object.h:209
↓ 33 callersMethodWriteNumber
layers/external/vma/vk_mem_alloc.h:5926
↓ 33 callersMethodchild
Getters/setter for the child at position i in the node.
layers/external/parallel_hashmap/btree.h:979
↓ 32 callersFunctionBindDataGraphPipelineSessionMemoryARM
layers/vulkan/generated/test_icd_helper.h:6245
↓ 32 callersFunctionBuildAccelerationStructuresKHR
tests/framework/ray_tracing_objects.cpp:1073
↓ 32 callersFunctionCmdSetPrimitiveTopologyEXT
layers/vulkan/generated/test_icd_helper.h:5514
↓ 32 callersMethodEncodeIntraRefreshCaps
tests/framework/video_objects.h:139
↓ 32 callersMethodFindConstantById
layers/gpuav/spirv/type_manager.cpp:583
↓ 32 callersMethodGetTiling
layers/state_tracker/image_state.h:150
↓ 32 callersMethodMultisampleState
the VkPipelineMultisampleStateCreateInfo need to be identically defined so can safely grab both
layers/state_tracker/pipeline_state.h:299
↓ 32 callersMethodPictureFormatProps
tests/framework/video_objects.h:47
↓ 32 callersMethodRecordCommand
layers/state_tracker/cmd_buffer_state.cpp:535
↓ 32 callersFunctionWriteSamplerDescriptorsEXT
VK_ENABLE_BETA_EXTENSIONS
layers/vulkan/generated/test_icd_helper.h:5167
↓ 32 callersMethodsize
layers/error_message/logging.h:91
↓ 31 callersFunctionCmdSetColorBlendEnableEXT
layers/vulkan/generated/test_icd_helper.h:6024
← previousnext →301–400 of 18,388, ranked by callers