diff options
author | Arun Kumar K.R <akumarkr@codeaurora.org> | 2017-01-19 10:57:41 -0800 |
---|---|---|
committer | Arun Kumar K.R <akumarkr@codeaurora.org> | 2017-01-19 12:50:40 -0800 |
commit | d612a57d8f46d98b67dd0b6dd0663fae2185f227 (patch) | |
tree | 90d20255dec12e7c39c9b16955aa947c3d19e6a4 /gpu_tonemapper | |
parent | 9b50abe92fa5ba8a9afce95ee355978aa5b41d3f (diff) | |
download | display-d612a57d8f46d98b67dd0b6dd0663fae2185f227.tar.gz |
gpu_tonemapper: Get Current EGL context in Destructor
Need to switch to current egl context before deleting the
program other wise it leads to errors and may not clean up
cleanly on deletion.
Change-Id: Ib4c59511e6aec7c7dd7b27ea26e26b189f9bc87f
Crs-fixed: 1113295
Crs-fixed: 1110936
Diffstat (limited to 'gpu_tonemapper')
-rw-r--r-- | gpu_tonemapper/Tonemapper.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/gpu_tonemapper/Tonemapper.cpp b/gpu_tonemapper/Tonemapper.cpp index 5f2f9741..bb7ba1b7 100644 --- a/gpu_tonemapper/Tonemapper.cpp +++ b/gpu_tonemapper/Tonemapper.cpp @@ -39,6 +39,7 @@ Tonemapper::Tonemapper() Tonemapper::~Tonemapper() //----------------------------------------------------------------------------- { + engine_bind(); engine_deleteInputBuffer(tonemapTexture); engine_deleteInputBuffer(lutXformTexture); engine_deleteProgram(programID); |