Searched refs:ProgramFragment (Results 1 - 25 of 43) sorted by relevance

12

/frameworks/rs/
H A DrsProgramFragment.h28 class ProgramFragment : public Program { class in namespace:android::renderscript
30 ProgramFragment(Context *rsc, const char * shaderText, size_t shaderLength,
33 virtual ~ProgramFragment();
39 static ProgramFragment *createFromStream(Context *rsc, IStream *stream);
53 ProgramFragment *mPF;
57 ObjectBaseRef<ProgramFragment> mDefault;
58 Vector<ProgramFragment *> mPrograms;
60 ObjectBaseRef<ProgramFragment> mLast;
H A DrsProgramFragment.cpp23 ProgramFragment::ProgramFragment(Context *rsc, const char * shaderText, size_t shaderLength, function in class:ProgramFragment
37 ProgramFragment::~ProgramFragment() {
41 void ProgramFragment::setConstantColor(Context *rsc, float r, float g, float b, float a) {
62 void ProgramFragment::setup(Context *rsc, ProgramFragmentState *state) {
79 void ProgramFragment::serialize(Context *rsc, OStream *stream) const {
82 ProgramFragment *ProgramFragment::createFromStream(Context *rsc, IStream *stream) {
117 ProgramFragment *p
[all...]
H A DrsContext.h92 ObjectBaseRef<ProgramFragment> mFragment;
124 void setProgramFragment(ProgramFragment *);
130 ProgramFragment * getProgramFragment() {return mFragment.get();}
158 ProgramFragment * getDefaultProgramFragment() const {
261 ObjectBaseRef<ProgramFragment> mFragment;
H A DrsScriptC_LibGL.cpp49 void rsrBindTexture(Context *rsc, ProgramFragment *pf, uint32_t slot, Allocation *a) {
55 void rsrBindConstant(Context *rsc, ProgramFragment *pf, uint32_t slot, Allocation *a) {
67 void rsrBindSampler(Context *rsc, ProgramFragment *pf, uint32_t slot, Sampler *s) {
78 void rsrBindProgramFragment(Context *rsc, ProgramFragment *pf) {
136 void rsrPfConstantColor(Context *rsc, ProgramFragment *pf,
204 ProgramFragment *pf = rsc->getProgramFragment();
H A DrsScript.h29 class ProgramFragment;
93 ObjectBaseRef<ProgramFragment> mFragment;
H A DrsRuntime.h37 void rsrBindTexture(Context *, ProgramFragment *, uint32_t slot, Allocation *);
38 void rsrBindConstant(Context *, ProgramFragment *, uint32_t slot, Allocation *);
40 void rsrBindSampler(Context *, ProgramFragment *, uint32_t slot, Sampler *);
42 void rsrBindProgramFragment(Context *, ProgramFragment *);
58 void rsrPfConstantColor(Context *, ProgramFragment *, float r, float g, float b, float a);
H A DrsScriptGroup.h29 class ProgramFragment;
/frameworks/rs/driver/
H A DrsdProgramFragment.h24 const android::renderscript::ProgramFragment *,
29 const android::renderscript::ProgramFragment *);
31 const android::renderscript::ProgramFragment *);
H A DrsdProgram.cpp83 bool rsdProgramFragmentInit(const Context *rsc, const ProgramFragment *pf,
94 void rsdProgramFragmentSetActive(const Context *rsc, const ProgramFragment *pf) {
101 void rsdProgramFragmentDestroy(const Context *rsc, const ProgramFragment *pf) {
/frameworks/base/graphics/java/android/renderscript/
H A DProgramFragment.java41 public class ProgramFragment extends Program { class in inherits:Program
42 ProgramFragment(int id, RenderScript rs) { method in class:ProgramFragment
62 * Creates ProgramFragment from the current state of the builder
64 * @return ProgramFragment
66 public ProgramFragment create() {
91 ProgramFragment pf = new ProgramFragment(id, mRS);
/frameworks/base/tests/RenderScriptTests/SceneGraph/src/com/android/scenegraph/
H A DPointLight.java23 import android.renderscript.ProgramFragment;
H A DRenderableBase.java23 import android.renderscript.ProgramFragment;
H A DRenderableGroup.java23 import android.renderscript.ProgramFragment;
H A DFragmentShader.java26 import android.renderscript.ProgramFragment.Builder;
33 ProgramFragment mProgram;
39 ProgramFragment.Builder mBuilder;
43 mBuilder = new ProgramFragment.Builder(rs);
99 public ProgramFragment getProgram() {
H A DSceneGraphBase.java27 import android.renderscript.ProgramFragment;
H A DTextureParam.java26 import android.renderscript.ProgramFragment;
H A DShader.java27 import android.renderscript.ProgramFragment.Builder;
H A DTransformParam.java24 import android.renderscript.ProgramFragment;
H A DRenderState.java26 import android.renderscript.ProgramFragment;
/frameworks/base/tests/RenderScriptTests/PerfTest/src/com/android/perftest/
H A DFillTest.java36 private ProgramFragment mProgFragmentMultitex;
37 private ProgramFragment mProgFragmentSingletex;
38 private ProgramFragment mProgFragmentSingletexModulate;
110 ProgramFragment.Builder pfbCustom = new ProgramFragment.Builder(mRS);
117 pfbCustom = new ProgramFragment.Builder(mRS);
122 pfbCustom = new ProgramFragment.Builder(mRS);
H A DTorusTest.java46 private ProgramFragment mProgFragmentTexture;
47 private ProgramFragment mProgFragmentColor;
55 private ProgramFragment mProgFragmentCustom;
56 private ProgramFragment mProgFragmentMultitex;
59 private ProgramFragment mProgFragmentPixelLight;
174 ProgramFragment.Builder pfbCustom = new ProgramFragment.Builder(mRS);
199 pfbCustom = new ProgramFragment.Builder(mRS);
206 pfbCustom = new ProgramFragment.Builder(mRS);
/frameworks/base/tests/RenderScriptTests/FountainFbo/src/com/example/android/rs/fountainfbo/
H A DFountainFboRS.java23 import android.renderscript.ProgramFragment;
38 private ProgramFragment mProgramFragment;
39 private ProgramFragment mTextureProgramFragment;
/frameworks/base/tests/RenderScriptTests/ShadersTest/src/com/android/shaderstest/
H A DShadersTestRS.java27 import android.renderscript.ProgramFragment;
58 private ProgramFragment mPFBackground;
62 private ProgramFragment mPFVignette;
113 ProgramFragment.Builder fs;
115 fs = new ProgramFragment.Builder(mRS);
/frameworks/base/tests/RenderScriptTests/MiscSamples/src/com/example/android/rs/miscsamples/
H A DRsRenderStatesRS.java76 private ProgramFragment mProgFragmentTexture;
77 private ProgramFragment mProgFragmentColor;
84 private ProgramFragment mProgFragmentCustom;
85 private ProgramFragment mProgFragmentMultitex;
92 private ProgramFragment mProgFragmentCustom2;
95 private ProgramFragment mProgFragmentCube;
244 ProgramFragment.Builder pfbCustom = new ProgramFragment.Builder(mRS);
262 pfbCustom = new ProgramFragment.Builder(mRS);
277 pfbCustom = new ProgramFragment
[all...]
/frameworks/ex/carousel/java/com/android/ex/carousel/
H A DCarouselRS.java73 private ProgramFragment mSingleTextureFragmentProgram;
74 private ProgramFragment mSingleTextureBlendingFragmentProgram;
75 private ProgramFragment mMultiTextureFragmentProgram;
76 private ProgramFragment mMultiTextureBlendingFragmentProgram;
375 ProgramFragment.Builder pfbSingle = new ProgramFragment.Builder(mRS);
389 ProgramFragment.Builder pfbSingleBlend = new ProgramFragment.Builder(mRS);
404 ProgramFragment.Builder pfbMulti = new ProgramFragment
[all...]

Completed in 283 milliseconds

12