<?xml version="1.0"?>
<!--Phoronix Test Suite v10.2.1-->
<PhoronixTestSuite>
  <TestInformation>
    <Title>Ray Tracing In Vulkan</Title>
    <AppVersion>r6</AppVersion>
    <Description>Ray Tracing In Vulkan is a demo/benchmark of  Vulkan ray-tracing support by Tanguy Fautre that makes use of Vulkan RT extensions (VK_KHR_ray_tracing_pipeline).</Description>
    <ResultScale>FPS</ResultScale>
    <Proportion>HIB</Proportion>
    <TimesToRun>3</TimesToRun>
  </TestInformation>
  <TestProfile>
    <Version>1.0.1</Version>
    <SupportedPlatforms>Linux, Windows</SupportedPlatforms>
    <SoftwareType>Utility</SoftwareType>
    <TestType>Graphics</TestType>
    <License>Free</License>
    <Status>Verified</Status>
    <ExternalDependencies>build-utilities, vulkan-development, meson, curl, cmake, git, xorg-development</ExternalDependencies>
    <RequiresDisplay>TRUE</RequiresDisplay>
    <EnvironmentSize>3500</EnvironmentSize>
    <ProjectURL>https://github.com/GPSnoopy/RayTracingInVulkan</ProjectURL>
    <Maintainer>Michael Larabel</Maintainer>
    <SystemDependencies>vulkan/vk_icd.h, xcb/xcb.h, xcb/xcb_icccm.h, wayland-client.h, libdrm/drm.h, X11/extensions/XInput2.h, X11/extensions/Xinerama.h, X11/Xcursor/Xcursor.h</SystemDependencies>
  </TestProfile>
  <TestSettings>
    <Default>
      <Arguments>--benchmark --max-time 30 --present-mode 0 </Arguments>
    </Default>
    <Option>
      <DisplayName>Resolution</DisplayName>
      <Identifier>auto-resolution</Identifier>
      <Menu>
        <Entry>
          <Name>$VIDEO_WIDTH x $VIDEO_HEIGHT</Name>
          <Value>--width $VIDEO_WIDTH --height $VIDEO_HEIGHT</Value>
        </Entry>
      </Menu>
    </Option>
    <Option>
      <DisplayName>Scene</DisplayName>
      <Identifier>scene</Identifier>
      <ArgumentPrefix>--scene </ArgumentPrefix>
      <Menu>
        <Entry>
          <Name>Ray Tracing In One Weekend</Name>
          <Value>1</Value>
        </Entry>
        <Entry>
          <Name>Planets In One Weekend</Name>
          <Value>2</Value>
        </Entry>
        <Entry>
          <Name>Lucy In One Weekend</Name>
          <Value>3</Value>
        </Entry>
        <Entry>
          <Name>Cornell Box</Name>
          <Value>4</Value>
        </Entry>
        <Entry>
          <Name>Cornell Box + Lucy</Name>
          <Value>5</Value>
        </Entry>
      </Menu>
    </Option>
  </TestSettings>
</PhoronixTestSuite>
