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
↓ 1 callers
Method
get_video_enums
(self)
scripts/gen_profiles_layer.py:3696
↓ 1 callers
Method
hasRequiredCapabilities
(self, videoCapabilities, registry)
scripts/gen_profiles_solution.py:3170
↓ 1 callers
Method
has_nestedFeatureData
(self, data)
scripts/gen_profiles_solution.py:6818
↓ 1 callers
Method
isSpecific
(self)
scripts/gen_profiles_solution.py:3222
↓ 1 callers
Method
is_leaf
(self)
scripts/source/expression_parsing.py:60
↓ 1 callers
Method
load_jsons
(self, input_dir)
scripts/gen_profiles_file.py:113
↓ 1 callers
Function
main
(argv)
scripts/profiles.py:159
↓ 1 callers
Function
main
()
scripts/update_deps.py:635
↓ 1 callers
Function
main_convert
(args)
scripts/profiles.py:127
↓ 1 callers
Function
main_validate
(args)
scripts/profiles.py:155
↓ 1 callers
Method
matchesImageUsageFlags
(self, flags)
scripts/gen_profiles_solution.py:3165
↓ 1 callers
Method
merge
(self, profile_config, profile_file, mode, strip_duplicate_struct)
scripts/gen_profiles_file.py:188
↓ 1 callers
Method
mergeProfileExtensions
(self, registry, data)
scripts/gen_profiles_solution.py:4576
↓ 1 callers
Method
mergeProfileFeatures
(self, data)
scripts/gen_profiles_solution.py:4591
↓ 1 callers
Method
mergeProfileFormats
(self, data)
scripts/gen_profiles_solution.py:4599
↓ 1 callers
Method
mergeProfileProperties
(self, data)
scripts/gen_profiles_solution.py:4595
↓ 1 callers
Method
mergeProfileQueueFamiliesProperties
(self, data)
scripts/gen_profiles_solution.py:4603
↓ 1 callers
Method
mergeProfileVideoProfiles
(self, registry, data)
scripts/gen_profiles_solution.py:4607
↓ 1 callers
Method
merge_capabilities
(self, jsons, profile_names, api_version, strip_duplicate_struct)
scripts/gen_profiles_file.py:203
↓ 1 callers
Method
merge_format_features
(self, merged_formats, format, capability, prop_name, features)
scripts/gen_profiles_file.py:521
↓ 1 callers
Method
parseBitmasks
(self, xml)
scripts/gen_profiles_solution.py:3645
↓ 1 callers
Method
parseConstants
(self, xml)
scripts/gen_profiles_solution.py:3676
↓ 1 callers
Method
parseEnums
(self, xml)
scripts/gen_profiles_solution.py:3592
↓ 1 callers
Method
parseExtensionInfo
(self, xml)
scripts/gen_profiles_solution.py:3475
↓ 1 callers
Method
parseExternalTypes
(self, xml)
scripts/gen_profiles_solution.py:3830
↓ 1 callers
Method
parseFeatures
(self, xml)
scripts/gen_profiles_solution.py:3843
↓ 1 callers
Method
parseFormats
(self, xml)
scripts/gen_profiles_solution.py:3631
↓ 1 callers
Method
parseHeaderVersion
(self, xml)
scripts/gen_profiles_solution.py:3953
↓ 1 callers
Method
parseLimits
(self, xml)
scripts/gen_profiles_solution.py:3897
↓ 1 callers
Method
parsePlatformInfo
(self, xml)
scripts/gen_profiles_solution.py:3461
↓ 1 callers
Method
parsePrerequisites
(self, xml)
scripts/gen_profiles_solution.py:3577
↓ 1 callers
Method
parseProfiles
(self, registry, json_profiles, json_caps)
scripts/gen_profiles_solution.py:5582
↓ 1 callers
Method
parseStructInfo
(self, xml)
scripts/gen_profiles_solution.py:3494
↓ 1 callers
Method
parseVersionInfo
(self, xml)
scripts/gen_profiles_solution.py:3466
↓ 1 callers
Method
parseVideoCodecs
(self, xml, videoxml)
scripts/gen_profiles_solution.py:3989
↓ 1 callers
Method
parseVideoConstants
(self, videoxml)
scripts/gen_profiles_solution.py:3964
↓ 1 callers
Method
parseVideoEnums
(self, videoxml)
scripts/gen_profiles_solution.py:3968
↓ 1 callers
Function
pull_capabilities_block_dependencies
(vk: VulkanObject, version: VK_VERSION, ignore_extension_versions: bool, json_profiles_capabilities_block)
scripts/profiles.py:60
↓ 1 callers
Function
pull_profiles_file_dependencies
(vk: VulkanObject, require_promoted_extensions: bool, ignore_extension_versions: bool, json_file_data)
scripts/profiles.py:70
↓ 1 callers
Function
pull_profiles_files_dependencies
(vk: VulkanObject, require_promoted_extensions: bool, ignore_extension_versions: bool, json_files_dict)
scripts/profiles.py:84
↓ 1 callers
Method
recurseRequiredProfiles
(self, json_files, results, profile_key)
scripts/gen_profiles_solution.py:5492
↓ 1 callers
Method
set_contributors
(self, contributors)
scripts/gen_profiles_file.py:53
↓ 1 callers
Method
set_history
(self, history)
scripts/gen_profiles_file.py:56
↓ 1 callers
Function
stripNonmatchingAPIs
Remove tree Elements with 'api' attributes matching apiName. tree - Element at the root of the hierarchy to strip. Only its childr
scripts/gen_profiles_solution.py:48
↓ 1 callers
Function
strip_capabilities_block_duplication
(json_files_dict, json_profiles_capabilities_block, collected_extension_names: set[str])
scripts/profiles.py:89
↓ 1 callers
Function
strip_profiles_file_capabilities_duplication
(json_files_dict, json_file_data)
scripts/profiles.py:104
↓ 1 callers
Function
strip_profiles_files_capabilities_duplication
(json_files_dict)
scripts/profiles.py:121
↓ 1 callers
Method
validateVideoProfiles
(self, capabilities_key, capabilities_value)
scripts/gen_profiles_solution.py:4876
↓ 1 callers
Function
validate_profiles_jsons
(json_data_dir: Path, json_schema_path: Path)
scripts/source/profiles_parsing.py:62
Method
AddInstanceProc
library/test/mock_vulkan_api.hpp:165
Method
Capabilities
library/test/test_api_profile_object.cpp:54
Method
Check
layer/profiles_json.cpp:80
Method
Combine
layer/profiles_util.h:86
Method
Combine
layer/profiles_util.h:101
Method
Combine
layer/profiles_util.h:119
Method
Combine
layer/profiles_util.h:137
Method
DisableDebugPopup
library/test/test.hpp:35
Method
DisableDebugPopup
profiles/test/test.hpp:34
Function
EndsWith
layer/profiles_util.cpp:77
Function
EnumerateAll
layer/profiles_util.h:186
Function
EnumerateExtensions
layer/profiles_util.cpp:102
Function
EnumerateProperties
layer/profiles_util.h:199
Method
GetDecodeH264BaselineProfile
layer/tests/tests_mechanism_video_profiles.cpp:72
Method
GetDecodeH264MainProfile
layer/tests/tests_mechanism_video_profiles.cpp:83
Method
GetDecodeH265Main10Profile
layer/tests/tests_mechanism_video_profiles.cpp:104
Method
GetDecodeH265MainProfile
layer/tests/tests_mechanism_video_profiles.cpp:94
Method
GetDefaultApplicationInfo
layer/tests/profiles_test_helper.cpp:71
Method
GetEncodeH264BaselineProfile
layer/tests/tests_mechanism_video_profiles.cpp:114
Method
GetEncodeH264MainProfile
layer/tests/tests_mechanism_video_profiles.cpp:124
Method
GetEncodeH265Main10Profile
layer/tests/tests_mechanism_video_profiles.cpp:144
Method
GetEncodeH265MainProfile
layer/tests/tests_mechanism_video_profiles.cpp:134
Method
GetStructure
library/test/mock_vulkan_api.hpp:141
Function
GetUUIDString
layer/profiles_util.cpp:82
Function
GlobalPriorityMatch
layer/profiles_util.cpp:143
Function
HasFlags
layer/profiles_util.h:219
Method
Init
layer/profiles_json.cpp:55
Function
InitProfilesLayerSettings
layer/profiles_settings.cpp:194
Method
IsExtensionSupported
layer/tests/profiles_test_helper.cpp:167
Function
IsFormatSupported
layer/profiles_util.h:61
Method
IsVersionSupported
layer/tests/tests_promoted.cpp:37
Method
JsonValidator
profiles/test/test_validate.cpp:88
Method
JsonValidator
layer/profiles_json.h:28
Method
LayerTests
layer/tests/tests.cpp:32
Function
LogFlush
layer/profiles_settings.cpp:158
Method
MockDebugMessageCallback
library/test/mock_debug_message_callback.hpp:39
Method
MockVulkanAPI
library/test/mock_vulkan_api.hpp:181
Method
OnTestEnd
Called after a test ends.
library/test/test_api_create_device_android.cpp:86
Method
OnTestEnd
Called after a test ends.
layer/tests/layer_tests_main.cpp:140
Method
OnTestPartResult
Called after a failed assertion or a SUCCEED() invocation.
library/test/test_api_create_device_android.cpp:77
Method
OnTestPartResult
Called after a failed assertion or a SUCCEED() invocation.
layer/tests/layer_tests_main.cpp:131
Method
OnTestStart
Called before a test starts.
library/test/test_api_create_device_android.cpp:72
Method
OnTestStart
Called before a test starts.
layer/tests/layer_tests_main.cpp:126
Method
Override
layer/profiles_util.h:92
Method
Override
layer/profiles_util.h:110
Method
Override
layer/profiles_util.h:128
Method
Override
layer/profiles_util.h:146
Function
QueueFamilyMatch
layer/profiles_util.cpp:123
Method
QueueFamilyProperties
layer/profiles_util.h:169
Method
RemoveInstanceProc
library/test/mock_vulkan_api.hpp:170
Method
RemoveVideoProfile
library/test/mock_vulkan_api.hpp:644
← previous
next →
301–400 of 593, ranked by callers