Searched refs:ProgramVertex (Results 1 - 17 of 17) sorted by relevance

/frameworks/rs/driver/
H A DrsdProgramVertex.h23 const android::renderscript::ProgramVertex *,
28 const android::renderscript::ProgramVertex *);
30 const android::renderscript::ProgramVertex *);
H A DrsdProgram.cpp36 bool rsdProgramVertexInit(const Context *rsc, const ProgramVertex *pv,
60 void rsdProgramVertexSetActive(const Context *rsc, const ProgramVertex *pv) {
67 void rsdProgramVertexDestroy(const Context *rsc, const ProgramVertex *pv) {
H A DrsdRuntimeStubs.cpp839 ObjectBaseRef<const ProgramVertex> tmp(rsc->getProgramVertex());
851 rsc->setProgramVertex((ProgramVertex *)tmp.get());
889 rsrBindProgramVertex(rsc, (ProgramVertex *)pv.p);
918 rsrBindConstant(rsc, (ProgramVertex *)pv.p, slot, (Allocation *)a.p);
/frameworks/rs/
H A DrsProgramVertex.h28 class ProgramVertex : public Program { class in namespace:android::renderscript
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 DrsProgramVertex.cpp25 ProgramVertex::ProgramVertex(Context *rsc, const char * shaderText, size_t shaderLength, function in class:ProgramVertex
34 ProgramVertex::~ProgramVertex() {
38 void ProgramVertex::setup(Context *rsc, ProgramVertexState *state) {
67 void ProgramVertex::setProjectionMatrix(Context *rsc, const rsc_Matrix *m) const {
85 void ProgramVertex::setModelviewMatrix(Context *rsc, const rsc_Matrix *m) const {
103 void ProgramVertex::setTextureMatrix(Context *rsc, const rsc_Matrix *m) const {
121 void ProgramVertex::getProjectionMatrix(Context *rsc, rsc_Matrix *m) const {
138 void ProgramVertex
[all...]
H A DrsContext.h111 ObjectBaseRef<ProgramVertex> mVertex;
140 void setProgramVertex(ProgramVertex *);
150 ProgramVertex * getProgramVertex() {return mVertex.get();}
179 ProgramVertex * getDefaultProgramVertex() const {
333 ObjectBaseRef<ProgramVertex> mVertex;
H A DrsScript.h30 class ProgramVertex;
109 ObjectBaseRef<ProgramVertex> mVertex;
H A DrsScriptGroup.h30 class ProgramVertex;
H A Drs_hal.h92 class ProgramVertex;
326 bool (*init)(const Context *rsc, const ProgramVertex *pv,
330 void (*setActive)(const Context *rsc, const ProgramVertex *pv);
331 void (*destroy)(const Context *rsc, const ProgramVertex *pv);
H A DrsRuntime.h39 void rsrBindConstant(Context *, ProgramVertex*, uint32_t slot, Allocation *);
43 void rsrBindProgramVertex(Context *, ProgramVertex *);
H A DrsScriptC_LibGL.cpp61 void rsrBindConstant(Context *rsc, ProgramVertex *pv, uint32_t slot, Allocation *a) {
83 void rsrBindProgramVertex(Context *rsc, ProgramVertex *pv) {
H A DrsContext.cpp693 void Context::setProgramVertex(ProgramVertex *pv) {
831 ProgramVertex *pv = static_cast<ProgramVertex *>(vpv);
/frameworks/base/rs/java/android/renderscript/
H A DProgramVertex.java45 * ProgramVertex, also know as a vertex shader, describes a
50 public class ProgramVertex extends Program { class in inherits:Program
52 ProgramVertex(long id, RenderScript rs) { method in class:ProgramVertex
79 * Builder class for creating ProgramVertex objects.
119 * Creates ProgramVertex from the current state of the builder
121 * @return ProgramVertex
123 public ProgramVertex create() {
148 ProgramVertex pv = new ProgramVertex(id, mRS);
H A DRenderScriptGL.java327 * Set the default ProgramVertex object seen as the parent state by the
332 public void bindProgramVertex(ProgramVertex p) {
H A DProgramVertexFixedFunction.java28 public class ProgramVertexFixedFunction extends ProgramVertex {
171 * @return Fixed function emulation ProgramVertex
/frameworks/rs/java/tests/Balls/src/com/example/android/rs/balls/
H A DBallsRS.java58 ProgramVertex.Builder sb = new ProgramVertex.Builder(mRS);
70 ProgramVertex pvs = sb.create();
/frameworks/rs/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

Completed in 753 milliseconds