/frameworks/rs/ |
H A D | rsProgramFragment.h | 28 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 std::vector<ProgramFragment *> mPrograms; 60 ObjectBaseRef<ProgramFragment> mLast;
|
H A D | rsProgramFragment.cpp | 25 ProgramFragment::ProgramFragment(Context *rsc, const char * shaderText, size_t shaderLength, function in class:android::renderscript::ProgramFragment 38 ProgramFragment::~ProgramFragment() { 42 void ProgramFragment::setConstantColor(Context *rsc, float r, float g, float b, float a) { 63 void ProgramFragment::setup(Context *rsc, ProgramFragmentState *state) { 80 void ProgramFragment::serialize(Context *rsc, OStream *stream) const { 83 ProgramFragment *ProgramFragment::createFromStream(Context *rsc, IStream *stream) { 120 ProgramFragment *p [all...] |
H A D | rsContext.h | 101 ObjectBaseRef<ProgramFragment> mFragment; 132 void setProgramFragment(ProgramFragment *); 138 ProgramFragment * getProgramFragment() {return mFragment.get();} 167 ProgramFragment * getDefaultProgramFragment() const { 323 ObjectBaseRef<ProgramFragment> mFragment;
|
H A D | rsScriptC_LibGL.cpp | 45 void rsrBindTexture(Context *rsc, ProgramFragment *pf, uint32_t slot, Allocation *a) { 51 void rsrBindConstant(Context *rsc, ProgramFragment *pf, uint32_t slot, Allocation *a) { 63 void rsrBindSampler(Context *rsc, ProgramFragment *pf, uint32_t slot, Sampler *s) { 74 void rsrBindProgramFragment(Context *rsc, ProgramFragment *pf) { 132 void rsrPfConstantColor(Context *rsc, ProgramFragment *pf, 196 ProgramFragment *pf = rsc->getProgramFragment();
|
H A D | rsRuntime.h | 33 void rsrBindTexture(Context *, ProgramFragment *, uint32_t slot, Allocation *); 34 void rsrBindConstant(Context *, ProgramFragment *, uint32_t slot, Allocation *); 36 void rsrBindSampler(Context *, ProgramFragment *, uint32_t slot, Sampler *); 38 void rsrBindProgramFragment(Context *, ProgramFragment *); 54 void rsrPfConstantColor(Context *, ProgramFragment *, float r, float g, float b, float a);
|
H A D | rsScript.h | 31 class ProgramFragment; 110 ObjectBaseRef<ProgramFragment> mFragment;
|
H A D | rsScriptGroup.h | 31 class ProgramFragment;
|
H A D | rs_hal.h | 93 class ProgramFragment; 338 bool (*init)(const Context *rsc, const ProgramFragment *pf, 342 void (*setActive)(const Context *rsc, const ProgramFragment *pf); 343 void (*destroy)(const Context *rsc, const ProgramFragment *pf);
|
H A D | rsFont.h | 210 ObjectBaseRef<ProgramFragment> mFontShaderF;
|
H A D | rsContext.cpp | 637 void Context::setProgramFragment(ProgramFragment *pf) { 780 ProgramFragment *pf = static_cast<ProgramFragment *>(vpf);
|
H A D | rsFont.cpp | 525 ProgramFragment *pf = new ProgramFragment(mRSC, shaderString, strlen(shaderString),
|
/frameworks/rs/driver/ |
H A D | rsdProgramFragment.h | 24 const android::renderscript::ProgramFragment *, 29 const android::renderscript::ProgramFragment *); 31 const android::renderscript::ProgramFragment *);
|
H A D | rsdProgram.cpp | 36 using android::renderscript::ProgramFragment; 86 bool rsdProgramFragmentInit(const Context *rsc, const ProgramFragment *pf, 97 void rsdProgramFragmentSetActive(const Context *rsc, const ProgramFragment *pf) { 104 void rsdProgramFragmentDestroy(const Context *rsc, const ProgramFragment *pf) {
|
H A D | rsdRuntimeStubs.cpp | 46 using android::renderscript::ProgramFragment; 940 rsrBindProgramFragment(rsc, (ProgramFragment *)pf.p); 961 rsrBindSampler(rsc, (ProgramFragment *)pf.p, slot, (Sampler *)s.p); 967 rsrBindTexture(rsc, (ProgramFragment *)pf.p, slot, (Allocation *)a.p); 973 rsrBindConstant(rsc, (ProgramFragment *)pf.p, slot, (Allocation *)a.p); 1005 rsrPfConstantColor(rsc, (ProgramFragment *)pf.p, r, g, b, a);
|
/frameworks/base/rs/java/android/renderscript/ |
H A D | ProgramFragment.java | 38 public class ProgramFragment extends Program { class in inherits:Program 39 ProgramFragment(long id, RenderScript rs) { method in class:ProgramFragment 59 * Creates ProgramFragment from the current state of the builder 61 * @return ProgramFragment 63 public ProgramFragment create() { 88 ProgramFragment pf = new ProgramFragment(id, mRS);
|
H A D | ProgramFragmentFixedFunction.java | 30 public class ProgramFragmentFixedFunction extends ProgramFragment {
|
H A D | RenderScriptGL.java | 303 * Set the default ProgramFragment object seen as the parent state by the 308 public void bindProgramFragment(ProgramFragment p) {
|
/frameworks/rs/script_api/ |
H A D | rs_graphics.spec | 145 summary: Handle to a ProgramFragment 147 Opaque handle to a RenderScript ProgramFragment object. 148 See: android.renderscript.ProgramFragment 261 Bind a new Allocation object to a ProgramFragment or ProgramVertex. 306 summary: Bind a ProgramFragment 308 Bind a new ProgramFragment to the rendering context. 358 Bind a new Sampler object to a ProgramFragment. The sampler will 373 Bind a new Allocation object to a ProgramFragment. The
|
/frameworks/rs/tests/java_api/Balls/src/com/example/android/rs/balls/ |
H A D | BallsRS.java | 37 private ProgramFragment mPFPoints;
|