MCPcopy Create free account

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

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

↓ 5 callersMethodGetFromShared
layers/sync/sync_op.h:76
↓ 5 callersMethodGetGlobalIndexRangeFromBinding
For a particular binding, get the global index
layers/state_tracker/descriptor_sets.h:943
↓ 5 callersFunctionGetGraphicsLibType
layers/state_tracker/pipeline_library_state.h:45
↓ 5 callersMethodGetH264PPS
layers/state_tracker/video_session_state.h:718
↓ 5 callersMethodGetH264SPS
layers/state_tracker/video_session_state.h:708
↓ 5 callersMethodGetH265PPS
layers/state_tracker/video_session_state.h:750
↓ 5 callersMethodGetH265SPS
layers/state_tracker/video_session_state.h:739
↓ 5 callersMethodGetH265VPS
layers/state_tracker/video_session_state.h:729
↓ 5 callersMethodGetHostCachedBufferRange
layers/gpuav/resources/gpuav_vulkan_objects.cpp:373
↓ 5 callersMethodGetImageView
layers/state_tracker/descriptor_sets.cpp:1114
↓ 5 callersMethodGetInitialLayout
layers/state_tracker/image_state.h:154
↓ 5 callersMethodGetMaxBinding
Various Get functions that can either be passed a binding#, which will be automatically translated into the appropriate index, or the index# can be pa
layers/state_tracker/descriptor_sets.h:341
↓ 5 callersFunctionGetMemoryHostPointerPropertiesEXT
tests/icd/test_icd.cpp:1993
↓ 5 callersMethodGetName
layers/external/vma/vk_mem_alloc.h:9954
↓ 5 callersMethodGetNext
layers/external/vma/vk_mem_alloc.h:9973
↓ 5 callersMethodGetNumComponentsInBaseType
layers/state_tracker/shader_module.cpp:2895
↓ 5 callersMethodGetOffset
layers/state_tracker/subresource_adapter.cpp:447
↓ 5 callersFunctionGetOpString
layers/error_message/spirv_logging.cpp:363
↓ 5 callersFunctionGetPastPresentationTimingEXT
layers/vulkan/generated/test_icd_helper.h:5374
↓ 5 callersFunctionGetPhysicalDeviceQueueFamilyPerformanceQueryPassesKHR
tests/icd/test_icd.cpp:1728
↓ 5 callersFunctionGetPipelineCreateFlags
layers/state_tracker/pipeline_state.cpp:710
↓ 5 callersFunctionGetPipelineKeyKHR
layers/vulkan/generated/test_icd_helper.h:4744
↓ 5 callersFunctionGetPipelinePropertiesEXT
layers/vulkan/generated/test_icd_helper.h:5845
↓ 5 callersMethodGetPresentModes
tests/framework/binding.cpp:2548
↓ 5 callersMethodGetQueryState
layers/state_tracker/query_state.cpp:66
↓ 5 callersMethodGetQueueFamilyIndexCount
layers/state_tracker/image_state.h:152
↓ 5 callersMethodGetQueueFamilyIndices
layers/state_tracker/image_state.h:153
↓ 5 callersFunctionGetRangeIntersection
Returns the intersection of the ranges [x, x + x_size) and [y, y + y_size)
layers/containers/range.h:144
↓ 5 callersMethodGetSampler
layers/state_tracker/descriptor_sets.cpp:1002
↓ 5 callersFunctionGetSetBitIndices
Return index of each set bit in a 32-bit value (the maximum size of returned vector is 32). Use a practical small vector capacity (usually we have val
layers/utils/math_utils.h:61
↓ 5 callersMethodGetSpecializationInfo
layers/state_tracker/shader_stage_state.cpp:74
↓ 5 callersMethodGetTagCount
layers/sync/sync_command_buffer.h:252
↓ 5 callersMethodGetTessellationSubdivision
layers/state_tracker/shader_module.cpp:330
↓ 5 callersMethodGetViewMask
layers/sync/sync_command_buffer.cpp:1509
↓ 5 callersMethodHasSignaler
layers/state_tracker/semaphore_state.h:81
↓ 5 callersMethodHashCombine
layers/sync/sync_access_flags.h:112
↓ 5 callersFunctionIgnoreColorAttachments
layers/state_tracker/pipeline_state.cpp:654
↓ 5 callersMethodImageBarrier
tests/framework/binding.cpp:2277
↓ 5 callersMethodIndirectUniformUsage
layers/gpu_dump/gpu_dump_descriptor_heap.cpp:225
↓ 5 callersMethodIsAccessed
These are helpers to show how the variable will be STATICALLY accessed. (It would require a lot of GPU-AV overhead to detect if the access is dynamic
layers/state_tracker/shader_module.h:362
↓ 5 callersMethodIsArray
layers/state_tracker/shader_instruction.cpp:194
↓ 5 callersFunctionIsBetweenInclusive
Check if size is in range
layers/utils/math_utils.h:139
↓ 5 callersFunctionIsBindless
"bindless" does not have a concrete definition, but we use it as means to know: "is GPU-AV going to have to validate this or not" (see docs/gpu_av_des
layers/state_tracker/descriptor_sets.h:55
↓ 5 callersMethodIsBuilt
tests/framework/ray_tracing_objects.h:227
↓ 5 callersMethodIsEnabledExtension
tests/framework/binding.cpp:417
↓ 5 callersFunctionIsExtentEqual
layers/core_checks/cc_copy_blit_resolve.cpp:160
↓ 5 callersMethodIsHeap
layers/state_tracker/shader_module.cpp:2479
↓ 5 callersFunctionIsOwnershipTransfer
Types to store queue family ownership (QFO) Transfers
layers/utils/sync_utils.h:189
↓ 5 callersFunctionIsQueueFamilyValid
layers/core_checks/cc_synchronization.cpp:2363
↓ 5 callersMethodIsStageBound
layers/state_tracker/last_bound_state.cpp:916
↓ 5 callersFunctionIsValidCapacity
layers/external/parallel_hashmap/phmap.h:507
↓ 5 callersMethodLookUp
layers/utils/hash_util.h:130
↓ 5 callersMethodLowerBoundFromMask
This version assumes the mask must have at least one bit matching limits_.aspectMask Suitable for getting a starting value from a range
layers/state_tracker/subresource_adapter.h:118
↓ 5 callersMethodMemoryTypeIndexToHeapIndex
layers/external/vma/vk_mem_alloc.h:10282
↓ 5 callersMethodMinor
layers/vulkan/generated/vk_api_version.h:54
↓ 5 callersFunctionNormalizeSynchronization2Layout
layers/utils/image_layout_utils.cpp:49
↓ 5 callersFunctionObjTrackStateTypedHandle
layers/object_tracker/object_lifetime_validation.cpp:54
↓ 5 callersMethodPointerType
return %A in: %B = OpTypePointer Input %A %C = OpVariable %B Input
layers/gpuav/spirv/type_manager.cpp:74
↓ 5 callersFunctionPostCallRecordBindImageMemory2
layers/vulkan/generated/validation_object_device_methods.h:1100
↓ 5 callersFunctionPreCallValidateCmdWaitEvents2
layers/vulkan/generated/validation_object_device_methods.h:1515
↓ 5 callersMethodPrintMutableTypes
layers/state_tracker/descriptor_sets.cpp:492
↓ 5 callersFunctionPushDescriptorCleanup
Helper for descriptor set (and buffer) updates.
layers/state_tracker/cmd_buffer_state.cpp:1731
↓ 5 callersFunctionQueueSetPerfHintQCOM
layers/vulkan/generated/test_icd_helper.h:5646
↓ 5 callersMethodRecordBarrierObjects
layers/state_tracker/cmd_buffer_state.cpp:2346
↓ 5 callersMethodRecordClearColor
layers/best_practices/bp_cmd_buffer_nv.cpp:132
↓ 5 callersMethodRenderPass
tests/framework/binding.h:1184
↓ 5 callersFunctionRenderPassUsesAttachmentOnTile
layers/best_practices/best_practices_validation.h:664
↓ 5 callersMethodReset
layers/error_message/logging.h:133
↓ 5 callersFunctionResetQueryPool
layers/vulkan/generated/test_icd_helper.h:3796
↓ 5 callersFunctionSafeDivision
layers/utils/math_utils.h:171
↓ 5 callersMethodSeek
layers/sync/sync_access_map.cpp:224
↓ 5 callersMethodSetDecode
tests/framework/video_objects.h:235
↓ 5 callersMethodSetQueryState
layers/state_tracker/query_state.cpp:54
↓ 5 callersFunctionSignalSemaphoreKHR
layers/vulkan/generated/test_icd_helper.h:4468
↓ 5 callersMethodSub
layers/sync/sync_stats.cpp:47
↓ 5 callersMethodSupportsDecodeOutputCoincide
tests/framework/video_objects.h:157
↓ 5 callersMethodTag
layers/sync/sync_access_state.h:120
↓ 5 callersMethodTransferOp
layers/utils/sync_utils.h:129
↓ 5 callersMethodTryInit
tests/framework/binding.cpp:874
↓ 5 callersMethodUpdate
layers/state_tracker/cmd_buffer_state.cpp:220
↓ 5 callersMethodUpdate
layers/state_tracker/render_pass_state.cpp:168
↓ 5 callersMethodUpdateImageLayoutDrawState
layers/state_tracker/descriptor_sets.cpp:1107
↓ 5 callersMethodUpdateRayGenShaderRecord
tests/framework/ray_tracing_objects.cpp:2595
↓ 5 callersFunctionUsesPipelineRobustness
layers/state_tracker/pipeline_state.cpp:608
↓ 5 callersFunctionUsesShaderModuleId
layers/state_tracker/pipeline_state.cpp:671
↓ 5 callersMethodValidate
layers/core_checks/cc_synchronization.cpp:424
↓ 5 callersMethodValidateStructPnext
layers/stateless/sl_utils.cpp:234
↓ 5 callersFunctionVmaAddDetailedStatisticsAllocation
layers/external/vma/vk_mem_alloc.h:4253
↓ 5 callersFunctionVmaFreeString
layers/external/vma/vk_mem_alloc.h:4185
↓ 5 callersMethodWriteLock
layers/state_tracker/fence_state.h:84
↓ 5 callersMethodWriteLock
layers/object_tracker/object_lifetime_validation.h:51
↓ 5 callersFunctionXXH32_avalanche
! * @internal * @brief Mixes all bits to finalize the hash. * * The final mix ensures that all input bits have a chance to impact any bit in * th
layers/external/xxhash.h:2998
↓ 5 callersFunctionXXH64_mergeRound
layers/external/xxhash.h:3507
↓ 5 callersMethod_find_key
layers/external/parallel_hashmap/phmap.h:2041
↓ 5 callersMethodassign
layers/external/parallel_hashmap/phmap_base.h:1623
↓ 5 callersMethodbegin
Span::begin() Returns an iterator to the first element of this span.
layers/external/parallel_hashmap/phmap_base.h:2926
↓ 5 callersMethodbegin
layers/error_message/logging.h:93
↓ 5 callersMethodclear_child
layers/external/parallel_hashmap/btree.h:981
↓ 5 callersMethodfind_or_prepare_insert_with_hash
layers/external/parallel_hashmap/phmap.h:3500
↓ 5 callersFunctiongbswap_16
layers/external/parallel_hashmap/phmap_bits.h:413
← previousnext →1,401–1,500 of 18,388, ranked by callers