Home
last modified time | relevance | path

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

/aosp12/frameworks/rs/
H A 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()
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()
150 void ProgramVertex::serialize(Context *rsc, OStream *stream) const { in serialize()
153 ProgramVertex *ProgramVertex::createFromStream(Context *rsc, IStream *stream) { in createFromStream()
204 ProgramVertex *pv = new ProgramVertex(rsc, shaderString, strlen(shaderString), in init()
[all …]
H A 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;
H A 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;
H A DrsScript.h30 class ProgramVertex; variable
109 ObjectBaseRef<ProgramVertex> mVertex;
H A 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);
H A DrsRuntime.h35 void rsrBindConstant(Context *, ProgramVertex*, uint32_t slot, Allocation *);
39 void rsrBindProgramVertex(Context *, ProgramVertex *);
H A 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()
H A DrsScriptGroup.h30 class ProgramVertex; variable
H A DrsContext.cpp654 void Context::setProgramVertex(ProgramVertex *pv) { in setProgramVertex()
789 ProgramVertex *pv = static_cast<ProgramVertex *>(vpv); in rsi_ContextBindProgramVertex()
/aosp12/frameworks/base/rs/java/android/renderscript/
H A 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()
H A DRenderScriptGL.java342 public void bindProgramVertex(ProgramVertex p) { in bindProgramVertex()
H A DProgramVertexFixedFunction.java31 public class ProgramVertexFixedFunction extends ProgramVertex {
/aosp12/frameworks/rs/driver/
H A DrsdProgramVertex.h23 const android::renderscript::ProgramVertex *,
28 const android::renderscript::ProgramVertex *);
30 const android::renderscript::ProgramVertex *);
H A 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()
H A 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);
/aosp12/frameworks/rs/tests/java_api/Balls/src/com/example/android/rs/balls/
H A DBallsRS.java58 ProgramVertex.Builder sb = new ProgramVertex.Builder(mRS); in createProgramVertex()
70 ProgramVertex pvs = sb.create(); in createProgramVertex()
/aosp12/frameworks/rs/script_api/
H A 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
/aosp12/frameworks/rs/script_api/include/
H A 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
/aosp12/frameworks/base/boot/hiddenapi/
H A Dhiddenapi-max-target-o.txt49534 Landroid/renderscript/ProgramVertex;-><init>(JLandroid/renderscript/RenderScript;)V
49535 Landroid/renderscript/ProgramVertex;->getInput(I)Landroid/renderscript/Element;
49536 Landroid/renderscript/ProgramVertex;->getInputCount()I