Home
last modified time | relevance | path

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

12

/frameworks/base/libs/rs/
DrsProgramVertex.cpp24 ProgramVertex::ProgramVertex(Context *rsc, const char * shaderText, in ProgramVertex() function in ProgramVertex
31 ProgramVertex::~ProgramVertex() { in ~ProgramVertex()
35 void ProgramVertex::setup(Context *rsc, ProgramVertexState *state) { in setup()
62 void ProgramVertex::setProjectionMatrix(Context *rsc, const rsc_Matrix *m) const { in setProjectionMatrix()
78 void ProgramVertex::setModelviewMatrix(Context *rsc, const rsc_Matrix *m) const { in setModelviewMatrix()
94 void ProgramVertex::setTextureMatrix(Context *rsc, const rsc_Matrix *m) const { in setTextureMatrix()
110 void ProgramVertex::getProjectionMatrix(Context *rsc, rsc_Matrix *m) const { in getProjectionMatrix()
125 void ProgramVertex::transformToScreen(Context *rsc, float *v4out, const float *v3in) const { in transformToScreen()
136 void ProgramVertex::serialize(OStream *stream) const { in serialize()
139 ProgramVertex *ProgramVertex::createFromStream(Context *rsc, IStream *stream) { in createFromStream()
[all …]
DrsProgramVertex.h28 class ProgramVertex : public Program {
30 ProgramVertex(Context *,const char * shaderText, uint32_t shaderLength,
32 virtual ~ProgramVertex();
45 static ProgramVertex *createFromStream(Context *rsc, IStream *stream);
57 ObjectBaseRef<ProgramVertex> mDefault;
58 ObjectBaseRef<ProgramVertex> mLast;
DrsContext.h91 ObjectBaseRef<ProgramVertex> mVertex;
115 void setProgramVertex(ProgramVertex *);
125 ProgramVertex * getProgramVertex() {return mVertex.get();} in getProgramVertex()
151 ProgramVertex * getDefaultProgramVertex() const { in getDefaultProgramVertex()
238 ObjectBaseRef<ProgramVertex> mVertex;
DrsScript.h27 class ProgramVertex; variable
64 ObjectBaseRef<ProgramVertex> mVertex;
Drs_hal.h35 class ProgramVertex; variable
172 bool (*init)(const Context *rsc, const ProgramVertex *pv,
174 void (*setActive)(const Context *rsc, const ProgramVertex *pv);
175 void (*destroy)(const Context *rsc, const ProgramVertex *pv);
DrsScriptC_LibGL.cpp69 void rsrBindProgramVertex(Context *rsc, Script *sc, ProgramVertex *pv) { in rsrBindProgramVertex()
177 ObjectBaseRef<const ProgramVertex> tmp(rsc->getProgramVertex()); in rsrDrawSpriteScreenspace()
190 rsc->setProgramVertex((ProgramVertex *)tmp.get()); in rsrDrawSpriteScreenspace()
DrsContext.cpp516 void Context::setProgramVertex(ProgramVertex *pv) { in setProgramVertex()
629 ProgramVertex *pv = static_cast<ProgramVertex *>(vpv); in rsi_ContextBindProgramVertex()
DrsRuntime.h36 void rsrBindProgramVertex(Context *, Script *, ProgramVertex *);
/frameworks/base/graphics/java/android/renderscript/
DProgramVertex.java51 public class ProgramVertex extends Program { class
53 ProgramVertex(int id, RenderScript rs) { in ProgramVertex() method in ProgramVertex
99 public ProgramVertex create() { in create()
122 ProgramVertex pv = new ProgramVertex(id, mRS); in create()
DRenderScriptGL.java304 public void bindProgramVertex(ProgramVertex p) { in bindProgramVertex()
DProgramVertexFixedFunction.java30 public class ProgramVertexFixedFunction extends ProgramVertex {
/frameworks/base/libs/rs/driver/
DrsdProgramVertex.h23 const android::renderscript::ProgramVertex *,
26 const android::renderscript::ProgramVertex *);
28 const android::renderscript::ProgramVertex *);
DrsdProgram.cpp36 bool rsdProgramVertexInit(const Context *rsc, const ProgramVertex *pv, in rsdProgramVertexInit()
57 void rsdProgramVertexSetActive(const Context *rsc, const ProgramVertex *pv) { in rsdProgramVertexSetActive()
64 void rsdProgramVertexDestroy(const Context *rsc, const ProgramVertex *pv) { in rsdProgramVertexDestroy()
DrsdRuntimeStubs.cpp107 static void SC_BindProgramVertex(ProgramVertex *pv) { in SC_BindProgramVertex()
/frameworks/base/tests/RenderScriptTests/PerfTest/src/com/android/perftest/
DRsBenchRS.java95 private ProgramVertex mProgVertex;
100 private ProgramVertex mProgVertexCustom;
103 private ProgramVertex mProgVertexPixelLight;
104 private ProgramVertex mProgVertexPixelLightMove;
410 ProgramVertex pvbp = pvb.create(); in initProgramVertex()
414 ProgramVertex.Builder sb = new ProgramVertex.Builder(mRS); in initProgramVertex()
438 ProgramVertex pvs = sb.create(); in initProgramVertex()
453 ProgramVertex.Builder pvbCustom = new ProgramVertex.Builder(mRS); in initCustomShaders()
475 pvbCustom = new ProgramVertex.Builder(mRS); in initCustomShaders()
482 pvbCustom = new ProgramVertex.Builder(mRS); in initCustomShaders()
/frameworks/base/tests/RenderScriptTests/ShadersTest/src/com/android/shaderstest/
DShadersTestRS.java31 import android.renderscript.ProgramVertex;
59 private ProgramVertex mPVBackground;
/frameworks/base/tests/RenderScriptTests/ModelViewer/src/com/android/modelviewer/
DSimpleModelRS.java48 private ProgramVertex mPVBackground;
DSceneGraphRS.java56 private ProgramVertex mPVBackground;
/frameworks/base/libs/rs/scriptc/
Drs_graphics.rsh87 * Bind a new ProgramVertex to the rendering context.
279 * function uses the default passthough ProgramVertex. Any bound ProgramVertex
Drs_types.rsh147 * \brief Opaque handle to a Renderscript ProgramVertex object.
149 * See: android.renderscript.ProgramVertex
/frameworks/base/tests/RenderScriptTests/FBOTest/src/com/android/fbotest/
DFBOTestRS.java51 private ProgramVertex mPVBackground;
DFBOSyncRS.java51 private ProgramVertex mPVBackground;
/frameworks/base/docs/html/guide/topics/renderscript/
Dgraphics.jd455 <td>{@link android.renderscript.ProgramVertex}</td>
555 ProgramVertex.Builder sb = new ProgramVertex.Builder(glRenderer);
567 ProgramVertex pvs = sb.create();
/frameworks/ex/carousel/java/com/android/ex/carousel/
DCarouselRS.java77 private ProgramVertex mVertexProgram;
/frameworks/base/api/
Dcurrent.txt18271 public class ProgramVertex extends android.renderscript.Program {
18274 …public static class ProgramVertex.Builder extends android.renderscript.Program.BaseProgramBuilder {
18275 ctor public ProgramVertex.Builder(android.renderscript.RenderScript);
18276 …method public android.renderscript.ProgramVertex.Builder addInput(android.renderscript.Element) th…
18277 method public android.renderscript.ProgramVertex create();
18280 public class ProgramVertexFixedFunction extends android.renderscript.ProgramVertex {
18383 method public void bindProgramVertex(android.renderscript.ProgramVertex);

12