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
↓ 7 callers
Method
lock_shared
layers/external/parallel_hashmap/phmap_base.h:4552
↓ 7 callers
Function
operator new
layers/profiling/profiling.cpp:29
↓ 7 callers
Method
rend
layers/external/vma/vk_mem_alloc.h:5297
↓ 7 callers
Method
saveBinary
layers/external/parallel_hashmap/phmap_dump.h:173
↓ 7 callers
Method
set_count
layers/external/parallel_hashmap/btree.h:935
↓ 7 callers
Function
string_range
layers/containers/range.h:128
↓ 7 callers
Method
unlock_shared
layers/external/parallel_hashmap/phmap_base.h:4553
↓ 7 callers
Method
update
layers/state_tracker/cmd_buffer_state.cpp:1527
↓ 7 callers
Function
vma_delete_array
layers/external/vma/vk_mem_alloc.h:4147
↓ 6 callers
Function
AccelStructSimpleOnDeviceTopLevel
tests/framework/ray_tracing_objects.cpp:1721
↓ 6 callers
Method
AccelerationStructureError
layers/sync/sync_error_messages.cpp:77
↓ 6 callers
Function
AccessScope
layers/sync/sync_barrier.cpp:71
↓ 6 callers
Method
AddFence
layers/state_tracker/queue_state.h:96
↓ 6 callers
Method
ApplyGlobalBarriers
layers/sync/sync_access_context.cpp:198
↓ 6 callers
Method
ArrayStride
layers/gpu_dump/gpu_dump_descriptor_heap.cpp:345
↓ 6 callers
Method
Begin
tests/framework/video_objects.h:2838
↓ 6 callers
Method
BufferCopyError
layers/sync/sync_error_messages.cpp:61
↓ 6 callers
Function
BuildUnwrappedUpdateTemplateBuffer
layers/chassis/dispatch_object_manual.cpp:1603
↓ 6 callers
Function
CmdBeginConditionalRendering2EXT
layers/vulkan/generated/test_icd_helper.h:4633
↓ 6 callers
Function
CmdDispatchIndirect2KHR
layers/vulkan/generated/test_icd_helper.h:4604
↓ 6 callers
Function
CmdEndQueryIndexedEXT
layers/vulkan/generated/test_icd_helper.h:4859
↓ 6 callers
Function
CmdSetLogicOpEnableEXT
layers/vulkan/generated/test_icd_helper.h:6022
↓ 6 callers
Function
CmdSetPrimitiveTopology
layers/vulkan/generated/test_icd_helper.h:3911
↓ 6 callers
Function
CopyAccelerationStructureKHR
layers/vulkan/generated/test_icd_helper.h:6477
↓ 6 callers
Function
CopyAccelerationStructureToMemoryKHR
layers/vulkan/generated/test_icd_helper.h:6482
↓ 6 callers
Method
CreatePipelineLayout
tests/unit/viewport_inheritance.cpp:135
↓ 6 callers
Function
CreateWaylandSurfaceKHR
layers/vulkan/generated/test_icd_helper.h:4103
↓ 6 callers
Function
DestroyFramebuffer
layers/vulkan/generated/test_icd_helper.h:3667
↓ 6 callers
Function
DestroyTensorARM
layers/vulkan/generated/test_icd_helper.h:6099
↓ 6 callers
Method
DetectVideoHazard
layers/sync/sync_hazard_detection.cpp:495
↓ 6 callers
Function
DispatchCreatePipelineLayout
layers/vulkan/generated/dispatch_functions.h:524
↓ 6 callers
Function
DispatchDestroyDescriptorSetLayout
layers/vulkan/generated/dispatch_functions.h:554
↓ 6 callers
Function
DispatchGetImageDrmFormatModifierPropertiesEXT
layers/vulkan/generated/dispatch_functions.h:3120
↓ 6 callers
Function
DispatchGetPhysicalDeviceFeatures2Helper
layers/vulkan/generated/dispatch_functions.h:5128
↓ 6 callers
Function
DispatchGetPhysicalDeviceFormatProperties
layers/vulkan/generated/dispatch_functions.h:48
↓ 6 callers
Method
EncodeQualityLevelProps
tests/framework/video_objects.h:151
↓ 6 callers
Method
EncodeQuantizationMapCaps
tests/framework/video_objects.h:136
↓ 6 callers
Function
ForEachSubresource
layers/best_practices/bp_utils.h:29
↓ 6 callers
Function
FormatVideoPictureResouce
layers/sync/sync_reporting.cpp:642
↓ 6 callers
Function
GetActiveSlots
Common for both Pipeline and Shader Object
layers/state_tracker/shader_stage_state.cpp:28
↓ 6 callers
Method
GetAllocationListBegin
layers/external/vma/vk_mem_alloc.h:8288
↓ 6 callers
Method
GetBufferSizeFromCopyImage
layers/state_tracker/image_state.cpp:229
↓ 6 callers
Method
GetCurrentRenderPassContext
layers/sync/sync_command_buffer.h:221
↓ 6 callers
Method
GetDebugCreateInfo
tests/framework/error_monitor.h:89
↓ 6 callers
Function
GetDescriptorSetLayoutSupport
tests/icd/test_icd.cpp:971
↓ 6 callers
Method
GetDeviceLocalBufferRange
layers/gpuav/resources/gpuav_vulkan_objects.cpp:392
↓ 6 callers
Method
GetDynamicRenderingColorAttachmentCount
layers/state_tracker/cmd_buffer_state.cpp:2543
↓ 6 callers
Function
GetDynamicRenderingTilePropertiesQCOM
layers/vulkan/generated/test_icd_helper.h:6194
↓ 6 callers
Method
GetEnabledFeatures2
tests/framework/feature_requirements.h:37
↓ 6 callers
Function
GetFormatNumericType
layers/state_tracker/shader_module.cpp:2035
↓ 6 callers
Method
GetId
layers/state_tracker/state_object.h:66
↓ 6 callers
Method
GetImageViewState
layers/state_tracker/descriptor_sets.h:516
↓ 6 callers
Function
GetMaskFromDescriptorType
layers/utils/descriptor_utils.h:163
↓ 6 callers
Function
GetMaxActiveSlot
layers/state_tracker/shader_stage_state.cpp:58
↓ 6 callers
Method
GetMemory
layers/external/vma/vk_mem_alloc.h:11014
↓ 6 callers
Function
GetMemoryMetalHandleEXT
layers/vulkan/generated/test_icd_helper.h:6371
↓ 6 callers
Function
GetMetalExport
layers/state_tracker/image_state.cpp:119
↓ 6 callers
Method
GetNumericType
"Numeric Type" is the spec language to help map a SPIR-V format to a VkFormat Currently only used in 1. Vertex Input 2. Fragment Output 3. Tensor inte
layers/state_tracker/shader_module.cpp:1931
↓ 6 callers
Function
GetPartitionedAccelerationStructuresBuildSizesNV
tests/icd/test_icd.cpp:2063
↓ 6 callers
Function
GetPhysicalDeviceCalibrateableTimeDomainsEXT
layers/vulkan/generated/test_icd_helper.h:5320
↓ 6 callers
Function
GetPhysicalDeviceExternalFenceProperties
tests/icd/test_icd.cpp:953
↓ 6 callers
Function
GetPhysicalDeviceExternalFencePropertiesKHR
layers/vulkan/generated/test_icd_helper.h:4356
↓ 6 callers
Function
GetPipelineBinaryDataKHR
tests/icd/test_icd.cpp:2051
↓ 6 callers
Method
GetPotentialDescriptorType
Used for things that just want to report the error message with "some" type should NOT be used for checking the shader interface (use GetAllDescriptor
layers/state_tracker/shader_module.cpp:2514
↓ 6 callers
Method
GetRange
layers/state_tracker/descriptor_sets.h:612
↓ 6 callers
Method
GetSamplerState
layers/state_tracker/descriptor_sets.h:489
↓ 6 callers
Function
GetSimpleGeometryForAccelerationStructureTests
tests/framework/ray_tracing_helper_nv.cpp:201
↓ 6 callers
Function
GetVertexInputFormatSize
layers/utils/image_utils.cpp:181
↓ 6 callers
Method
HasAHBFormat
layers/state_tracker/image_state.h:158
↓ 6 callers
Function
ImageLayoutMatches
layers/utils/image_layout_utils.cpp:74
↓ 6 callers
Method
InRange
layers/state_tracker/subresource_adapter.h:91
↓ 6 callers
Method
InternalError
layers/gpuav/instrumentation/gpuav_shader_instrumentor.cpp:1928
↓ 6 callers
Function
InvalidateMappedMemoryRanges
layers/vulkan/generated/test_icd_helper.h:3341
↓ 6 callers
Method
IsDecode
layers/state_tracker/video_session_state.h:587
↓ 6 callers
Method
IsDepth
Dynamic Rendering we know it is depth only, but for VkRenderPass, we need to check incase it is a stencil only attachment
layers/state_tracker/cmd_buffer_state.cpp:55
↓ 6 callers
Method
IsDestroyed
layers/gpuav/resources/gpuav_vulkan_objects.h:69
↓ 6 callers
Function
IsExtentAllOne
layers/core_checks/cc_copy_blit_resolve.cpp:168
↓ 6 callers
Method
IsExternalBuffer
layers/state_tracker/device_memory_state.h:252
↓ 6 callers
Method
IsFrame
layers/state_tracker/video_session_state.h:369
↓ 6 callers
Function
IsFull
layers/external/parallel_hashmap/phmap.h:344
↓ 6 callers
Method
IsHeap
layers/gpuav/spirv/type_manager.h:135
↓ 6 callers
Method
IsImmutableSampler
Special fast-path check for SamplerDescriptors that are immutable
layers/state_tracker/descriptor_sets.h:457
↓ 6 callers
Function
IsRead
layers/sync/sync_access_state.cpp:22
↓ 6 callers
Method
IsShaderInstrumentationEnabled
layers/gpuav/core/gpuav_settings.cpp:32
↓ 6 callers
Method
IsStencilTestEnable
layers/state_tracker/last_bound_state.cpp:171
↓ 6 callers
Method
IsUtils
layers/error_message/logging.h:115
↓ 6 callers
Function
LayerCreateMessengerCallback
layers/error_message/logging.cpp:671
↓ 6 callers
Method
LogMessageVaList
layers/error_message/logging.cpp:727
↓ 6 callers
Method
MarkTaken
layers/external/vma/vk_mem_alloc.h:8858
↓ 6 callers
Method
MatchEmpty
Returns a bitmask representing the positions of empty slots. ------------------------------------------------------------
layers/external/parallel_hashmap/phmap.h:394
↓ 6 callers
Function
OpcodeImageAccessPosition
Return operand position of 'Image' or 'Sampled Image' IdRef or zero if there is none.
layers/vulkan/generated/spirv_grammar_helper.h:1292
↓ 6 callers
Function
PnextChainExtract
layers/vulkan/generated/pnext_chain_extraction.h:62
↓ 6 callers
Method
PushDescriptorSetState
layers/state_tracker/cmd_buffer_state.cpp:1590
↓ 6 callers
Method
RasterizationStatePNext
layers/state_tracker/pipeline_state.h:323
↓ 6 callers
Function
ReleaseCapturedPipelineDataKHR
layers/vulkan/generated/test_icd_helper.h:4749
↓ 6 callers
Method
SetCodecSessionParamsInfo
tests/framework/video_objects.h:275
↓ 6 callers
Method
SetDesiredWarningRegex
tests/framework/error_monitor.cpp:227
↓ 6 callers
Method
SetFormatProps
tests/framework/video_objects.h:280
↓ 6 callers
Method
SetHandle
layers/state_tracker/pipeline_state.h:178
↓ 6 callers
Function
SetNextStage
tests/framework/shader_object_helper.cpp:16
← previous
next →
1,201–1,300 of 18,388, ranked by callers