/**@class android.renderscript.RenderScriptGL
@extends android.renderscript.RenderScript

 @hide
 @deprecated in API 16
 The Graphics derivitive of RenderScript.  Extends the basic context to add a
 root script which is the display window for graphical output.  When the
 system needs to update the display the currently bound root script will be
 called.  This script is expected to issue the rendering commands to repaint
 the screen.

 <div class="special reference">
 <h3>Developer Guides</h3>
 <p>For more information about creating an application that uses RenderScript, read the
 <a href="{@docRoot}guide/topics/renderscript/index.html">RenderScript</a> developer guide.</p>
 </div>
*/
var RenderScriptGL = {

/**
@param {Object {SurfaceHolder}} w
@param {Number} h
@param {Number} sur
@param sur
*/
setSurface : function(  ) {},

/**
@param {Object {SurfaceTexture}} w
@param {Number} h
@param {Number} sur
@param sur
*/
setSurfaceTexture : function(  ) {},

/**
@deprecated in API 16
 return the height of the last set surface.
@return {Number} int
*/
getHeight : function(  ) {},

/**
@deprecated in API 16
 return the width of the last set surface.
@return {Number} int
*/
getWidth : function(  ) {},

/**
@deprecated in API 16
 Temporarly halt calls to the root rendering script.
*/
pause : function(  ) {},

/**
@deprecated in API 16
 Resume calls to the root rendering script.
*/
resume : function(  ) {},

/**
@param {Object {Script}} s Graphics script to process rendering requests.
@param s Graphics script to process rendering requests.
*/
bindRootScript : function(  ) {},

/**
@param {Object {ProgramStore}} p
@param p
*/
bindProgramStore : function(  ) {},

/**
@param {Object {ProgramFragment}} p
@param p
*/
bindProgramFragment : function(  ) {},

/**
@param {Object {ProgramRaster}} p
@param p
*/
bindProgramRaster : function(  ) {},

/**
@param {Object {ProgramVertex}} p
@param p
*/
bindProgramVertex : function(  ) {},


};