diff options
author | Jason Sams <rjsams@android.com> | 2011-09-13 15:41:01 -0700 |
---|---|---|
committer | Jason Sams <rjsams@android.com> | 2011-09-13 15:41:01 -0700 |
commit | 2382aba4a55c6ae74789c478eead8fbd96593321 (patch) | |
tree | 0caf2705b4afd76b3a1c372e7de64a86c73f1ca6 /rsScriptC_LibGL.cpp | |
parent | 3f2c944c21af553eb06421aec1fbebf0f4c45e3c (diff) | |
download | rs-2382aba4a55c6ae74789c478eead8fbd96593321.tar.gz |
Add RS watchdog.
Change-Id: I4c912beb84fa8a37ada0088049f7776132e994b6
Diffstat (limited to 'rsScriptC_LibGL.cpp')
-rw-r--r-- | rsScriptC_LibGL.cpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/rsScriptC_LibGL.cpp b/rsScriptC_LibGL.cpp index 3259cb45..7862f3c7 100644 --- a/rsScriptC_LibGL.cpp +++ b/rsScriptC_LibGL.cpp @@ -158,7 +158,7 @@ void rsrDrawQuadTexCoords(Context *rsc, Script *sc, RsdVertexArray va(attribs, 2); va.setup(rsc); - glDrawArrays(GL_TRIANGLE_FAN, 0, 4); + RSD_CALL_GL(glDrawArrays, GL_TRIANGLE_FAN, 0, 4); } void rsrDrawQuad(Context *rsc, Script *sc, @@ -245,7 +245,7 @@ void rsrColor(Context *rsc, Script *sc, float r, float g, float b, float a) { } void rsrFinish(Context *rsc, Script *sc) { - glFinish(); + RSD_CALL_GL(glFinish); } @@ -253,16 +253,16 @@ void rsrClearColor(Context *rsc, Script *sc, float r, float g, float b, float a) rsc->mFBOCache.setup(rsc); rsc->setupProgramStore(); - glClearColor(r, g, b, a); - glClear(GL_COLOR_BUFFER_BIT); + RSD_CALL_GL(glClearColor, r, g, b, a); + RSD_CALL_GL(glClear, GL_COLOR_BUFFER_BIT); } void rsrClearDepth(Context *rsc, Script *sc, float v) { rsc->mFBOCache.setup(rsc); rsc->setupProgramStore(); - glClearDepthf(v); - glClear(GL_DEPTH_BUFFER_BIT); + RSD_CALL_GL(glClearDepthf, v); + RSD_CALL_GL(glClear, GL_DEPTH_BUFFER_BIT); } uint32_t rsrGetWidth(Context *rsc, Script *sc) { |