diff options
| author | Jason Sams <rjsams@android.com> | 2009-12-15 12:58:36 -0800 |
|---|---|---|
| committer | Jason Sams <rjsams@android.com> | 2009-12-15 12:58:36 -0800 |
| commit | 4815c0d121310cfcd6a8aba4eab77a9910af53ac (patch) | |
| tree | 6e6154879389c6b5bd745f3c0922d83ed232de8f /rsProgramRaster.cpp | |
| parent | cf4c7c9b2f513be77a5b9853319ca82ac2b128ed (diff) | |
Continue development of es2.0 user shader support for renderscript. This change cleans up ProgramVertex creation and adds support for passing input, output, and constant type info.
Diffstat (limited to 'rsProgramRaster.cpp')
| -rw-r--r-- | rsProgramRaster.cpp | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/rsProgramRaster.cpp b/rsProgramRaster.cpp index f0039f75..13887d15 100644 --- a/rsProgramRaster.cpp +++ b/rsProgramRaster.cpp @@ -25,12 +25,10 @@ using namespace android::renderscript; ProgramRaster::ProgramRaster(Context *rsc, - Element *in, - Element *out, bool pointSmooth, bool lineSmooth, bool pointSprite) : - Program(rsc, in, out) + Program(rsc) { mAllocFile = __FILE__; mAllocLine = __LINE__; @@ -106,7 +104,7 @@ ProgramRasterState::~ProgramRasterState() void ProgramRasterState::init(Context *rsc, int32_t w, int32_t h) { - ProgramRaster *pr = new ProgramRaster(rsc, NULL, NULL, false, false, false); + ProgramRaster *pr = new ProgramRaster(rsc, false, false, false); mDefault.set(pr); } @@ -126,8 +124,6 @@ RsProgramRaster rsi_ProgramRasterCreate(Context * rsc, RsElement in, RsElement o bool pointSprite) { ProgramRaster *pr = new ProgramRaster(rsc, - static_cast<Element *>(in), - static_cast<Element *>(out), pointSmooth, lineSmooth, pointSprite); |
