aboutsummaryrefslogtreecommitdiff
path: root/src/queue_context.hh
diff options
context:
space:
mode:
authorNicolas James <nj3ahxac@gmail.com>2026-03-26 19:50:19 +1100
committerNicolas James <nj3ahxac@gmail.com>2026-03-26 19:50:19 +1100
commit4ab8c7b97ea513e209705907afce9852934a7d86 (patch)
tree558b7e5316de7c6cd1f15ee0920dfb3ea815fd92 /src/queue_context.hh
parent7810f837b3cfa7dc45f360282cd1cafb2c3e6ca6 (diff)
Implement QueueNotifyOutOfBandNV, SetLatencySleepModeNV - also some bookkeeping
Diffstat (limited to 'src/queue_context.hh')
-rw-r--r--src/queue_context.hh5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/queue_context.hh b/src/queue_context.hh
index 701fc0d..221626f 100644
--- a/src/queue_context.hh
+++ b/src/queue_context.hh
@@ -57,6 +57,11 @@ class QueueContext final : public Context {
std::unique_ptr<TimestampPool> timestamp_pool;
+ // NVIDIA's extension lets the application explicitly state that this queue
+ // does not contribute to the frame. AMD's extension has no such mechanism -
+ // so this will always be false.
+ bool should_ignore_latency = false;
+
public:
// Potentially in flight queue submissions that come from this queue.
struct Submission {