Home
last modified time | relevance | path

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

/frameworks/rs/
DrsProgramVertex.cpp21 using android::renderscript::ProgramVertex;
24 ProgramVertex::ProgramVertex(Context *rsc, const char * shaderText, size_t shaderLength, in ProgramVertex() function in ProgramVertex
33 ProgramVertex::~ProgramVertex() { in ~ProgramVertex()
37 void ProgramVertex::setup(Context *rsc, ProgramVertexState *state) { in setup()
66 void ProgramVertex::setProjectionMatrix(Context *rsc, const rsc_Matrix *m) const { in setProjectionMatrix()
84 void ProgramVertex::setModelviewMatrix(Context *rsc, const rsc_Matrix *m) const { in setModelviewMatrix()
102 void ProgramVertex::setTextureMatrix(Context *rsc, const rsc_Matrix *m) const { in setTextureMatrix()
120 void ProgramVertex::getProjectionMatrix(Context *rsc, rsc_Matrix *m) const { in getProjectionMatrix()
137 void ProgramVertex::transformToScreen(Context *rsc, float *v4out, const float *v3in) const { in transformToScreen()
150 void ProgramVertex::serialize(Context *rsc, OStream *stream) const { in serialize()
[all …]
DrsProgramVertex.h28 class ProgramVertex : public Program {
30 ProgramVertex(Context *,const char * shaderText, size_t shaderLength,
33 virtual ~ProgramVertex();
46 static ProgramVertex *createFromStream(Context *rsc, IStream *stream);
58 ObjectBaseRef<ProgramVertex> mDefault;
59 ObjectBaseRef<ProgramVertex> mLast;
DrsContext.h102 ObjectBaseRef<ProgramVertex> mVertex;
131 void setProgramVertex(ProgramVertex *);
141 ProgramVertex * getProgramVertex() {return mVertex.get();} in getProgramVertex()
170 ProgramVertex * getDefaultProgramVertex() const { in getDefaultProgramVertex()
324 ObjectBaseRef<ProgramVertex> mVertex;
DrsScript.h30 class ProgramVertex; variable
109 ObjectBaseRef<ProgramVertex> mVertex;
Drs_hal.h92 class ProgramVertex; variable
329 bool (*init)(const Context *rsc, const ProgramVertex *pv,
333 void (*setActive)(const Context *rsc, const ProgramVertex *pv);
334 void (*destroy)(const Context *rsc, const ProgramVertex *pv);
DrsScriptC_LibGL.cpp57 void rsrBindConstant(Context *rsc, ProgramVertex *pv, uint32_t slot, Allocation *a) { in rsrBindConstant()
79 void rsrBindProgramVertex(Context *rsc, ProgramVertex *pv) { in rsrBindProgramVertex()
DrsRuntime.h35 void rsrBindConstant(Context *, ProgramVertex*, uint32_t slot, Allocation *);
39 void rsrBindProgramVertex(Context *, ProgramVertex *);
DrsScriptGroup.h30 class ProgramVertex; variable
DrsContext.cpp654 void Context::setProgramVertex(ProgramVertex *pv) { in setProgramVertex()
789 ProgramVertex *pv = static_cast<ProgramVertex *>(vpv); in rsi_ContextBindProgramVertex()
/frameworks/base/rs/java/android/renderscript/
DProgramVertex.java52 public class ProgramVertex extends Program { class
54 ProgramVertex(long id, RenderScript rs) { in ProgramVertex() method in ProgramVertex
128 public ProgramVertex create() { in create()
153 ProgramVertex pv = new ProgramVertex(id, mRS); in create()
DRenderScriptGL.java341 public void bindProgramVertex(ProgramVertex p) { in bindProgramVertex()
DProgramVertexFixedFunction.java30 public class ProgramVertexFixedFunction extends ProgramVertex {
/frameworks/rs/driver/
DrsdProgramVertex.h23 const android::renderscript::ProgramVertex *,
28 const android::renderscript::ProgramVertex *);
30 const android::renderscript::ProgramVertex *);
DrsdProgram.cpp37 using android::renderscript::ProgramVertex;
39 bool rsdProgramVertexInit(const Context *rsc, const ProgramVertex *pv, in rsdProgramVertexInit()
63 void rsdProgramVertexSetActive(const Context *rsc, const ProgramVertex *pv) { in rsdProgramVertexSetActive()
70 void rsdProgramVertexDestroy(const Context *rsc, const ProgramVertex *pv) { in rsdProgramVertexDestroy()
DrsdRuntimeStubs.cpp49 using android::renderscript::ProgramVertex;
900 ObjectBaseRef<const ProgramVertex> tmp(rsc->getProgramVertex());
912 rsc->setProgramVertex((ProgramVertex *)tmp.get());
950 rsrBindProgramVertex(rsc, (ProgramVertex *)pv.p);
979 rsrBindConstant(rsc, (ProgramVertex *)pv.p, slot, (Allocation *)a.p);
/frameworks/rs/tests/java_api/Balls/src/com/example/android/rs/balls/
DBallsRS.java58 ProgramVertex.Builder sb = new ProgramVertex.Builder(mRS); in createProgramVertex()
70 ProgramVertex pvs = sb.create(); in createProgramVertex()
/frameworks/rs/script_api/
Drs_graphics.spec156 summary: Handle to a ProgramVertex
158 Opaque handle to a RenderScript ProgramVertex object.
159 See: android.renderscript.ProgramVertex
261 Bind a new Allocation object to a ProgramFragment or ProgramVertex.
342 summary: Bind a ProgramVertex
344 Bind a new ProgramVertex to the rendering context.
566 function uses the default passthough ProgramVertex. Any bound ProgramVertex
/frameworks/rs/script_api/include/
Drs_graphics.rsh217 * rs_program_vertex: Handle to a ProgramVertex
221 * Opaque handle to a RenderScript ProgramVertex object.
222 * See: android.renderscript.ProgramVertex
476 * Bind a new Allocation object to a ProgramFragment or ProgramVertex.
601 * rsgBindProgramVertex: Bind a ProgramVertex
605 * Bind a new ProgramVertex to the rendering context.
867 * function uses the default passthough ProgramVertex. Any bound ProgramVertex
/frameworks/base/config/
Dhiddenapi-greylist-max-o.txt60123 Landroid/renderscript/ProgramVertex;-><init>(JLandroid/renderscript/RenderScript;)V
60124 Landroid/renderscript/ProgramVertex;->getInput(I)Landroid/renderscript/Element;
60125 Landroid/renderscript/ProgramVertex;->getInputCount()I