HomeSort by relevance Sort by last modified time
    Searched refs:rsc (Results 1 - 25 of 142) sorted by null

1 2 3 4 5 6

  /frameworks/rs/
rsScriptC_LibGL.cpp 49 void rsrBindTexture(Context *rsc, Script *sc, ProgramFragment *pf, uint32_t slot, Allocation *a) {
52 pf->bindTexture(rsc, slot, a);
55 void rsrBindConstant(Context *rsc, Script *sc, ProgramFragment *pf, uint32_t slot, Allocation *a) {
58 pf->bindAllocation(rsc, a, slot);
61 void rsrBindConstant(Context *rsc, Script *sc, ProgramVertex *pv, uint32_t slot, Allocation *a) {
64 pv->bindAllocation(rsc, a, slot);
67 void rsrBindSampler(Context *rsc, Script *sc, ProgramFragment *pf, uint32_t slot, Sampler *s) {
70 pf->bindSampler(rsc, slot, s);
73 void rsrBindProgramStore(Context *rsc, Script *sc, ProgramStore *ps) {
75 rsc->setProgramStore(ps)
    [all...]
rsScriptIntrinsic.cpp 24 ScriptIntrinsic::ScriptIntrinsic(Context *rsc) : Script(rsc) {
30 bool ScriptIntrinsic::init(Context *rsc, RsScriptIntrinsicID iid, Element *e) {
36 rsc->mHal.funcs.script.initIntrinsic(rsc, this, iid, e);
46 void ScriptIntrinsic::setupScript(Context *rsc) {
49 uint32_t ScriptIntrinsic::run(Context *rsc) {
55 void ScriptIntrinsic::runForEach(Context *rsc,
63 rsc->mHal.funcs.script.invokeForEach(rsc, this, slot, ain, aout, usr, usrBytes, sc)
    [all...]
rsProgramVertex.cpp 25 ProgramVertex::ProgramVertex(Context *rsc, const char * shaderText, size_t shaderLength,
29 : Program(rsc, shaderText, shaderLength, params, paramLength) {
38 void ProgramVertex::setup(Context *rsc, ProgramVertexState *state) {
45 rsc->setError(RS_ERROR_FATAL_UNKNOWN,
49 float *f = static_cast<float *>(rsc->mHal.funcs.allocation.lock1D(
50 rsc, mHal.state.constants[0]));
59 rsc->mHal.funcs.allocation.unlock1D(rsc, mHal.state.constants[0]);
64 rsc->mHal.funcs.vertex.setActive(rsc, this)
    [all...]
rsProgramBase.h 29 ProgramBase(Context *rsc) : ObjectBase(rsc) {
rsPath.cpp 24 Path::Path(Context *rsc) : ObjectBase(rsc) {
27 Path::Path(Context *rsc, RsPathPrimitive pp, bool isStatic,
29 : ObjectBase(rsc) {
36 rsc->mHal.funcs.path.initStatic(rsc, this, vtx, loops);
41 Path::Path(Context *rsc, uint32_t vertexBuffersCount, uint32_t primitivesCount)
42 : ObjectBase(rsc) {
59 void Path::render(Context *rsc) {
62 void Path::serialize(Context *rsc, OStream *stream) const
    [all...]
rsScriptC.cpp 34 Context * rsc = tls->mContext; \
37 ScriptC::ScriptC(Context *rsc) : Script(rsc) {
93 void ScriptC::setupScript(Context *rsc) {
104 rsc->mHal.funcs.script.setGlobalBind(rsc, this, ct, mSlots[ct].get());
108 void ScriptC::setupGLState(Context *rsc) {
110 rsc->setProgramStore(mEnviroment.mFragmentStore.get());
113 rsc->setProgramFragment(mEnviroment.mFragment.get());
116 rsc->setProgramVertex(mEnviroment.mVertex.get())
    [all...]
rsProgramRaster.cpp 24 ProgramRaster::ProgramRaster(Context *rsc, bool pointSprite, RsCullMode cull)
25 : ProgramBase(rsc) {
30 rsc->mHal.funcs.raster.init(rsc, this);
46 void ProgramRaster::setup(const Context *rsc, ProgramRasterState *state) {
53 rsc->mHal.funcs.raster.setActive(rsc, this);
56 void ProgramRaster::serialize(Context *rsc, OStream *stream) const {
59 ProgramRaster *ProgramRaster::createFromStream(Context *rsc, IStream *stream) {
69 void ProgramRasterState::init(Context *rsc) {
    [all...]
rsProgramFragment.cpp 23 ProgramFragment::ProgramFragment(Context *rsc, const char * shaderText, size_t shaderLength,
27 : Program(rsc, shaderText, shaderLength, params, paramLength) {
41 void ProgramFragment::setConstantColor(Context *rsc, float r, float g, float b, float a) {
44 rsc->setError(RS_ERROR_BAD_SHADER, "Cannot set fixed function emulation color on user program");
49 rsc->setError(RS_ERROR_BAD_SHADER, "Unable to set fixed function emulation color because allocation is missing");
56 void *p = rsc->mHal.funcs.allocation.lock1D(rsc, mHal.state.constants[0]);
59 rsc->mHal.funcs.allocation.unlock1D(rsc, mHal.state.constants[0]);
62 void ProgramFragment::setup(Context *rsc, ProgramFragmentState *state)
    [all...]
rsAdapter.cpp 24 Adapter1D::Adapter1D(Context *rsc) : ObjectBase(rsc) {
28 Adapter1D::Adapter1D(Context *rsc, Allocation *a) : ObjectBase(rsc) {
40 void Adapter1D::data(Context *rsc, uint32_t x, uint32_t count, const void *data, size_t sizeBytes) {
41 mAllocation->data(rsc, x, mY, mLOD, mFace, count, 1, data, sizeBytes);
44 void Adapter1D::serialize(Context *rsc, OStream *stream) const {
47 Adapter1D *Adapter1D::createFromStream(Context *rsc, IStream *stream) {
54 RsAdapter1D rsi_Adapter1DCreate(Context *rsc) {
55 Adapter1D *a = new Adapter1D(rsc);
    [all...]
rsProgramRaster.h 49 virtual void serialize(Context *rsc, OStream *stream) const;
51 static ProgramRaster *createFromStream(Context *rsc, IStream *stream);
53 static ObjectBaseRef<ProgramRaster> getProgramRaster(Context *rsc,
61 ProgramRaster(Context *rsc,
71 void init(Context *rsc);
72 void deinit(Context *rsc);
rsProgramVertex.h 35 virtual void setup(Context *rsc, ProgramVertexState *state);
44 virtual void serialize(Context *rsc, OStream *stream) const;
46 static ProgramVertex *createFromStream(Context *rsc, IStream *stream);
54 void init(Context *rsc);
55 void deinit(Context *rsc);
56 void updateSize(Context *rsc);
  /frameworks/support/renderscript/v8/rs_support/
rsScriptIntrinsic.cpp 24 ScriptIntrinsic::ScriptIntrinsic(Context *rsc) : Script(rsc) {
30 bool ScriptIntrinsic::init(Context *rsc, RsScriptIntrinsicID iid, Element *e) {
36 rsc->mHal.funcs.script.initIntrinsic(rsc, this, iid, e);
46 void ScriptIntrinsic::setupScript(Context *rsc) {
49 uint32_t ScriptIntrinsic::run(Context *rsc) {
55 void ScriptIntrinsic::runForEach(Context *rsc,
63 rsc->mHal.funcs.script.invokeForEach(rsc, this, slot, ain, aout, usr, usrBytes, sc)
    [all...]
rsScriptC.cpp 27 Context * rsc = tls->mContext; \
30 ScriptC::ScriptC(Context *rsc) : Script(rsc) {
40 void ScriptC::setupScript(Context *rsc) {
51 rsc->mHal.funcs.script.setGlobalBind(rsc, this, ct, mSlots[ct].get());
55 void ScriptC::setupGLState(Context *rsc) {
58 uint32_t ScriptC::run(Context *rsc) {
60 rsc->setError(RS_ERROR_BAD_SCRIPT, "Attempted to run bad script");
64 setupGLState(rsc);
    [all...]
rsContext.cpp 164 Context *rsc = static_cast<Context *>(vrsc); local
166 rsc->mNativeThreadId = gettid();
168 setpriority(PRIO_PROCESS, rsc->mNativeThreadId, /* ANDROID_PRIORITY_DISPLAY */ -4);
169 rsc->mThreadPriority = /* ANDROID_PRIORITY_DISPLAY */ -4;
171 rsc->props.mLogTimes = getProp("debug.rs.profile") != 0;
172 rsc->props.mLogScripts = getProp("debug.rs.script") != 0;
173 rsc->props.mLogObjects = getProp("debug.rs.object") != 0;
174 rsc->props.mLogShaders = getProp("debug.rs.shader") != 0;
175 rsc->props.mLogShadersAttr = getProp("debug.rs.shader.attributes") != 0;
176 rsc->props.mLogShadersUniforms = getProp("debug.rs.shader.uniforms") != 0
208 Context *rsc = (Context *)ctx; local
242 Context * rsc = new Context(); local
252 Context * rsc = new Context(); local
474 Context *rsc = Context::createContext(dev, NULL); local
    [all...]
rsAdapter.cpp 24 Adapter1D::Adapter1D(Context *rsc) : ObjectBase(rsc) {
28 Adapter1D::Adapter1D(Context *rsc, Allocation *a) : ObjectBase(rsc) {
40 void Adapter1D::data(Context *rsc, uint32_t x, uint32_t count, const void *data, size_t sizeBytes) {
41 mAllocation->data(rsc, x, mY, mLOD, mFace, count, 1, data, sizeBytes);
44 void Adapter1D::serialize(Context *rsc, OStream *stream) const {
47 Adapter1D *Adapter1D::createFromStream(Context *rsc, IStream *stream) {
54 RsAdapter1D rsi_Adapter1DCreate(Context *rsc) {
55 Adapter1D *a = new Adapter1D(rsc);
    [all...]
  /frameworks/rs/driver/
rsdSampler.h 23 bool rsdSamplerInit(const android::renderscript::Context *rsc,
26 void rsdSamplerDestroy(const android::renderscript::Context *rsc,
rsdFrameBuffer.h 22 bool rsdFrameBufferInit(const android::renderscript::Context *rsc,
24 void rsdFrameBufferSetActive(const android::renderscript::Context *rsc,
26 void rsdFrameBufferDestroy(const android::renderscript::Context *rsc,
rsdProgramRaster.h 23 bool rsdProgramRasterInit(const android::renderscript::Context *rsc,
25 void rsdProgramRasterSetActive(const android::renderscript::Context *rsc,
27 void rsdProgramRasterDestroy(const android::renderscript::Context *rsc,
rsdProgramStore.h 23 bool rsdProgramStoreInit(const android::renderscript::Context *rsc,
25 void rsdProgramStoreSetActive(const android::renderscript::Context *rsc,
27 void rsdProgramStoreDestroy(const android::renderscript::Context *rsc,
rsdMesh.h 23 bool rsdMeshInit(const android::renderscript::Context *rsc,
25 void rsdMeshDraw(const android::renderscript::Context *rsc,
28 void rsdMeshDestroy(const android::renderscript::Context *rsc,
rsdProgramFragment.h 23 bool rsdProgramFragmentInit(const android::renderscript::Context *rsc,
28 void rsdProgramFragmentSetActive(const android::renderscript::Context *rsc,
30 void rsdProgramFragmentDestroy(const android::renderscript::Context *rsc,
rsdProgramVertex.h 22 bool rsdProgramVertexInit(const android::renderscript::Context *rsc,
27 void rsdProgramVertexSetActive(const android::renderscript::Context *rsc,
29 void rsdProgramVertexDestroy(const android::renderscript::Context *rsc,
rsdPath.h 23 bool rsdPathInitStatic(const android::renderscript::Context *rsc,
27 bool rsdPathInitDynamic(const android::renderscript::Context *rsc,
29 void rsdPathDraw(const android::renderscript::Context *rsc,
31 void rsdPathDestroy(const android::renderscript::Context *rsc,
rsdProgram.cpp 36 bool rsdProgramVertexInit(const Context *rsc, const ProgramVertex *pv,
47 static void SyncProgramConstants(const Context *rsc, const Program *p) {
55 rsdAllocationSyncAll(rsc, a, RS_ALLOCATION_USAGE_SCRIPT);
60 void rsdProgramVertexSetActive(const Context *rsc, const ProgramVertex *pv) {
61 RsdHal *dc = (RsdHal *)rsc->mHal.drv;
63 SyncProgramConstants(rsc, pv);
67 void rsdProgramVertexDestroy(const Context *rsc, const ProgramVertex *pv) {
68 RsdHal *dc = (RsdHal *)rsc->mHal.drv;
73 if (rsc->props.mLogShaders) {
83 bool rsdProgramFragmentInit(const Context *rsc, const ProgramFragment *pf
    [all...]
  /frameworks/support/renderscript/v8/rs_support/driver/
rsdSampler.h 23 bool rsdSamplerInit(const android::renderscript::Context *rsc,
26 void rsdSamplerDestroy(const android::renderscript::Context *rsc,

Completed in 153 milliseconds

1 2 3 4 5 6