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
infill_update_range
layers/containers/range_map.h:695
↓ 4 callers
Method
insert_hint_multi
layers/external/parallel_hashmap/btree.h:2239
↓ 4 callers
Method
insert_multi
layers/external/parallel_hashmap/btree.h:2225
↓ 4 callers
Method
isParentDevice
(self, handle: Handle)
scripts/generators/object_tracker_generator.py:285
↓ 4 callers
Method
makeThreadUseBlock
(self, command: Command, start: bool = False, finish: bool = False)
scripts/generators/thread_safety_generator.py:120
↓ 4 callers
Method
nonDispatchableHandles
(self, want_instance)
scripts/generators/thread_safety_generator.py:315
↓ 4 callers
Method
none
layers/sync/sync_access_flags.h:108
↓ 4 callers
Function
open_library
layers/vulkan/generated/vk_function_pointers.cpp:37
↓ 4 callers
Method
parse
(self, spirv_val)
scripts/vk_validation_stats.py:176
↓ 4 callers
Function
repo_relative
(path)
scripts/generate_source.py:436
↓ 4 callers
Method
set_parent
layers/external/parallel_hashmap/btree.h:929
↓ 4 callers
Method
set_value
Allow reuse of a type with const semantics
layers/containers/range_map.h:522
↓ 4 callers
Method
strictly_greater
layers/containers/range.h:78
↓ 4 callers
Function
string_SpirvImageFormat
layers/vulkan/generated/spirv_validation_helper.cpp:1047
↓ 4 callers
Function
string_VkAccelerationStructureGeometryTrianglesDataKHR
layers/error_message/error_strings.cpp:268
↓ 4 callers
Method
try_lock
layers/external/parallel_hashmap/phmap_base.h:4551
↓ 4 callers
Method
upper_bound
layers/containers/range_map.h:397
↓ 4 callers
Function
vvl_aligned_free
layers/profiling/profiling.cpp:87
↓ 4 callers
Function
vvl_aligned_malloc
TODO - Need to understand why on Linux sometimes calling aligned_alloc causes corruption
layers/profiling/profiling.cpp:80
↓ 3 callers
Function
AHardwareBuffer_allocate
tests/android/mock/android/hardware_buffer.cpp:30
↓ 3 callers
Function
AHardwareBuffer_describe
tests/android/mock/android/hardware_buffer.cpp:38
↓ 3 callers
Method
AddCapability
Will only add if not already added
layers/gpuav/spirv/module.cpp:397
↓ 3 callers
Method
AddDepthStencilResolveAttachment
tests/framework/render_pass_helper.cpp:179
↓ 3 callers
Method
AddRecordedAccess
layers/sync/sync_access_state.cpp:584
↓ 3 callers
Method
AddRequiredExtensions
tests/framework/render.cpp:349
↓ 3 callers
Method
AddSignalSemaphore
layers/state_tracker/queue_state.h:88
↓ 3 callers
Method
AddStatistics
layers/external/vma/vk_mem_alloc.h:6541
↓ 3 callers
Method
AddWriteBarrier
layers/sync/sync_access_state.cpp:735
↓ 3 callers
Function
Append
layers/containers/container_utils.h:87
↓ 3 callers
Function
AreFormatsSizeCompatible
Implements the vkspec.html#formats-size-compatibility section of the spec
layers/utils/image_utils.cpp:131
↓ 3 callers
Method
BindBufferMemory
layers/external/vma/vk_mem_alloc.h:10810
↓ 3 callers
Method
BindShaderResources
layers/gpuav/core/gpuav_validation_pipeline.h:84
↓ 3 callers
Method
Build
layers/state_tracker/ray_tracing_state.cpp:82
↓ 3 callers
Function
BuildGeometryInfoSimpleOnHostTopLevel
tests/framework/ray_tracing_objects.cpp:1907
↓ 3 callers
Method
BuildStatsString
layers/external/vma/vk_mem_alloc.h:6558
↓ 3 callers
Function
CalcTotalShaderGroupCount
Calculates the total number of shader groups taking libraries into account.
layers/core_checks/cc_ray_tracing.cpp:2002
↓ 3 callers
Function
CheckAttachmentInfoMismatch
layers/core_checks/cc_render_pass.cpp:3972
↓ 3 callers
Method
ClampAV1QIndex
tests/framework/video_objects.h:213
↓ 3 callers
Method
ClampH264Qp
tests/framework/video_objects.h:203
↓ 3 callers
Method
ClampH265Qp
tests/framework/video_objects.h:208
↓ 3 callers
Method
Clear
layers/external/vma/vk_mem_alloc.h:5046
↓ 3 callers
Function
CmdBeginRenderPass2
layers/vulkan/generated/test_icd_helper.h:3835
↓ 3 callers
Function
CmdBlitImage2KHR
layers/vulkan/generated/test_icd_helper.h:4688
↓ 3 callers
Function
CmdBuildAccelerationStructuresIndirectKHR
layers/vulkan/generated/test_icd_helper.h:6465
↓ 3 callers
Function
CmdDrawIndirectByteCount2EXT
layers/vulkan/generated/test_icd_helper.h:4648
↓ 3 callers
Function
CmdDrawMeshTasksIndirectNV
layers/vulkan/generated/test_icd_helper.h:5334
↓ 3 callers
Function
CmdResetEvent2
layers/vulkan/generated/test_icd_helper.h:3894
↓ 3 callers
Function
CmdSetConservativeRasterizationModeEXT
layers/vulkan/generated/test_icd_helper.h:6040
↓ 3 callers
Function
CmdSetCoverageToColorEnableNV
layers/vulkan/generated/test_icd_helper.h:6069
↓ 3 callers
Function
CmdSetDepthClampRangeEXT
layers/vulkan/generated/test_icd_helper.h:6185
↓ 3 callers
Function
CmdSetDepthCompareOpEXT
layers/vulkan/generated/test_icd_helper.h:5543
↓ 3 callers
Function
CmdSetDepthWriteEnable
layers/vulkan/generated/test_icd_helper.h:3925
↓ 3 callers
Function
CmdSetDiscardRectangleModeEXT
layers/vulkan/generated/test_icd_helper.h:5014
↓ 3 callers
Function
CmdSetExclusiveScissorEnableNV
layers/vulkan/generated/test_icd_helper.h:5342
↓ 3 callers
Function
CmdSetLogicOpEXT
layers/vulkan/generated/test_icd_helper.h:5861
↓ 3 callers
Function
CmdSetRasterizationStreamEXT
layers/vulkan/generated/test_icd_helper.h:6038
↓ 3 callers
Function
CmdSetStencilCompareMask
layers/vulkan/generated/test_icd_helper.h:3695
↓ 3 callers
Function
CmdSetViewportShadingRatePaletteNV
layers/vulkan/generated/test_icd_helper.h:5235
↓ 3 callers
Function
CmdSetViewportWScalingEnableNV
layers/vulkan/generated/test_icd_helper.h:6064
↓ 3 callers
Function
CmdSetViewportWScalingNV
layers/vulkan/generated/test_icd_helper.h:4964
↓ 3 callers
Function
CmdSynchronizedCopyBufferRange
layers/gpuav/resources/gpuav_vulkan_objects.cpp:242
↓ 3 callers
Method
CommitAllocationRequest
layers/external/vma/vk_mem_alloc.h:11708
↓ 3 callers
Method
Component
layers/state_tracker/shader_module.h:311
↓ 3 callers
Function
ComponentTypeBytesPerElement
layers/stateless/sl_cmd_buffer.cpp:1259
↓ 3 callers
Function
ConvertCoreObjectToVulkanObject
Helper function to get internal layers object ids from the official Vulkan VkObjectType enum
layers/vulkan/generated/vk_object_types.h:228
↓ 3 callers
Function
CopyBufferToImage
layers/gpuav/validation_cmd/gpuav_copy_buffer_to_image.cpp:69
↓ 3 callers
Function
CopyImageToMemory
layers/vulkan/generated/test_icd_helper.h:3953
↓ 3 callers
Method
Create
layers/gpuav/core/gpuav_validation_pipeline.cpp:140
↓ 3 callers
Function
CreateDataGraphPipelinesARM
This API saves some core_validation pipeline state state on the stack for performance purposes
layers/chassis/chassis_manual.cpp:752
↓ 3 callers
Method
CreateInfo
tests/framework/binding.cpp:2049
↓ 3 callers
Function
CreateMicromapEXT
layers/vulkan/generated/test_icd_helper.h:5893
↓ 3 callers
Method
CreateRayTracingPipelinesKHR
layers/chassis/dispatch_object_manual.cpp:1955
↓ 3 callers
Method
CreateShadersEXT
layers/chassis/dispatch_object_manual.cpp:2795
↓ 3 callers
Function
CreateSwapchainKHR
tests/icd/test_icd.cpp:1078
↓ 3 callers
Function
CreateWin32SurfaceKHR
layers/vulkan/generated/test_icd_helper.h:4127
↓ 3 callers
Function
DeferredOperationJoinKHR
layers/vulkan/generated/test_icd_helper.h:4521
↓ 3 callers
Method
Describe
layers/state_tracker/shader_module.cpp:560
↓ 3 callers
Method
DescribeDifference
layers/state_tracker/descriptor_sets.cpp:200
↓ 3 callers
Function
DescribeDynamicStateCommand
layers/vulkan/generated/dynamic_state_helper.cpp:366
↓ 3 callers
Function
DescribeFormatsSizeCompatible
layers/utils/image_utils.cpp:152
↓ 3 callers
Method
Destroy
layers/state_tracker/wsi_state.cpp:248
↓ 3 callers
Function
DestroySamplerYcbcrConversionKHR
layers/vulkan/generated/test_icd_helper.h:4426
↓ 3 callers
Function
DestroyShaderModule
layers/vulkan/generated/test_icd_helper.h:3514
↓ 3 callers
Function
DestroyVideoSessionKHR
layers/vulkan/generated/test_icd_helper.h:4148
↓ 3 callers
Method
DetectHazardRange
layers/sync/sync_hazard_detection.cpp:516
↓ 3 callers
Function
DisabledPipelineStages
IMPORTANT: the features listed here should also be reflected in GetFeatureNameMap()
layers/utils/sync_utils.cpp:56
↓ 3 callers
Function
DispatchCmdPushConstants
layers/vulkan/generated/dispatch_functions.h:650
↓ 3 callers
Function
DispatchCreateShaderModule
layers/vulkan/generated/dispatch_functions.h:476
↓ 3 callers
Function
DispatchGetAndroidHardwareBufferPropertiesANDROID
layers/vulkan/generated/dispatch_functions.h:2923
↓ 3 callers
Function
DispatchGetDescriptorSetLayoutSizeEXT
layers/vulkan/generated/dispatch_functions.h:3759
↓ 3 callers
Function
DispatchGetPhysicalDeviceDisplayPlanePropertiesKHR
layers/vulkan/generated/dispatch_functions.h:1461
↓ 3 callers
Function
DispatchGetPhysicalDeviceImageFormatProperties
layers/vulkan/generated/dispatch_functions.h:54
↓ 3 callers
Function
DispatchGetPhysicalDeviceMultisamplePropertiesEXT
layers/vulkan/generated/dispatch_functions.h:3114
↓ 3 callers
Function
DispatchGetPhysicalDeviceQueueFamilyProperties2
layers/vulkan/generated/dispatch_functions.h:890
↓ 3 callers
Function
DispatchGetPhysicalDeviceQueueFamilyProperties2Helper
layers/vulkan/generated/dispatch_functions.h:5165
↓ 3 callers
Function
DispatchMapMemory
layers/vulkan/generated/dispatch_functions.h:145
↓ 3 callers
Function
DispatchUnmapMemory
layers/vulkan/generated/dispatch_functions.h:151
↓ 3 callers
Function
DispatchWaitForFences
layers/vulkan/generated/dispatch_functions.h:239
↓ 3 callers
Method
DpbSlotCount
tests/framework/video_objects.h:80
↓ 3 callers
Function
DrawIndexedIndirectIndexBuffer
Use "api_" prefix to make it clear which buffer/offset/etc we are talking about "api" helps to distinguish it is input from the user at the API level
layers/gpuav/validation_cmd/gpuav_draw.cpp:785
← previous
next →
1,801–1,900 of 18,388, ranked by callers