Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/KhronosGroup/Vulkan-Profiles
/ functions
Functions
593 in github.com/KhronosGroup/Vulkan-Profiles
⨍
Functions
593
◇
Types & classes
92
Method
__str__
(self)
scripts/gen_profiles_solution.py:3310
Function
android_main
library/test/test_api_create_device_android.cpp:187
Function
android_main
layer/tests/layer_tests_main.cpp:199
Method
callback
library/test/mock_debug_message_callback.hpp:52
Method
deep_compare
(a, b)
scripts/gen_profiles_file.py:397
Function
destroy_device_dispatch_table
layer/vk_layer_table.cpp:62
Function
destroy_instance_dispatch_table
layer/vk_layer_table.cpp:64
Function
device_dispatch_table
Map lookup must be thread safe
layer/vk_layer_table.cpp:34
Function
find_feature_alias
(vk: VulkanObject, version: VK_VERSION, struct: str, feature: str)
scripts/source/vk_xml_parsing.py:63
Function
format
layer/tests/profiles_test_helper.h:35
Method
genAliasValues
(flagBitsTypeName, map)
scripts/gen_profiles_solution.py:4130
Function
genCConditionForFlags
(condition, variable)
scripts/gen_profiles_solution.py:3047
Method
gen_dataArrayInfo
(condition, namespace, name)
scripts/gen_profiles_solution.py:5462
Method
gen_extension
(self, section, extension, profile = None)
scripts/gen_profiles_solution.py:6766
Method
gen_feature
(self, struct, section, member, profile = None)
scripts/gen_profiles_solution.py:6883
Method
gen_format
(self, format, struct, section, member, profile = None)
scripts/gen_profiles_solution.py:7344
Method
gen_limit
(self, struct, section, member, profile = None)
scripts/gen_profiles_solution.py:7110
Method
gen_member
(member, structVar, struct)
scripts/gen_profiles_layer.py:4378
Method
gen_queueFamily
(self, index, struct, section, member, profile = None)
scripts/gen_profiles_solution.py:7246
Method
gen_structCompare
(self, fmt, structDef, var, values, parentLimittype = None)
scripts/gen_profiles_solution.py:5054
Method
gen_structFill
(self, fmt, structDef, var, values)
scripts/gen_profiles_solution.py:4997
Method
gen_videoCapability
(self, videoProfileName, struct, member, profile = None)
scripts/gen_profiles_solution.py:7572
Method
gen_videoFormat
(self, definedVideoFormatsPerProfile, videoProfileName, videoFormatCategory, index, struct, section, member, p
scripts/gen_profiles_solution.py:7636
Method
gen_videoProfile
(self, videoProfilesPerProfileKey, videoProfileName, profile = None)
scripts/gen_profiles_solution.py:7459
Method
generate
(self, outIncDir, outSrcDir)
scripts/gen_profiles_solution.py:5609
Method
generate
(self, outSchema)
scripts/gen_profiles_solution.py:6075
Method
getAbsolutePath
layer/tests/profiles_test_helper.cpp:57
Method
get_api_version_string
(self)
scripts/gen_profiles_solution.py:3283
Function
get_chain_info
layer/vk_layer_table.cpp:80
Function
get_dispatch_table
layer/vk_layer_table.cpp:66
Method
get_promoted_version
(self, vk_version)
scripts/gen_profiles_file.py:869
Function
initDeviceTable
layer/vk_layer_table.cpp:131
Function
initInstanceTable
Various dispatchable objects will use the same underlying dispatch table if they * are created from that "parent" object. Thus use pointer to dispatc
layer/vk_layer_table.cpp:105
Function
instance_dispatch_table
layer/vk_layer_table.cpp:41
Method
isStructInList
(structName, structList)
scripts/gen_profiles_solution.py:4877
Function
main
library/test/test_api_profile_object.cpp:38
Function
main
library/test/test_api_create_device.cpp:38
Function
main
layer/tests/layer_tests_main.cpp:267
Function
mockDebugMessageCallback
library/test/mock_debug_message_callback.hpp:68
Function
on_rm_error
Error handler for recursively removing a directory. The shutil.rmtree function can fail on Windows due to read-only files. This handler will c
scripts/update_deps.py:263
Method
parseAliases
(self, xml)
scripts/gen_profiles_solution.py:3355
Function
processCommand
library/test/test_api_create_device_android.cpp:151
Function
processCommand
layer/tests/layer_tests_main.cpp:162
Function
processInput
library/test/test_api_create_device_android.cpp:145
Function
processInput
layer/tests/layer_tests_main.cpp:160
Method
setEnvironmentSetting
TODO: When the layer path issue is resolved with CI (set outside of the tests) remove this function
layer/tests/profiles_test_helper.cpp:41
Method
set_schema
(self, schema)
scripts/gen_profiles_file.py:50
Method
test_collect_extensions2
(self)
scripts/tests/test_expression_tree.py:28
Method
test_find_dependent_extensions
(self)
scripts/tests/test_vk_xml_parsing.py:44
Method
test_find_extension_version
(self)
scripts/tests/test_vk_xml_parsing.py:32
Method
test_isupper
(self)
scripts/tests/test_util.py:29
Method
test_load_profiles_jsons
(self)
scripts/tests/test_json.py:34
Method
test_save_profiles_jsons
(self)
scripts/tests/test_json.py:41
Method
test_split
(self)
scripts/tests/test_util.py:33
Method
test_upper
(self)
scripts/tests/test_util.py:26
Method
test_validate_profiles_json
(self)
scripts/tests/test_json.py:69
Method
test_validate_profiles_jsons
(self)
scripts/tests/test_json.py:77
Method
unsetEnvironmentSetting
layer/tests/profiles_test_helper.cpp:49
Method
validate
(self)
scripts/gen_profiles_solution.py:6067
Method
vkCreateDevice
library/test/mock_vulkan_api.hpp:595
Method
vkCreateInstance
library/test/mock_vulkan_api.hpp:377
Method
vkEnumerateDeviceExtensionProperties
library/test/mock_vulkan_api.hpp:336
Method
vkEnumerateInstanceExtensionProperties
library/test/mock_vulkan_api.hpp:298
Method
vkEnumerateInstanceVersion
library/test/mock_vulkan_api.hpp:281
Method
vkGetInstanceProcAddr
library/test/mock_vulkan_api.hpp:239
Method
vkGetPhysicalDeviceFeatures2
library/test/mock_vulkan_api.hpp:471
Method
vkGetPhysicalDeviceFormatProperties2
library/test/mock_vulkan_api.hpp:527
Method
vkGetPhysicalDeviceProperties
library/test/mock_vulkan_api.hpp:452
Method
vkGetPhysicalDeviceProperties2
library/test/mock_vulkan_api.hpp:497
Method
vkGetPhysicalDeviceQueueFamilyProperties2
library/test/mock_vulkan_api.hpp:560
Method
vkGetPhysicalDeviceVideoCapabilitiesKHR
library/test/mock_vulkan_api.hpp:663
Method
vkGetPhysicalDeviceVideoFormatPropertiesKHR
library/test/mock_vulkan_api.hpp:704
Function
vkNegotiateLoaderLayerInterfaceVersion
layer/profiles_interface.cpp:62
Method
~Capabilities
library/test/test_api_profile_object.cpp:76
Method
~JsonValidator
layer/profiles_json.cpp:51
Method
~LayerTests
layer/tests/tests.cpp:33
Method
~MockDebugMessageCallback
library/test/mock_debug_message_callback.hpp:46
Method
~MockVulkanAPI
library/test/mock_vulkan_api.hpp:203
Method
~ProfileLayerSettings
layer/profiles_settings.h:171
Method
~TestsIntersection
layer/tests/tests_desktop_2022.cpp:32
Method
~TestsIntersection
layer/tests/tests_combine_intersection.cpp:35
Method
~TestsMechanism
layer/tests/tests_mechanism.cpp:34
Method
~TestsMechanismApiVersion
layer/tests/tests_mechanism_api_version.cpp:34
Method
~TestsMechanismCheckValues
layer/tests/tests_mechanism_check_values.cpp:34
Method
~TestsMechanismFormat
layer/tests/tests_mechanism_format.cpp:34
Method
~TestsMechanismVideoProfiles
layer/tests/tests_mechanism_video_profiles.cpp:39
Method
~TestsMergedIntersection
layer/tests/tests_merged_intersection.cpp:31
Method
~TestsMergedUnion
layer/tests/tests_merged_union.cpp:31
Method
~TestsPromoted
layer/tests/tests_promoted.cpp:35
Method
~TestsUnion
layer/tests/tests_combine_union.cpp:35
Method
~VkTestFramework
layer/tests/vktestframework.cpp:57
Method
~VkTestFramework
layer/tests/vktestframework.h:45
Method
~VulkanInstanceBuilder
layer/tests/profiles_test_helper.h:72
← previous
501–593 of 593, ranked by callers