diff options
author | Eric Anholt <eric@anholt.net> | 2009-04-06 09:54:29 -0700 |
---|---|---|
committer | Eric Anholt <eric@anholt.net> | 2009-04-06 11:17:25 -0700 |
commit | 6b187cc8a5041fe2bba1ecc34aa86516ebe8b1b0 (patch) | |
tree | 511bd892915132e32a2c708589ba93a2d8a4ebeb /src/mesa/drivers/dri/intel/intel_context.h | |
parent | e7aef006e50d0b859c621267af8376f5a0f43445 (diff) |
intel: Avoid dri2 GetBuffers round-trips for internal Viewport calls.
This gets us the savings for driver-internal viewport calls that
dd1c68f15123a889a3ce9d2afe724e272d163e32 was attempting, without relying
on Xlib internals or clients handling X events.
Diffstat (limited to 'src/mesa/drivers/dri/intel/intel_context.h')
-rw-r--r-- | src/mesa/drivers/dri/intel/intel_context.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/mesa/drivers/dri/intel/intel_context.h b/src/mesa/drivers/dri/intel/intel_context.h index e520ecf220..d635f3f50d 100644 --- a/src/mesa/drivers/dri/intel/intel_context.h +++ b/src/mesa/drivers/dri/intel/intel_context.h @@ -180,6 +180,7 @@ struct intel_context struct intel_region *front_region; struct intel_region *back_region; struct intel_region *depth_region; + GLboolean internal_viewport_call; /** * This value indicates that the kernel memory manager is being used |