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
↓ 5 callers
Function
gbswap_32
layers/external/parallel_hashmap/phmap_bits.h:412
↓ 5 callers
Function
gbswap_64
layers/external/parallel_hashmap/phmap_bits.h:411
↓ 5 callers
Method
isNonDispatchable
(self, name: str)
scripts/generators/dispatch_object_generator.py:240
↓ 5 callers
Method
lower_bound
layers/external/parallel_hashmap/btree.h:1441
↓ 5 callers
Function
make_or_exist_dirs
Wrapper for os.makedirs that tolerates the directory already existing
scripts/update_deps.py:309
↓ 5 callers
Method
next
layers/external/parallel_hashmap/phmap.h:151
↓ 5 callers
Method
overwrite_range
layers/containers/range_map.h:459
↓ 5 callers
Method
prepare_insert
layers/external/parallel_hashmap/phmap.h:2067
↓ 5 callers
Method
rehash
layers/external/parallel_hashmap/phmap.h:1552
↓ 5 callers
Method
size
layers/containers/small_vector.h:325
↓ 5 callers
Method
size
layers/containers/span.h:56
↓ 5 callers
Method
size
Size routines.
layers/external/parallel_hashmap/btree.h:1578
↓ 5 callers
Function
string_VkBool32
layers/error_message/error_strings.h:161
↓ 5 callers
Method
uninitialized_move_n
Move n values starting at value i in this node into the values starting at value j in node x.
layers/external/parallel_hashmap/btree.h:1171
↓ 5 callers
Method
updated
layers/state_tracker/descriptor_sets.h:1111
↓ 4 callers
Function
AccessScopeByStage
layers/sync/sync_barrier.cpp:49
↓ 4 callers
Function
AcquireFullScreenExclusiveModeEXT
layers/vulkan/generated/test_icd_helper.h:5473
↓ 4 callers
Method
AddDecoration
layers/gpuav/spirv/module.cpp:431
↓ 4 callers
Method
AddNumber
layers/external/vma/vk_mem_alloc.h:5659
↓ 4 callers
Method
AddWaitSemaphore
layers/state_tracker/queue_state.h:92
↓ 4 callers
Method
AlignmentDescriptor
layers/gpu_dump/gpu_dump_descriptor_heap.cpp:318
↓ 4 callers
Method
AlignmentSampler
layers/gpu_dump/gpu_dump_descriptor_heap.cpp:334
↓ 4 callers
Method
Allocate
layers/external/vma/vk_mem_alloc.h:10067
↓ 4 callers
Function
AppendSourceText
layers/error_message/spirv_logging.cpp:53
↓ 4 callers
Method
Apply
layers/sync/sync_access_state.cpp:769
↓ 4 callers
Method
AspectBase
layers/state_tracker/subresource_adapter.h:142
↓ 4 callers
Method
AtEnd
layers/state_tracker/descriptor_sets.h:1066
↓ 4 callers
Function
BindBufferMemory2KHR
layers/vulkan/generated/test_icd_helper.h:4431
↓ 4 callers
Method
Buffer
tests/framework/video_objects.h:541
↓ 4 callers
Method
BuildCmdBufferIndirect
tests/framework/ray_tracing_objects.cpp:813
↓ 4 callers
Method
BuildPipeline
tests/framework/ray_tracing_objects.cpp:2192
↓ 4 callers
Function
CmdBeginRenderPass2KHR
layers/vulkan/generated/test_icd_helper.h:4339
↓ 4 callers
Function
CmdBindTileMemoryQCOM
VK_USE_PLATFORM_SCREEN_QNX
layers/vulkan/generated/test_icd_helper.h:6285
↓ 4 callers
Function
CmdCopyBuffer2KHR
layers/vulkan/generated/test_icd_helper.h:4670
↓ 4 callers
Function
CmdDebugMarkerBeginEXT
layers/vulkan/generated/test_icd_helper.h:4836
↓ 4 callers
Function
CmdDebugMarkerEndEXT
layers/vulkan/generated/test_icd_helper.h:4839
↓ 4 callers
Function
CmdDrawMeshTasksIndirect2EXT
layers/vulkan/generated/test_icd_helper.h:4653
↓ 4 callers
Function
CmdDrawMeshTasksIndirectCount2EXT
layers/vulkan/generated/test_icd_helper.h:4656
↓ 4 callers
Function
CmdInsertDebugUtilsLabelEXT
layers/vulkan/generated/test_icd_helper.h:5057
↓ 4 callers
Function
CmdNextSubpass
layers/vulkan/generated/test_icd_helper.h:3741
↓ 4 callers
Function
CmdPreprocessGeneratedCommandsEXT
layers/vulkan/generated/test_icd_helper.h:6321
↓ 4 callers
Function
CmdResetEvent2KHR
layers/vulkan/generated/test_icd_helper.h:4571
↓ 4 callers
Function
CmdSetAttachmentFeedbackLoopEnableEXT
layers/vulkan/generated/test_icd_helper.h:6275
↓ 4 callers
Function
CmdSetCoverageModulationModeNV
layers/vulkan/generated/test_icd_helper.h:6074
↓ 4 callers
Function
CmdSetCoverageModulationTableEnableNV
layers/vulkan/generated/test_icd_helper.h:6077
↓ 4 callers
Function
CmdSetDepthClampEnableEXT
VK_USE_PLATFORM_OHOS
layers/vulkan/generated/test_icd_helper.h:6008
↓ 4 callers
Function
CmdSetDepthTestEnable
layers/vulkan/generated/test_icd_helper.h:3923
↓ 4 callers
Function
CmdSetDeviceMask
layers/vulkan/generated/test_icd_helper.h:3759
↓ 4 callers
Function
CmdSetFrontFaceEXT
layers/vulkan/generated/test_icd_helper.h:5510
↓ 4 callers
Function
CmdSetPrimitiveRestartIndexEXT
VK_USE_PLATFORM_UBM_SEC
layers/vulkan/generated/test_icd_helper.h:6447
↓ 4 callers
Function
CmdSetShadingRateImageEnableNV
layers/vulkan/generated/test_icd_helper.h:6084
↓ 4 callers
Function
CmdSetStencilOpEXT
layers/vulkan/generated/test_icd_helper.h:5555
↓ 4 callers
Function
CmdSetStencilReference
layers/vulkan/generated/test_icd_helper.h:3701
↓ 4 callers
Function
CmdSetTessellationDomainOriginEXT
layers/vulkan/generated/test_icd_helper.h:6035
↓ 4 callers
Function
CmdWaitEvents2KHR
layers/vulkan/generated/test_icd_helper.h:4575
↓ 4 callers
Function
CmdWriteBufferMarker2AMD
layers/vulkan/generated/test_icd_helper.h:5317
↓ 4 callers
Function
CmdWriteTimestamp2
layers/vulkan/generated/test_icd_helper.h:3869
↓ 4 callers
Function
CmdWriteTimestamp2KHR
layers/vulkan/generated/test_icd_helper.h:4584
↓ 4 callers
Function
ComputeMinSize
layers/stateless/sl_cmd_buffer.cpp:1374
↓ 4 callers
Function
ConvertStageToBindPoint
Used for things like Device Generated Commands which supply multiple stages (but all need to be in a single bind point)
layers/state_tracker/bind_point.h:50
↓ 4 callers
Method
CopyDispatchState
layers/chassis/validation_object.h:204
↓ 4 callers
Function
CountBuffer
layers/gpuav/validation_cmd/gpuav_draw.cpp:357
↓ 4 callers
Method
CreateAV1SequenceHeader
tests/framework/video_objects.h:365
↓ 4 callers
Method
CreateComputePipelines
layers/chassis/dispatch_object_manual.cpp:2435
↓ 4 callers
Function
CreateDescriptorUpdateTemplateKHR
layers/vulkan/generated/test_icd_helper.h:4315
↓ 4 callers
Function
CreateDisplayModeKHR
layers/vulkan/generated/test_icd_helper.h:4037
↓ 4 callers
Function
CreateSamplerYcbcrConversionKHR
layers/vulkan/generated/test_icd_helper.h:4419
↓ 4 callers
Method
DecodeBottomField
tests/framework/video_objects.h:2856
↓ 4 callers
Function
DecomposePair
layers/external/parallel_hashmap/phmap.h:3841
↓ 4 callers
Function
DecomposeValue
layers/external/parallel_hashmap/phmap.h:3849
↓ 4 callers
Method
DeferBuild
tests/framework/ray_tracing_objects.cpp:2644
↓ 4 callers
Function
DepthStencilLoadUsage
layers/sync/sync_render_pass.cpp:130
↓ 4 callers
Function
DestroyDescriptorPool
layers/vulkan/generated/test_icd_helper.h:3590
↓ 4 callers
Function
DestroyDescriptorUpdateTemplateKHR
layers/vulkan/generated/test_icd_helper.h:4322
↓ 4 callers
Function
DestroySamplerYcbcrConversion
layers/vulkan/generated/test_icd_helper.h:3793
↓ 4 callers
Method
DetectFirstUseHazard
layers/sync/sync_op.cpp:1256
↓ 4 callers
Method
DetectImageBarrierHazard
layers/sync/sync_hazard_detection.cpp:396
↓ 4 callers
Method
DisableShaderInstrumentationAndOptions
Also disables shader caching and select shader instrumentation
layers/gpuav/core/gpuav_settings.cpp:41
↓ 4 callers
Function
DispatchBeginCommandBuffer
layers/vulkan/generated/dispatch_functions.h:340
↓ 4 callers
Function
DispatchCmdCopyBuffer
layers/vulkan/generated/dispatch_functions.h:355
↓ 4 callers
Function
DispatchDestroyCommandPool
layers/vulkan/generated/dispatch_functions.h:318
↓ 4 callers
Function
DispatchDestroyPipelineLayout
layers/vulkan/generated/dispatch_functions.h:530
↓ 4 callers
Function
DispatchEndCommandBuffer
layers/vulkan/generated/dispatch_functions.h:345
↓ 4 callers
Function
DispatchGetDescriptorSetLayoutBindingOffsetEXT
layers/vulkan/generated/dispatch_functions.h:3765
↓ 4 callers
Function
DispatchGetPhysicalDeviceExternalBufferPropertiesHelper
layers/vulkan/generated/dispatch_functions.h:5217
↓ 4 callers
Function
DispatchGetPhysicalDeviceProperties2Helper
layers/vulkan/generated/dispatch_functions.h:5137
↓ 4 callers
Function
DispatchGetPhysicalDeviceVideoFormatPropertiesKHR
layers/vulkan/generated/dispatch_functions.h:1579
↓ 4 callers
Function
DispatchQueueSubmit
layers/vulkan/generated/dispatch_functions.h:119
↓ 4 callers
Function
DispatchResetCommandBuffer
layers/vulkan/generated/dispatch_functions.h:350
↓ 4 callers
Function
DispatchUpdateDescriptorSets
layers/vulkan/generated/dispatch_functions.h:590
↓ 4 callers
Function
DumpSpirvToFile
This is used to help dump SPIR-V while debugging intermediate phases of any altercations to the SPIR-V
layers/utils/shader_utils.cpp:165
↓ 4 callers
Method
End
tests/framework/video_objects.h:2840
↓ 4 callers
Function
EqualValuesOrBothNull
For spots we care if one pointer is null, or if both are not null, are the same values
layers/utils/math_utils.h:180
↓ 4 callers
Method
Export
layers/error_message/logging.h:136
↓ 4 callers
Function
FilterViewMask
Keeps only those bits in view_mask for which subpass is "enabled" based on subpass_per_view.
layers/sync/sync_render_pass.cpp:135
↓ 4 callers
Method
FindBinding
layers/state_tracker/descriptor_sets.h:962
↓ 4 callers
Method
FindEntrypoint
layers/state_tracker/shader_module.cpp:1622
↓ 4 callers
Method
FindLocalSize
Because the following is legal, need the entry point OpEntryPoint GLCompute %main "name_a" OpEntryPoint GLCompute %main "name_b" Assumes shader module
layers/state_tracker/shader_module.cpp:1636
↓ 4 callers
Method
Free
layers/state_tracker/descriptor_sets.cpp:89
↓ 4 callers
Function
FullMipChainLevels
layers/core_checks/cc_android.cpp:128
← previous
next →
1,501–1,600 of 18,388, ranked by callers