am 54f5ca41: am ffacbc34: am fd2f6358: Merge change I771bebb9 into eclair

Merge commit '54f5ca4115b776eb5a1e04a4c014acccb916ef9c'

* commit '54f5ca4115b776eb5a1e04a4c014acccb916ef9c':
  Add Java exceptions to catch RS calls with no context or no surface.
This commit is contained in:
Jason Sams
2009-12-07 18:35:48 -08:00
committed by Android Git Automerger
11 changed files with 71 additions and 0 deletions

View File

@@ -244,6 +244,18 @@ public class RenderScript {
}
}
void validate() {
if (mContext == 0) {
throw new IllegalStateException("Calling RS with no Context active.");
}
}
void validateSurface() {
if (mSurface == null) {
throw new IllegalStateException("Uploading data to GL with no surface.");
}
}
public void contextSetPriority(Priority p) {
nContextSetPriority(p.mID);
}