summaryrefslogtreecommitdiffstats
path: root/servers/rendering/rendering_context_driver.h
diff options
context:
space:
mode:
Diffstat (limited to 'servers/rendering/rendering_context_driver.h')
-rw-r--r--servers/rendering/rendering_context_driver.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/servers/rendering/rendering_context_driver.h b/servers/rendering/rendering_context_driver.h
index df1424da95..539b3814a0 100644
--- a/servers/rendering/rendering_context_driver.h
+++ b/servers/rendering/rendering_context_driver.h
@@ -73,10 +73,15 @@ public:
DEVICE_TYPE_MAX = 0x5
};
+ struct Workarounds {
+ bool avoid_compute_after_draw = false;
+ };
+
struct Device {
String name = "Unknown";
Vendor vendor = VENDOR_UNKNOWN;
DeviceType type = DEVICE_TYPE_OTHER;
+ Workarounds workarounds;
};
virtual ~RenderingContextDriver();