Home
last modified time | relevance | path

Searched refs:ProgramRaster (Results 1 – 25 of 25) sorted by relevance

/frameworks/rs/
DrsProgramRaster.cpp24 ProgramRaster::ProgramRaster(Context *rsc, bool pointSprite, RsCullMode cull) in ProgramRaster() function in ProgramRaster
33 void ProgramRaster::preDestroy() const { in preDestroy()
42 ProgramRaster::~ProgramRaster() { in ~ProgramRaster()
46 void ProgramRaster::setup(const Context *rsc, ProgramRasterState *state) { in setup()
56 void ProgramRaster::serialize(Context *rsc, OStream *stream) const { in serialize()
59 ProgramRaster *ProgramRaster::createFromStream(Context *rsc, IStream *stream) { in createFromStream()
70 mDefault.set(ProgramRaster::getProgramRaster(rsc, false, RS_CULL_BACK).get()); in init()
78 ObjectBaseRef<ProgramRaster> ProgramRaster::getProgramRaster(Context *rsc, in getProgramRaster()
81 ObjectBaseRef<ProgramRaster> returnRef; in getProgramRaster()
84 ProgramRaster *existing = rsc->mStateRaster.mRasterPrograms[ct]; in getProgramRaster()
[all …]
DrsProgramRaster.h35 class ProgramRaster : public ProgramBase {
51 static ProgramRaster *createFromStream(Context *rsc, IStream *stream);
53 static ObjectBaseRef<ProgramRaster> getProgramRaster(Context *rsc,
58 virtual ~ProgramRaster();
61 ProgramRaster(Context *rsc,
74 ObjectBaseRef<ProgramRaster> mDefault;
75 ObjectBaseRef<ProgramRaster> mLast;
78 Vector<ProgramRaster *> mRasterPrograms;
DrsContext.h108 ObjectBaseRef<ProgramRaster> mRaster;
134 void setProgramRaster(ProgramRaster *);
144 ProgramRaster * getProgramRaster() {return mRaster.get();} in getProgramRaster()
180 ProgramRaster * getDefaultProgramRaster() const { in getDefaultProgramRaster()
277 ObjectBaseRef<ProgramRaster> mRaster;
DrsScript.h31 class ProgramRaster; variable
96 ObjectBaseRef<ProgramRaster> mRaster;
Drs_hal.h41 class ProgramRaster; variable
254 bool (*init)(const Context *rsc, const ProgramRaster *ps);
255 void (*setActive)(const Context *rsc, const ProgramRaster *ps);
256 void (*destroy)(const Context *rsc, const ProgramRaster *ps);
DrsScriptGroup.h30 class ProgramRaster; variable
DrsContext.cpp717 void Context::setProgramRaster(ProgramRaster *pr) { in setProgramRaster()
848 ProgramRaster *pr = static_cast<ProgramRaster *>(vpr); in rsi_ContextBindProgramRaster()
DrsRuntime.h44 void rsrBindProgramRaster(Context *, ProgramRaster *);
DrsScriptC_LibGL.cpp88 void rsrBindProgramRaster(Context *rsc, ProgramRaster *pr) { in rsrBindProgramRaster()
/frameworks/base/rs/java/android/renderscript/
DProgramRaster.java26 public class ProgramRaster extends BaseObj { class
54 ProgramRaster(long id, RenderScript rs) { in ProgramRaster() method in ProgramRaster
83 public static ProgramRaster CULL_BACK(RenderScript rs) { in CULL_BACK()
85 ProgramRaster.Builder builder = new ProgramRaster.Builder(rs); in CULL_BACK()
95 public static ProgramRaster CULL_FRONT(RenderScript rs) { in CULL_FRONT()
97 ProgramRaster.Builder builder = new ProgramRaster.Builder(rs); in CULL_FRONT()
107 public static ProgramRaster CULL_NONE(RenderScript rs) { in CULL_NONE()
109 ProgramRaster.Builder builder = new ProgramRaster.Builder(rs); in CULL_NONE()
152 public ProgramRaster create() { in create()
155 ProgramRaster programRaster = new ProgramRaster(id, mRS); in create()
DRenderScriptGL.java320 public void bindProgramRaster(ProgramRaster p) { in bindProgramRaster()
DRenderScript.java956 ProgramRaster mProgramRaster_CULL_BACK;
957 ProgramRaster mProgramRaster_CULL_FRONT;
958 ProgramRaster mProgramRaster_CULL_NONE;
/frameworks/rs/driver/
DrsdProgramRaster.h24 const android::renderscript::ProgramRaster *);
26 const android::renderscript::ProgramRaster *);
28 const android::renderscript::ProgramRaster *);
DrsdProgramRaster.cpp31 bool rsdProgramRasterInit(const Context *, const ProgramRaster *) { in rsdProgramRasterInit() argument
35 void rsdProgramRasterSetActive(const Context *rsc, const ProgramRaster *pr) { in rsdProgramRasterSetActive()
55 void rsdProgramRasterDestroy(const Context *, const ProgramRaster *) { in rsdProgramRasterDestroy() argument
DrsdRuntimeStubs.cpp240 static void SC_BindProgramRaster(ProgramRaster *pr) { in SC_BindProgramRaster()
/frameworks/base/tests/RenderScriptTests/SceneGraph/src/com/android/scenegraph/
DRenderState.java27 import android.renderscript.ProgramRaster;
42 ProgramRaster mRaster;
49 ProgramRaster pr) { in RenderState()
78 public void setProgramRaster(ProgramRaster pr) { in setProgramRaster()
/frameworks/base/tests/RenderScriptTests/MiscSamples/src/com/example/android/rs/miscsamples/
DRsRenderStatesRS.java97 private ProgramRaster mCullBack;
98 private ProgramRaster mCullFront;
99 private ProgramRaster mCullNone;
392 mCullBack = ProgramRaster.CULL_BACK(mRS); in initProgramRaster()
393 mCullFront = ProgramRaster.CULL_FRONT(mRS); in initProgramRaster()
394 mCullNone = ProgramRaster.CULL_NONE(mRS); in initProgramRaster()
/frameworks/base/tests/RenderScriptTests/SceneGraph/src/com/android/testapp/
DFullscreenBlur.java99 ProgramRaster cullNone = ProgramRaster.CULL_NONE(rs); in addBlurPasses()
152 ProgramRaster.CULL_NONE(rs)); in addCompositePass()
DTestAppRS.java231 ProgramRaster.CULL_NONE(mRS)); in prepareToRender()
/frameworks/rs/driver/runtime/
Drs_structs.h122 typedef struct ProgramRaster { struct
/frameworks/base/tests/RenderScriptTests/PerfTest/src/com/android/perftest/
DTorusTest.java253 mTorusScript.set_gCullFront(ProgramRaster.CULL_FRONT(mRS)); in initTorusScript()
254 mTorusScript.set_gCullBack(ProgramRaster.CULL_BACK(mRS)); in initTorusScript()
/frameworks/rs/scriptc/
Drs_types.rsh190 * \brief Opaque handle to a RenderScript ProgramRaster object.
192 * See: android.renderscript.ProgramRaster
Drs_graphics.rsh102 * Bind a new ProgramRaster to the rendering context.
/frameworks/base/docs/html/sdk/api_diff/16/
DmissingSinces.txt151 NO DOC BLOCK: android.renderscript.ProgramRaster Method getCullMode()
283 NO DOC BLOCK: android.renderscript.ProgramRaster Method isPointSpriteEnabled()
/frameworks/base/docs/html/
Dsitemap.txt3543 http://developer.android.com/reference/android/renderscript/ProgramRaster.html
3544 http://developer.android.com/reference/android/renderscript/ProgramRaster.Builder.html
3585 http://developer.android.com/reference/android/renderscript/ProgramRaster.CullMode.html
5463 http://developer.android.com/sdk/api_diff/16/changes/android.renderscript.ProgramRaster.Builder.html
5470 http://developer.android.com/sdk/api_diff/16/changes/android.renderscript.ProgramRaster.html
5558 http://developer.android.com/sdk/api_diff/16/changes/android.renderscript.ProgramRaster.CullMode.ht…