Add Java exceptions to catch RS calls with no context or no surface.
This commit is contained in:
@ -242,6 +242,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);
|
||||
}
|
||||
|
Reference in New Issue
Block a user