Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/KhronosGroup/Vulkan-ValidationLayers
/ functions
Functions
18,388 in github.com/KhronosGroup/Vulkan-ValidationLayers
⨍
Functions
18,388
◇
Types & classes
2,528
↓ 4 callers
Function
NormalizeCapacity
-------------------------------------------------------------------------- Rounds up the capacity to the next power of 2 minus 1, with a minimum of 1.
layers/external/parallel_hashmap/phmap.h:533
↓ 4 callers
Function
NotDispatchableHandle
layers/vulkan/generated/dispatch_object.cpp:672
↓ 4 callers
Method
OnCurrentRangeModified
layers/sync/sync_access_map.cpp:277
↓ 4 callers
Function
OpcodeImageOperandsPosition
Return operand position of Image Operands <ID> or zero if there is none
layers/vulkan/generated/spirv_grammar_helper.h:1251
↓ 4 callers
Function
PickSpirvEnv
layers/utils/spirv_tools_utils.cpp:29
↓ 4 callers
Function
PostCallRecordBindBufferMemory2
layers/vulkan/generated/validation_object_device_methods.h:1092
↓ 4 callers
Function
PostCallRecordCmdSetLineStipple
layers/vulkan/generated/validation_object_device_methods.h:1814
↓ 4 callers
Function
PostCallRecordCreateDescriptorUpdateTemplate
layers/vulkan/generated/validation_object_device_methods.h:1194
↓ 4 callers
Function
PostCallRecordGetBufferDeviceAddress
layers/vulkan/generated/validation_object_device_methods.h:1290
↓ 4 callers
Function
PostCallRecordGetSemaphoreCounterValue
layers/vulkan/generated/validation_object_device_methods.h:1266
↓ 4 callers
Function
PostCallRecordWaitSemaphores
layers/vulkan/generated/validation_object_device_methods.h:1274
↓ 4 callers
Function
PreCallRecordCmdDrawIndirectCount
layers/vulkan/generated/validation_object_device_methods.h:1314
↓ 4 callers
Function
PreCallValidateCmdBeginRenderPass2
layers/vulkan/generated/validation_object_device_methods.h:1342
↓ 4 callers
Function
PreCallValidateCmdBlitImage2
layers/vulkan/generated/validation_object_device_methods.h:1523
↓ 4 callers
Function
PreCallValidateCmdPipelineBarrier2
layers/vulkan/generated/validation_object_device_methods.h:1401
↓ 4 callers
Function
PreCallValidateCmdResetEvent2
layers/vulkan/generated/validation_object_device_methods.h:1507
↓ 4 callers
Function
PreCallValidateCmdResolveImage2
layers/vulkan/generated/validation_object_device_methods.h:1531
↓ 4 callers
Function
PreCallValidateCmdSetEvent2
layers/vulkan/generated/validation_object_device_methods.h:1499
↓ 4 callers
Function
PreCallValidateGetBufferDeviceAddress
layers/vulkan/generated/validation_object_device_methods.h:1284
↓ 4 callers
Function
PreCallValidateGetImageSubresourceLayout2
layers/vulkan/generated/validation_object_device_methods.h:1698
↓ 4 callers
Function
PreCallValidateQueueSubmit2
layers/vulkan/generated/validation_object_device_methods.h:1417
↓ 4 callers
Method
PreSubmit
layers/state_tracker/queue_state.cpp:66
↓ 4 callers
Method
ReadLock
layers/gpuav/instrumentation/gpuav_shader_instrumentor.cpp:69
↓ 4 callers
Method
RecordBarrierValidationInfo
layers/core_checks/cc_synchronization.cpp:2412
↓ 4 callers
Method
RecordDispatch
Generic function to handle state update for all CmdDispatch* type functions
layers/state_tracker/cmd_buffer_state.cpp:1625
↓ 4 callers
Method
RecordTraceRay
Generic function to handle state update for all CmdTraceRay* type functions
layers/state_tracker/cmd_buffer_state.cpp:1634
↓ 4 callers
Method
RegisterGlobalBarrier
layers/sync/sync_access_context.cpp:156
↓ 4 callers
Method
Release
tests/framework/test_framework.cpp:225
↓ 4 callers
Function
ReleaseSwapchainImagesEXT
layers/vulkan/generated/test_icd_helper.h:5583
↓ 4 callers
Method
RemoveTimelineSignals
layers/sync/sync_stats.cpp:87
↓ 4 callers
Method
Reset
layers/state_tracker/fence_state.cpp:136
↓ 4 callers
Function
ResetQueryPoolEXT
layers/vulkan/generated/test_icd_helper.h:5501
↓ 4 callers
Function
ResolveSecondarySignal
layers/state_tracker/event_state.cpp:31
↓ 4 callers
Method
RetireWait
layers/state_tracker/semaphore_state.cpp:436
↓ 4 callers
Function
SanitizerPoisonMemoryRegion
Helper functions for asan and msan. ----------------------------------------------------------------------------
layers/external/parallel_hashmap/phmap_base.h:3812
↓ 4 callers
Function
SanitizerUnpoisonMemoryRegion
layers/external/parallel_hashmap/phmap_base.h:3823
↓ 4 callers
Method
SetAllocationUserData
layers/external/vma/vk_mem_alloc.h:8321
↓ 4 callers
Function
SetBoolArrayTrue
tests/icd/test_icd.cpp:46
↓ 4 callers
Method
SetCodecEncodeQualityLevelPropsChain
tests/framework/video_objects.h:268
↓ 4 callers
Function
SetDeviceMemoryPriorityEXT
layers/vulkan/generated/test_icd_helper.h:5957
↓ 4 callers
Method
SetEncode
tests/framework/video_objects.h:236
↓ 4 callers
Function
SetEvent
layers/vulkan/generated/test_icd_helper.h:3493
↓ 4 callers
Method
SetIncrementalSort
layers/external/vma/vk_mem_alloc.h:9807
↓ 4 callers
Method
SetInitialLayoutMap
layers/state_tracker/image_state.cpp:454
↓ 4 callers
Function
SetQueryState
layers/core_checks/cc_state_tracker.cpp:793
↓ 4 callers
Method
Size
tests/framework/video_objects.h:540
↓ 4 callers
Function
StringAttachmentType
layers/core_checks/cc_render_pass.cpp:1313
↓ 4 callers
Function
TrackFirstLayout
layers/state_tracker/image_layout_map.cpp:120
↓ 4 callers
Function
TrailingZeros
layers/external/parallel_hashmap/phmap.h:198
↓ 4 callers
Function
TupleRef
layers/external/parallel_hashmap/phmap.h:691
↓ 4 callers
Method
Type
layers/gpuav/spirv/type_manager.cpp:1126
↓ 4 callers
Method
Unlock
layers/external/vma/vk_mem_alloc.h:3139
↓ 4 callers
Method
Update
layers/sync/sync_stats.cpp:45
↓ 4 callers
Method
UpdateCapabilitiesCache
layers/state_tracker/wsi_state.cpp:486
↓ 4 callers
Function
UpdateDescriptor
tests/framework/thread_helper.cpp:48
↓ 4 callers
Function
UpdateDescriptorSetWithTemplateKHR
layers/vulkan/generated/test_icd_helper.h:4328
↓ 4 callers
Method
UpdateHitShaderRecord
tests/framework/ray_tracing_objects.cpp:2625
↓ 4 callers
Method
UpdateLastBoundDescriptorBuffers
layers/state_tracker/cmd_buffer_state.cpp:1836
↓ 4 callers
Method
UpdateLastBoundDescriptorBuffersEmbedded
Make assumption that there is no reason to ONLY have embedded samplers set and that CmdSetDescriptorBufferOffsetsEXT will be called
layers/state_tracker/cmd_buffer_state.cpp:1891
↓ 4 callers
Method
UpdateLastBoundDescriptorSets
Update pipeline_layout bind points applying the "Pipeline Layout Compatibility" rules. One of pDescriptorSets or push_descriptor_set should be nullptr
layers/state_tracker/cmd_buffer_state.cpp:1747
↓ 4 callers
Method
UpdateMissShaderRecord
tests/framework/ray_tracing_objects.cpp:2608
↓ 4 callers
Method
UsesNoAttachment
vkspec.html#renderpass-noattachments
layers/state_tracker/render_pass_state.cpp:416
↓ 4 callers
Function
UtilCopyCreatePipelineFeedbackData
layers/gpuav/instrumentation/gpuav_shader_instrumentor.cpp:892
↓ 4 callers
Method
Validate
layers/external/vma/vk_mem_alloc.h:6515
↓ 4 callers
Method
ValidateAccess
layers/core_checks/cc_synchronization.cpp:1201
↓ 4 callers
Method
ValidatePhysicalDeviceSurfaceSupport
layers/core_checks/cc_wsi.cpp:1982
↓ 4 callers
Method
ValidateWaitSemaphore
layers/core_checks/cc_synchronization.cpp:212
↓ 4 callers
Method
VerifyQueryIsReset
layers/core_checks/cc_query.cpp:846
↓ 4 callers
Method
VkComponentTypeToGLSL
tests/framework/cooperative_matrix_helper.cpp:152
↓ 4 callers
Function
VmaAlignDown
layers/external/vma/vk_mem_alloc.h:3606
↓ 4 callers
Function
VmaCreateStringCopy
layers/external/vma/vk_mem_alloc.h:4159
↓ 4 callers
Function
VmaMalloc
layers/external/vma/vk_mem_alloc.h:4090
↓ 4 callers
Function
VmaPrintDetailedStatistics
layers/external/vma/vk_mem_alloc.h:6002
↓ 4 callers
Function
VmaValidateMagicValue
layers/external/vma/vk_mem_alloc.h:3757
↓ 4 callers
Method
WaitKHR
tests/framework/binding.cpp:998
↓ 4 callers
Function
XXH32_round
! * @internal * @brief Normal stripe processing routine. * * This shuffles the bits so that any bit from @p input impacts several bits in * @p ac
layers/external/xxhash.h:2941
↓ 4 callers
Function
XXH3_reset_internal
layers/external/xxhash.h:6565
↓ 4 callers
Function
XXH_mult64to128
! * @brief Calculates a 64->128-bit long multiply. * * Uses `__uint128_t` and `_umul128` if available, otherwise uses a scalar * version. * * @p
layers/external/xxhash.h:4462
↓ 4 callers
Function
XXH_read32
* Force direct memory access. Only works on CPU which support unaligned memory * access in hardware. */
layers/external/xxhash.h:2639
↓ 4 callers
Function
XXH_read64
Force direct memory access. Only works on CPU which support unaligned memory access in hardware */
layers/external/xxhash.h:3349
↓ 4 callers
Function
XXH_writeLE64
layers/external/xxhash.h:4944
↓ 4 callers
Method
any
layers/sync/sync_access_flags.h:109
↓ 4 callers
Method
applyStringTemplate
(self, item_type, tData: TemplateData, output: list)
scripts/generators/stateless_validation_helper_generator.py:913
↓ 4 callers
Function
atomic_fetch_max
layers/sync/sync_stats.cpp:32
↓ 4 callers
Method
begin
policy and bounds don't matter for end
layers/containers/range_map.h:329
↓ 4 callers
Method
capacity
layers/external/parallel_hashmap/phmap.h:1157
↓ 4 callers
Method
compare_equal
layers/containers/small_container.h:289
↓ 4 callers
Method
contains
layers/containers/small_container.h:192
↓ 4 callers
Method
data
Span::data() Returns a pointer to the span's underlying array of data (which is held outside the span).
layers/external/parallel_hashmap/phmap_base.h:2879
↓ 4 callers
Method
dispatchableHandles
(self, want_instance)
scripts/generators/thread_safety_generator.py:305
↓ 4 callers
Method
empty
layers/containers/array_range_map.h:176
↓ 4 callers
Method
end
layers/containers/small_container.h:163
↓ 4 callers
Method
end
Span::end() Returns an iterator to the last element of this span.
layers/external/parallel_hashmap/phmap_base.h:2936
↓ 4 callers
Method
equal_range
layers/external/parallel_hashmap/btree.h:1463
↓ 4 callers
Method
erase_range_or_touch
layers/containers/range_map.h:356
↓ 4 callers
Function
format
tests/unit/layer_settings.cpp:54
↓ 4 callers
Function
format_diff
Computes the difference between a reference value and a comparison value. Returns a string formatted as a signed percentage along with the ab
layers/profiling/compare.py:75
↓ 4 callers
Method
getValidationLayerList
(targetApiName: str)
scripts/generators/dispatch_object_generator.py:37
↓ 4 callers
Method
get_pos
layers/containers/array_range_map.h:78
↓ 4 callers
Method
hash_function
layers/external/parallel_hashmap/phmap.h:1677
← previous
next →
1,701–1,800 of 18,388, ranked by callers