diff options
author | David Riley <davidriley@chromium.org> | 2018-05-22 15:36:31 -0700 |
---|---|---|
committer | chrome-bot <chrome-bot@chromium.org> | 2018-07-30 23:08:05 -0700 |
commit | c9ce2da943a6325014573ea5a508eedf4156d0a8 (patch) | |
tree | 439f3c9201e6d9564a6eb4d7612e0d952e0ca83f /gpu_renderer/src | |
parent | f89e0b50e20c39cc2e9b22f83de1e8fee6b8803f (diff) | |
download | crosvm-c9ce2da943a6325014573ea5a508eedf4156d0a8.tar crosvm-c9ce2da943a6325014573ea5a508eedf4156d0a8.tar.gz crosvm-c9ce2da943a6325014573ea5a508eedf4156d0a8.tar.bz2 crosvm-c9ce2da943a6325014573ea5a508eedf4156d0a8.tar.lz crosvm-c9ce2da943a6325014573ea5a508eedf4156d0a8.tar.xz crosvm-c9ce2da943a6325014573ea5a508eedf4156d0a8.tar.zst crosvm-c9ce2da943a6325014573ea5a508eedf4156d0a8.zip |
gpu: add force_ctx_0 calls prior to each gpu command
BUG=None TEST=build with --features=gpu; null_platform_test Change-Id: Ib7aab8b2f0d7e1523df49360ab99677b59ce6052 Reviewed-on: https://chromium-review.googlesource.com/1073960 Commit-Ready: David Riley <davidriley@chromium.org> Tested-by: David Riley <davidriley@chromium.org> Reviewed-by: Zach Reizner <zachr@chromium.org>
Diffstat (limited to 'gpu_renderer/src')
-rw-r--r-- | gpu_renderer/src/lib.rs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/gpu_renderer/src/lib.rs b/gpu_renderer/src/lib.rs index 9e687ed..09d5949 100644 --- a/gpu_renderer/src/lib.rs +++ b/gpu_renderer/src/lib.rs @@ -594,6 +594,10 @@ impl Renderer { }; ret_to_res(ret) } + + pub fn force_ctx_0(&self) { + unsafe { virgl_renderer_force_ctx_0() }; + } } /// A context in which resources can be attached/detached and commands can be submitted. |