summaryrefslogtreecommitdiff
path: root/src/tests/webgpu_test_fixture.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/tests/webgpu_test_fixture.h')
-rw-r--r--src/tests/webgpu_test_fixture.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/tests/webgpu_test_fixture.h b/src/tests/webgpu_test_fixture.h
index 2c700a4..fd08276 100644
--- a/src/tests/webgpu_test_fixture.h
+++ b/src/tests/webgpu_test_fixture.h
@@ -4,6 +4,7 @@
#pragma once
+#include "gpu/gpu.h"
#include "platform/platform.h"
// Shared test fixture for WebGPU tests
@@ -25,6 +26,7 @@ class WebGPUTestFixture {
WGPUDevice device() const { return device_; }
WGPUQueue queue() const { return queue_; }
WGPUTextureFormat format() const { return WGPUTextureFormat_BGRA8Unorm; }
+ GpuContext ctx() const { return {device_, queue_, format()}; }
// Check if fixture is ready
bool is_initialized() const { return device_ != nullptr; }