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
↓ 6 callers
Method
SetShaderRecordSize
tests/framework/ray_tracing_objects.cpp:2185
↓ 6 callers
Method
SetupImageDescriptors
tests/framework/data_graph_objects.cpp:576
↓ 6 callers
Method
Split
layers/sync/sync_access_map.cpp:118
↓ 6 callers
Method
SubresourceCount
layers/state_tracker/subresource_adapter.h:136
↓ 6 callers
Method
Trim
layers/sync/sync_submit.cpp:284
↓ 6 callers
Function
UpdateVideoAccessState
layers/sync/sync_command_buffer.cpp:248
↓ 6 callers
Method
Valid
layers/vulkan/generated/vk_api_version.h:51
↓ 6 callers
Function
ValidOwnershipTransferOp
tests/framework/sync_helper.cpp:258
↓ 6 callers
Method
ValidateDescriptor
layers/gpu_dump/gpu_dump_descriptor_heap.cpp:424
↓ 6 callers
Method
ValidateObject
layers/object_tracker/object_lifetime_validation.h:249
↓ 6 callers
Function
VkShaderStageToShaderObjectStage
layers/utils/shader_utils.h:42
↓ 6 callers
Function
VmaBinaryFindSorted
layers/external/vma/vk_mem_alloc.h:3815
↓ 6 callers
Function
VmaBlocksOnSamePage
Returns true if two memory blocks occupy overlapping pages. ResourceA must be in less memory offset than ResourceB. Algorithm is based on "Vulkan 1.0
layers/external/vma/vk_mem_alloc.h:3688
↓ 6 callers
Function
VmaClearDetailedStatistics
layers/external/vma/vk_mem_alloc.h:4243
↓ 6 callers
Function
WaitForPresent2KHR
layers/vulkan/generated/test_icd_helper.h:4736
↓ 6 callers
Method
WriteBufferDescriptor
tests/framework/descriptor_heap_object.cpp:82
↓ 6 callers
Function
XXH_xorshift64
! Seems to produce slightly better code on GCC for some reason. */
layers/external/xxhash.h:4604
↓ 6 callers
Method
assign
layers/containers/small_container.h:292
↓ 6 callers
Function
destroyObject
(command_name: str)
scripts/generators/generator_utils.py:64
↓ 6 callers
Function
fn
(target_name)
scripts/gn/export_targets.py:338
↓ 6 callers
Method
insert_hint_unique
layers/external/parallel_hashmap/btree.h:2193
↓ 6 callers
Method
insert_unique
layers/external/parallel_hashmap/btree.h:2168
↓ 6 callers
Method
phmap_dump
layers/external/parallel_hashmap/phmap_dump.h:55
↓ 6 callers
Method
phmap_load
layers/external/parallel_hashmap/phmap_dump.h:70
↓ 6 callers
Method
resize
layers/best_practices/bp_drawdispatch.cpp:147
↓ 6 callers
Function
string_BuffersFromAddress
layers/error_message/error_strings.cpp:236
↓ 6 callers
Function
string_LevelCount
layers/error_message/error_strings.h:86
↓ 6 callers
Function
string_SupportedVideoProfiles
layers/state_tracker/video_session_state.cpp:1253
↓ 6 callers
Function
string_VkAccelerationStructureBuildRangeInfoKHR
layers/error_message/error_strings.cpp:330
↓ 5 callers
Function
AHardwareBuffer_release
tests/android/mock/android/hardware_buffer.cpp:36
↓ 5 callers
Method
ActiveType
layers/state_tracker/descriptor_sets.h:711
↓ 5 callers
Method
Add
layers/state_tracker/shader_module.cpp:43
↓ 5 callers
Function
AddFeature
layers/vulkan/generated/feature_requirements_helper.cpp:32
↓ 5 callers
Method
AddRequiredFeature
tests/framework/render.cpp:387
↓ 5 callers
Method
AlignmentScalarIndirect
layers/gpu_dump/gpu_dump_descriptor_heap.cpp:211
↓ 5 callers
Method
Back
layers/external/vma/vk_mem_alloc.h:4917
↓ 5 callers
Method
BeginArray
layers/external/vma/vk_mem_alloc.h:5810
↓ 5 callers
Method
Binding
Kept for compatibility
layers/state_tracker/device_memory_state.h:316
↓ 5 callers
Method
BufferMemoryBarrier
tests/framework/binding.h:622
↓ 5 callers
Method
Clear
layers/sync/sync_access_context.cpp:634
↓ 5 callers
Function
CmdBindVertexBuffers2
layers/vulkan/generated/test_icd_helper.h:3919
↓ 5 callers
Function
CmdDispatchTileQCOM
VK_ENABLE_BETA_EXTENSIONS
layers/vulkan/generated/test_icd_helper.h:5679
↓ 5 callers
Function
CmdDrawIndirectByteCountEXT
layers/vulkan/generated/test_icd_helper.h:4862
↓ 5 callers
Function
CmdPushDescriptorSet
layers/vulkan/generated/test_icd_helper.h:3966
↓ 5 callers
Function
CmdSetBlendConstants
layers/vulkan/generated/test_icd_helper.h:3691
↓ 5 callers
Function
CmdSetCoarseSampleOrderNV
layers/vulkan/generated/test_icd_helper.h:5239
↓ 5 callers
Function
CmdSetDepthBias
layers/vulkan/generated/test_icd_helper.h:3688
↓ 5 callers
Function
CmdSetDepthWriteEnableEXT
layers/vulkan/generated/test_icd_helper.h:5539
↓ 5 callers
Function
CmdSetPatchControlPointsEXT
layers/vulkan/generated/test_icd_helper.h:5850
↓ 5 callers
Function
CmdSetRenderingInputAttachmentIndices
layers/vulkan/generated/test_icd_helper.h:3997
↓ 5 callers
Function
CmdWriteBufferMarkerAMD
layers/vulkan/generated/test_icd_helper.h:5314
↓ 5 callers
Function
ConvertVkImageMemoryBarrierToV2
layers/utils/convert_utils.cpp:271
↓ 5 callers
Function
CopyCreatePipelineFeedbackData
The VK_EXT_pipeline_creation_feedback extension returns data from the driver -- we've created a copy of the pnext chain, so copy the returned data to
layers/chassis/dispatch_object_manual.cpp:1050
↓ 5 callers
Method
CreateAllocationRequest
layers/external/vma/vk_mem_alloc.h:8061
↓ 5 callers
Function
CreateBufferView
layers/vulkan/generated/test_icd_helper.h:3497
↓ 5 callers
Function
CreateDataGraphPipelineSessionARM
layers/vulkan/generated/test_icd_helper.h:6236
↓ 5 callers
Function
CreateDeferredOperationKHR
layers/vulkan/generated/test_icd_helper.h:4503
↓ 5 callers
Function
CreateDescriptorUpdateTemplate
layers/vulkan/generated/test_icd_helper.h:3767
↓ 5 callers
Function
CreateDispObjHandle
tests/icd/test_icd.h:41
↓ 5 callers
Method
CreateGraphicsPipelines
layers/chassis/dispatch_object_manual.cpp:1158
↓ 5 callers
Method
CreateScratchBuffer
tests/framework/binding.cpp:1673
↓ 5 callers
Function
CreateXcbSurfaceKHR
layers/vulkan/generated/test_icd_helper.h:4087
↓ 5 callers
Function
CreateXlibSurfaceKHR
layers/vulkan/generated/test_icd_helper.h:4072
↓ 5 callers
Function
DataOrNull
tests/unit/sync_val.cpp:3089
↓ 5 callers
Function
DebugMarkerSetObjectTagEXT
layers/vulkan/generated/test_icd_helper.h:4827
↓ 5 callers
Method
Destroy
layers/external/vma/vk_mem_alloc.h:6942
↓ 5 callers
Function
DestroyDeferredOperationKHR
layers/vulkan/generated/test_icd_helper.h:4510
↓ 5 callers
Function
DestroyDescriptorUpdateTemplate
layers/vulkan/generated/test_icd_helper.h:3776
↓ 5 callers
Function
DestroyTensorViewARM
layers/vulkan/generated/test_icd_helper.h:6108
↓ 5 callers
Method
DetectHazard
layers/sync/sync_hazard_detection.cpp:305
↓ 5 callers
Function
DispatchGetDescriptorEXT
layers/vulkan/generated/dispatch_functions.h:3771
↓ 5 callers
Function
DispatchGetPhysicalDeviceProperties
layers/vulkan/generated/dispatch_functions.h:63
↓ 5 callers
Method
EndArray
layers/external/vma/vk_mem_alloc.h:5824
↓ 5 callers
Method
EnqueueSignal
layers/state_tracker/fence_state.cpp:57
↓ 5 callers
Function
EnumerateDeviceExtensionProperties
tests/icd/test_icd.cpp:564
↓ 5 callers
Function
ExtensionStateByName
layers/stateless/sl_instance_device.cpp:112
↓ 5 callers
Method
FindDescriptor
layers/state_tracker/descriptor_sets.h:1120
↓ 5 callers
Method
FindMemoryTypeIndex
layers/external/vma/vk_mem_alloc.h:13840
↓ 5 callers
Method
FreeMemory
layers/external/vma/vk_mem_alloc.h:14081
↓ 5 callers
Method
FreezeSpecConstant
layers/state_tracker/shader_instruction.cpp:554
↓ 5 callers
Function
GLSLtoSPV
Compile a given string containing GLSL into SPV for use by VK Return value of false means an error was encountered.
tests/framework/shader_helper.cpp:264
↓ 5 callers
Function
GeometrySimpleOnDeviceTriangleInfo
tests/framework/ray_tracing_objects.cpp:1431
↓ 5 callers
Method
GetAllocationOffset
layers/external/vma/vk_mem_alloc.h:8803
↓ 5 callers
Method
GetAnyConstantDef
If the instruction at |id| is a OpConstant or copy of a constant, returns the instruction Cases such as runtime arrays, will not find a constant and r
layers/state_tracker/shader_module.cpp:1774
↓ 5 callers
Method
GetAvailableSets
layers/state_tracker/descriptor_sets.h:86
↓ 5 callers
Function
GetBufferDeviceAddressKHR
layers/vulkan/generated/test_icd_helper.h:4490
↓ 5 callers
Method
GetBufferViewState
layers/state_tracker/descriptor_sets.h:587
↓ 5 callers
Method
GetConstantUInt32FromId
Useful to canonicalize integer constants to uint32.
layers/gpuav/spirv/type_manager.cpp:629
↓ 5 callers
Method
GetCreateInfoSType
layers/state_tracker/pipeline_state.h:416
↓ 5 callers
Function
GetData
layers/external/parallel_hashmap/phmap_base.h:2635
↓ 5 callers
Function
GetDataGraphPipelineSessionBindPointRequirementsARM
tests/icd/test_icd.cpp:880
↓ 5 callers
Method
GetDescriptorBindingFlagsFromIndex
Return binding flags for given index, 0 if index is unavailable
layers/state_tracker/descriptor_sets.cpp:437
↓ 5 callers
Method
GetDescriptorCountFromBinding
layers/state_tracker/descriptor_sets.h:921
↓ 5 callers
Function
GetDescriptorSetLayoutBindingOffsetEXT
VK_USE_PLATFORM_METAL_EXT
layers/vulkan/generated/test_icd_helper.h:5692
↓ 5 callers
Function
GetDescriptorSetLayoutSizeEXT
tests/icd/test_icd.cpp:2000
↓ 5 callers
Function
GetDeviceImageSubresourceLayoutKHR
layers/vulkan/generated/test_icd_helper.h:4725
↓ 5 callers
Function
GetDisplayModePropertiesKHR
layers/vulkan/generated/test_icd_helper.h:4031
↓ 5 callers
Method
GetDynamicDescriptorCount
layers/state_tracker/descriptor_sets.h:919
↓ 5 callers
Function
GetFamilyAnnotation
layers/core_checks/cc_synchronization.cpp:2371
↓ 5 callers
Method
GetFragmentEntryPoint
layers/state_tracker/last_bound_state.cpp:1027
← previous
next →
1,301–1,400 of 18,388, ranked by callers