Files
renderdoc/util/test/tests/Vulkan/VK_RGP_Capture.py
T
baldurk ec36d155bc Remove redundant type annotations
* These come from long ago when using PyCharm with not as good type checking and
  with renderdoc module stubs that were incomplete so needed help identifying
  types.
2026-09-11 15:04:04 +01:00

23 lines
633 B
Python

import renderdoc as rd
import rdtest
import os
class VK_RGP_Capture(rdtest.TestCase):
demos_test_name = 'VK_Simple_Triangle'
def check_capture(self):
apiprops = self.controller.GetAPIProperties()
if not apiprops.rgpCapture:
rdtest.log.print("RGP capture not tested")
return
path = self.controller.CreateRGPProfile(rd.CreateHeadlessWindowingData(100, 100))
if os.path.exists(path) and os.path.getsize(path) > 100:
rdtest.log.success("RGP capture created successfully")
else:
raise rdtest.TestFailureException("RGP capture failed")