Skip to content

script: Error when combining desktop_baseline_2024 and ANDROID_16_minimums #754

@tareksander

Description

@tareksander

I'm running Debian 12 with Python 3.11.2, using Vulkan SDK 1.4.309.0.

command: python3 gen_profiles_file.py --registry vk.xml --input <dir with only desktop_baseline_2024, ANDROID_baseline_2022, ANDROID_15_minimums and ANDROID_16_minimums> --input-profiles VP_LUNARG_desktop_baseline_2024,VP_ANDROID_16_minimums -o testprofile.json

Error:

Traceback (most recent call last):
  File "gen_profiles_file.py", line 1028, in <module>
    profile_merger.merge(
  File "gen_profiles_file.py", line 196, in merge
    self.merge_capabilities(profile_config.input_jsons, profile_config.input_profile_names, profile_config.api_version, strip_duplicate_struct))
  File "gen_profiles_file.py", line 213, in merge_capabilities
    capability = jsons[i]['capabilities'][capability_name]
TypeError: unhashable type: 'list'

Metadata

Metadata

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions