diff options
author | Alexander von Gluck IV <[email protected]> | 2014-12-29 21:51:46 +0000 |
---|---|---|
committer | Alexander von Gluck IV <[email protected]> | 2015-01-01 21:33:36 -0500 |
commit | 290553b6d637779cb733549a582230437545d335 (patch) | |
tree | ef0d08cccb015fd247279815afb3c08b0ade74c7 /src/gallium/targets/haiku-softpipe/GalliumContext.h | |
parent | b77eaafcdc1b9f050d44d46608e542a9e593da3e (diff) |
gallium/state_tracker: Rewrite Haiku's state tracker
* More gallium-like
* Leverage stamps properly and don't call mesa functions
Diffstat (limited to 'src/gallium/targets/haiku-softpipe/GalliumContext.h')
-rw-r--r-- | src/gallium/targets/haiku-softpipe/GalliumContext.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/gallium/targets/haiku-softpipe/GalliumContext.h b/src/gallium/targets/haiku-softpipe/GalliumContext.h index 6f8a4d0bda3..b50d52895fc 100644 --- a/src/gallium/targets/haiku-softpipe/GalliumContext.h +++ b/src/gallium/targets/haiku-softpipe/GalliumContext.h @@ -40,7 +40,9 @@ public: context_id contextID); status_t SwapBuffers(context_id contextID); - void ResizeViewport(int32 width, int32 height); + + bool Validate(uint32 width, uint32 height); + void Invalidate(uint32 width, uint32 height); private: status_t CreateScreen(); |