Skip to content

dump resources miscellaneous #2003

Open
@locke-lunarg

Description

@locke-lunarg
  1. Vulkan has --dump-resources and --dump-resources-block-indices. --dump-resources-block-indices could have <filename> input, but --dump-resources couldn't. --dump-resources could also add <filename>.
    Ref: Vulkan Dump: Convert call index to block index #1998

  2. dx12 has a hard coding flag TEST_AVAILABLE_ARGS that could find available args if the option args are unavailable. Vulkan could also add it for --dump-resources.

  3. dx12 has hard coding flags: TEST_AVAILABLE_ARGS, TEST_READABLE , TEST_WRITE_NOT_FOUND_VIEWS and TEST_WRITE_NULL_RESOURCE_VIEWS. Change them to an options.

  4. dx12 has hard coding flag: TEST_SHADER_RES isn't used any longer. It could be removed.

  5. dx12: TEST_READABLE and vulkan --dump-resources-dump-raw-images features are similar, but opposite.
    Ref: https://github.com/LunarG/gfxreconstruct/blob/dev/vulkan_dump_resources.md

Metadata

Metadata

Assignees

No one assigned

    Labels

    d3d12Issue with D3D 12 supportenhancementNew feature or requestreplayIssue with replay (capture was successful)

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions