/frameworks/rs/ |
H A D | rsScriptC_LibGL.cpp | 45 void rsrBindTexture(Context *rsc, ProgramFragment *pf, uint32_t slot, Allocation *a) { argument 48 pf->bindTexture(rsc, slot, a); 51 void rsrBindConstant(Context *rsc, ProgramFragment *pf, uint32_t slot, Allocation *a) { argument 54 pf->bindAllocation(rsc, a, slot); 57 void rsrBindConstant(Context *rsc, ProgramVertex *pv, uint32_t slot, Allocation *a) { argument 60 pv->bindAllocation(rsc, a, slot); 63 void rsrBindSampler(Context *rsc, ProgramFragment *pf, uint32_t slot, Sampler *s) { argument 66 pf->bindSampler(rsc, slot, s); 69 void rsrBindProgramStore(Context *rsc, ProgramStore *ps) { argument 71 rsc 74 rsrBindProgramFragment(Context *rsc, ProgramFragment *pf) argument 79 rsrBindProgramVertex(Context *rsc, ProgramVertex *pv) argument 84 rsrBindProgramRaster(Context *rsc, ProgramRaster *pr) argument 89 rsrBindFrameBufferObjectColorTarget(Context *rsc, Allocation *a, uint32_t slot) argument 95 rsrBindFrameBufferObjectDepthTarget(Context *rsc, Allocation *a) argument 101 rsrClearFrameBufferObjectColorTarget(Context *rsc, uint32_t slot) argument 106 rsrClearFrameBufferObjectDepthTarget(Context *rsc) argument 111 rsrClearFrameBufferObjectTargets(Context *rsc) argument 120 rsrVpLoadProjectionMatrix(Context *rsc, const rsc_Matrix *m) argument 124 rsrVpLoadModelMatrix(Context *rsc, const rsc_Matrix *m) argument 128 rsrVpLoadTextureMatrix(Context *rsc, const rsc_Matrix *m) argument 132 rsrPfConstantColor(Context *rsc, ProgramFragment *pf, float r, float g, float b, float a) argument 138 rsrVpGetProjectionMatrix(Context *rsc, rsc_Matrix *m) argument 147 rsrDrawPath(Context *rsc, Path *sm) argument 151 rsrDrawMesh(Context *rsc, Mesh *sm) argument 159 rsrDrawMeshPrimitive(Context *rsc, Mesh *sm, uint32_t primIndex) argument 167 rsrDrawMeshPrimitiveRange(Context *rsc, Mesh *sm, uint32_t primIndex, uint32_t start, uint32_t len) argument 176 rsrMeshComputeBoundingBox(Context *rsc, Mesh *sm, float *minX, float *minY, float *minZ, float *maxX, float *maxY, float *maxZ) argument 195 rsrColor(Context *rsc, float r, float g, float b, float a) argument 200 rsrPrepareClear(Context *rsc) argument 205 rsrGetWidth(Context *rsc) argument 209 rsrGetHeight(Context *rsc) argument 213 rsrDrawTextAlloc(Context *rsc, Allocation *a, int x, int y) argument 220 rsrDrawText(Context *rsc, const char *text, int x, int y) argument 241 rsrMeasureTextAlloc(Context *rsc, Allocation *a, int32_t *left, int32_t *right, int32_t *top, int32_t *bottom) argument 252 rsrMeasureText(Context *rsc, const char *text, int32_t *left, int32_t *right, int32_t *top, int32_t *bottom) argument 260 rsrBindFont(Context *rsc, Font *font) argument 265 rsrFontColor(Context *rsc, float r, float g, float b, float a) argument [all...] |
H A D | rsDevice.cpp | 30 void Device::addContext(Context *rsc) { argument 31 mContexts.push_back(rsc); 34 void Device::removeContext(Context *rsc) { argument 36 if (mContexts[idx] == rsc) {
|
H A D | rsScriptGroup2.cpp | 14 void ScriptGroup2::execute(Context* rsc) { argument 15 if (rsc->mHal.funcs.scriptgroup.execute) { 16 rsc->mHal.funcs.scriptgroup.execute(rsc, this); 20 RsScriptGroup2 rsi_ScriptGroup2Create(Context* rsc, const char* name, argument 25 ScriptGroup2* group = new ScriptGroup2(rsc, name, cacheDir, 29 if (rsc->mHal.funcs.scriptgroup.init) { 30 rsc->mHal.funcs.scriptgroup.init(rsc, group);
|
H A D | rsProgramVertex.cpp | 24 ProgramVertex::ProgramVertex(Context *rsc, const char * shaderText, size_t shaderLength, argument 28 : Program(rsc, shaderText, shaderLength, params, paramLength) { 37 void ProgramVertex::setup(Context *rsc, ProgramVertexState *state) { argument 44 rsc->setError(RS_ERROR_FATAL_UNKNOWN, 48 float *f = static_cast<float *>(rsc->mHal.funcs.allocation.lock1D( 49 rsc, mHal.state.constants[0])); 58 rsc->mHal.funcs.allocation.unlock1D(rsc, mHal.state.constants[0]); 63 rsc->mHal.funcs.vertex.setActive(rsc, thi 66 setProjectionMatrix(Context *rsc, const rsc_Matrix *m) const argument 84 setModelviewMatrix(Context *rsc, const rsc_Matrix *m) const argument 102 setTextureMatrix(Context *rsc, const rsc_Matrix *m) const argument 120 getProjectionMatrix(Context *rsc, rsc_Matrix *m) const argument 137 transformToScreen(Context *rsc, float *v4out, const float *v3in) const argument 150 serialize(Context *rsc, OStream *stream) const argument 153 createFromStream(Context *rsc, IStream *stream) argument 166 init(Context *rsc) argument 216 updateSize(Context *rsc) argument 233 deinit(Context *rsc) argument 243 rsi_ProgramVertexCreate(Context *rsc, const char * shaderText, size_t shaderLength, const char** textureNames, size_t textureNamesCount, const size_t *textureNamesLength, const uintptr_t * params, size_t paramLength) argument [all...] |
H A D | rsDriverLoader.cpp | 51 static bool LoadHalTable(Context *rsc, HalQueryHal fn, bool loadGraphics) { argument 54 ret &= fn(RS_HAL_CORE_SHUTDOWN, (void **)&rsc->mHal.funcs.shutdownDriver); 55 ret &= fn(RS_HAL_CORE_SET_PRIORITY, (void **)&rsc->mHal.funcs.setPriority); 56 ret &= fn(RS_HAL_CORE_ALLOC_RUNTIME_MEM, (void **)&rsc->mHal.funcs.allocRuntimeMem); 57 ret &= fn(RS_HAL_CORE_FREE_RUNTIME_MEM, (void **)&rsc->mHal.funcs.freeRuntimeMem); 58 ret &= fn(RS_HAL_CORE_FINISH, (void **)&rsc->mHal.funcs.finish); 60 ret &= fn(RS_HAL_SCRIPT_INIT, (void **)&rsc->mHal.funcs.script.init); 61 ret &= fn(RS_HAL_SCRIPT_INIT_INTRINSIC, (void **)&rsc->mHal.funcs.script.initIntrinsic); 62 ret &= fn(RS_HAL_SCRIPT_INVOKE_FUNCTION, (void **)&rsc->mHal.funcs.script.invokeFunction); 63 ret &= fn(RS_HAL_SCRIPT_INVOKE_ROOT, (void **)&rsc [all...] |
H A D | rsScriptIntrinsic.cpp | 24 ScriptIntrinsic::ScriptIntrinsic(Context *rsc) : Script(rsc) { argument 34 bool ScriptIntrinsic::init(Context *rsc, RsScriptIntrinsicID iid, Element *e) { argument 40 rsc->mHal.funcs.script.initIntrinsic(rsc, this, iid, e); 50 void ScriptIntrinsic::setupScript(Context *rsc) { argument 53 uint32_t ScriptIntrinsic::run(Context *rsc) { argument 58 void ScriptIntrinsic::runForEach(Context* rsc, argument 67 rsc->mHal.funcs.script.invokeForEachMulti(rsc, thi 71 runReduce(Context *rsc, uint32_t slot, const Allocation ** ains, size_t inLen, Allocation *aout, const RsScriptCall *sc) argument 76 Invoke(Context *rsc, uint32_t slot, const void *data, size_t len) argument 79 serialize(Context *rsc, OStream *stream) const argument 86 rsi_ScriptIntrinsicCreate(Context *rsc, uint32_t id, RsElement ve) argument [all...] |
H A D | rsApiContext.cpp | 32 Context *rsc = Context::createContext(dev, nullptr, ct, flags, vendorDriverName); local 33 if (rsc) { 34 rsc->setTargetSdkVersion(sdkVersion); 36 return rsc; 46 Context *rsc = static_cast<Context *>(con); local 47 rsc->setNativeLibDir(libDir, length); 60 Context *rsc = Context::createContext(dev, &sc); local 61 if (rsc) { 62 rsc->setTargetSdkVersion(sdkVersion); 63 rsc [all...] |
H A D | rsProgramRaster.cpp | 23 ProgramRaster::ProgramRaster(Context *rsc, bool pointSprite, RsCullMode cull) argument 24 : ProgramBase(rsc) { 29 rsc->mHal.funcs.raster.init(rsc, this); 46 void ProgramRaster::setup(const Context *rsc, ProgramRasterState *state) { argument 53 rsc->mHal.funcs.raster.setActive(rsc, this); 56 void ProgramRaster::serialize(Context *rsc, OStream *stream) const { argument 59 ProgramRaster *ProgramRaster::createFromStream(Context *rsc, IStream *stream) { argument 69 void ProgramRasterState::init(Context *rsc) { argument 73 deinit(Context *rsc) argument 78 getProgramRaster(Context *rsc, bool pointSprite, RsCullMode cull) argument 103 rsi_ProgramRasterCreate(Context * rsc, bool pointSprite, RsCullMode cull) argument [all...] |
H A D | rsAllocation.cpp | 28 Allocation::Allocation(Context *rsc, const Type *type, uint32_t usages, argument 30 : ObjectBase(rsc) { 42 Allocation::Allocation(Context *rsc, const Allocation *alloc, const Type *type) argument 43 : ObjectBase(rsc) { 61 Allocation * Allocation::createAllocationStrided(Context *rsc, const Type *type, uint32_t usages, argument 65 void* allocMem = rsc->mHal.funcs.allocRuntimeMem(sizeof(Allocation), 0); 68 rsc->setError(RS_ERROR_FATAL_DRIVER, "Couldn't allocate memory for Allocation"); 75 if (rsc->mHal.funcs.allocation.initOem != nullptr) { 76 a = new (allocMem) Allocation(rsc, type, usages, mc, nullptr); 77 success = rsc 101 createAllocation(Context *rsc, const Type *type, uint32_t usages, RsAllocationMipmapControl mc, void * ptr) argument 106 createAdapter(Context *rsc, const Allocation *alloc, const Type *type) argument 126 adapterOffset(Context *rsc, const uint32_t *offsets, size_t len) argument 168 syncAll(Context *rsc, RsAllocationUsageType src) argument 172 getPointer(const Context *rsc, uint32_t lod, RsAllocationCubemapFace face, uint32_t z, uint32_t array, size_t *stride) argument 194 data(Context *rsc, uint32_t xoff, uint32_t lod, uint32_t count, const void *data, size_t sizeBytes) argument 212 data(Context *rsc, uint32_t xoff, uint32_t yoff, uint32_t lod, RsAllocationCubemapFace face, uint32_t w, uint32_t h, const void *data, size_t sizeBytes, size_t stride) argument 218 data(Context *rsc, uint32_t xoff, uint32_t yoff, uint32_t zoff, uint32_t lod, uint32_t w, uint32_t h, uint32_t d, const void *data, size_t sizeBytes, size_t stride) argument 225 read(Context *rsc, uint32_t xoff, uint32_t lod, uint32_t count, void *data, size_t sizeBytes) argument 242 read(Context *rsc, uint32_t xoff, uint32_t yoff, uint32_t lod, RsAllocationCubemapFace face, uint32_t w, uint32_t h, void *data, size_t sizeBytes, size_t stride) argument 261 read(Context *rsc, uint32_t xoff, uint32_t yoff, uint32_t zoff, uint32_t lod, uint32_t w, uint32_t h, uint32_t d, void *data, size_t sizeBytes, size_t stride) argument 273 elementData(Context *rsc, uint32_t x, uint32_t y, uint32_t z, const void *data, uint32_t cIdx, size_t sizeBytes) argument 306 elementRead(Context *rsc, uint32_t x, uint32_t y, uint32_t z, void *data, uint32_t cIdx, size_t sizeBytes) argument 371 writePackedData(Context *rsc, const Type *type, uint8_t *dst, const uint8_t *src, bool dstPadded) argument 420 unpackVec3Allocation(Context *rsc, const void *data, size_t dataSize) argument 428 packVec3Allocation(Context *rsc, OStream *stream) const argument 442 serialize(Context *rsc, OStream *stream) const argument 466 createFromStream(Context *rsc, IStream *stream) argument 532 callUpdateCacheObject(const Context *rsc, void *dstObj) const argument 556 copyRange1D(Context *rsc, const Allocation *src, int32_t srcOff, int32_t destOff, int32_t len) argument 559 resize1D(Context *rsc, uint32_t dimX) argument 575 resize2D(Context *rsc, uint32_t dimX, uint32_t dimY) argument 579 setupGrallocConsumer(const Context *rsc, uint32_t numAlloc) argument 592 getSurface(const Context *rsc) argument 607 shareBufferQueue(const Context *rsc, const Allocation *alloc) argument 620 setSurface(const Context *rsc, RsNativeWindow sur) argument 625 ioSend(const Context *rsc) argument 629 ioReceive(const Context *rsc) argument 665 rsi_AllocationSyncAll(Context *rsc, RsAllocation va, RsAllocationUsageType src) argument 671 rsi_AllocationGenerateMipmaps(Context *rsc, RsAllocation va) argument 676 rsi_AllocationCopyToBitmap(Context *rsc, RsAllocation va, void *data, size_t sizeBytes) argument 683 rsi_Allocation1DData(Context *rsc, RsAllocation va, uint32_t xoff, uint32_t lod, uint32_t count, const void *data, size_t sizeBytes) argument 689 rsi_Allocation1DElementData(Context *rsc, RsAllocation va, uint32_t x, uint32_t lod, const void *data, size_t sizeBytes, size_t eoff) argument 695 rsi_AllocationElementData(Context *rsc, RsAllocation va, uint32_t x, uint32_t y, uint32_t z, uint32_t lod, const void *data, size_t sizeBytes, size_t eoff) argument 701 rsi_Allocation2DData(Context *rsc, RsAllocation va, uint32_t xoff, uint32_t yoff, uint32_t lod, RsAllocationCubemapFace face, uint32_t w, uint32_t h, const void *data, size_t sizeBytes, size_t stride) argument 707 rsi_Allocation3DData(Context *rsc, RsAllocation va, uint32_t xoff, uint32_t yoff, uint32_t zoff, uint32_t lod, uint32_t w, uint32_t h, uint32_t d, const void *data, size_t sizeBytes, size_t stride) argument 714 rsi_AllocationRead(Context *rsc, RsAllocation va, void *data, size_t sizeBytes) argument 729 rsi_AllocationResize1D(Context *rsc, RsAllocation va, uint32_t dimX) argument 734 rsi_AllocationResize2D(Context *rsc, RsAllocation va, uint32_t dimX, uint32_t dimY) argument 739 rsi_AllocationCreateTyped(Context *rsc, RsType vtype, RsAllocationMipmapControl mipmaps, uint32_t usages, uintptr_t ptr) argument 750 rsi_AllocationCreateStrided(Context *rsc, RsType vtype, RsAllocationMipmapControl mipmaps, uint32_t usages, uintptr_t ptr, size_t requiredAlignment) argument 763 rsi_AllocationCreateFromBitmap(Context *rsc, RsType vtype, RsAllocationMipmapControl mipmaps, const void *data, size_t sizeBytes, uint32_t usages) argument 785 rsi_AllocationCubeCreateFromBitmap(Context *rsc, RsType vtype, RsAllocationMipmapControl mipmaps, const void *data, size_t sizeBytes, uint32_t usages) argument 823 rsi_AllocationCopy2DRange(Context *rsc, RsAllocation dstAlloc, uint32_t dstXoff, uint32_t dstYoff, uint32_t dstMip, uint32_t dstFace, uint32_t width, uint32_t height, RsAllocation srcAlloc, uint32_t srcXoff, uint32_t srcYoff, uint32_t srcMip, uint32_t srcFace) argument 840 rsi_AllocationCopy3DRange(Context *rsc, RsAllocation dstAlloc, uint32_t dstXoff, uint32_t dstYoff, uint32_t dstZoff, uint32_t dstMip, uint32_t width, uint32_t height, uint32_t depth, RsAllocation srcAlloc, uint32_t srcXoff, uint32_t srcYoff, uint32_t srcZoff, uint32_t srcMip) argument 855 rsi_AllocationSetupBufferQueue(Context *rsc, RsAllocation valloc, uint32_t numAlloc) argument 860 rsi_AllocationGetSurface(Context *rsc, RsAllocation valloc) argument 866 rsi_AllocationShareBufferQueue(Context *rsc, RsAllocation valloc1, RsAllocation valloc2) argument 872 rsi_AllocationSetSurface(Context *rsc, RsAllocation valloc, RsNativeWindow sur) argument 877 rsi_AllocationIoSend(Context *rsc, RsAllocation valloc) argument 882 rsi_AllocationIoReceive(Context *rsc, RsAllocation valloc) argument 888 rsi_AllocationGetPointer(Context *rsc, RsAllocation valloc, uint32_t lod, RsAllocationCubemapFace face, uint32_t z, uint32_t array, size_t *stride, size_t strideLen) argument 897 rsi_Allocation1DRead(Context *rsc, RsAllocation va, uint32_t xoff, uint32_t lod, uint32_t count, void *data, size_t sizeBytes) argument 903 rsi_AllocationElementRead(Context *rsc, RsAllocation va, uint32_t x, uint32_t y, uint32_t z, uint32_t lod, void *data, size_t sizeBytes, size_t eoff) argument 909 rsi_Allocation2DRead(Context *rsc, RsAllocation va, uint32_t xoff, uint32_t yoff, uint32_t lod, RsAllocationCubemapFace face, uint32_t w, uint32_t h, void *data, size_t sizeBytes, size_t stride) argument 916 rsi_Allocation3DRead(Context *rsc, RsAllocation va, uint32_t xoff, uint32_t yoff, uint32_t zoff, uint32_t lod, uint32_t w, uint32_t h, uint32_t d, void *data, size_t sizeBytes, size_t stride) argument 924 rsi_AllocationAdapterCreate(Context *rsc, RsType vwindow, RsAllocation vbase) argument 936 rsi_AllocationAdapterOffset(Context *rsc, RsAllocation va, const uint32_t *offsets, size_t len) argument [all...] |
H A D | rsProgramFragment.cpp | 25 ProgramFragment::ProgramFragment(Context *rsc, const char * shaderText, size_t shaderLength, argument 28 : Program(rsc, shaderText, shaderLength, params, paramLength) { 42 void ProgramFragment::setConstantColor(Context *rsc, float r, float g, float b, float a) { argument 45 rsc->setError(RS_ERROR_BAD_SHADER, "Cannot set fixed function emulation color on user program"); 50 rsc->setError(RS_ERROR_BAD_SHADER, "Unable to set fixed function emulation color because allocation is missing"); 57 void *p = rsc->mHal.funcs.allocation.lock1D(rsc, mHal.state.constants[0]); 60 rsc->mHal.funcs.allocation.unlock1D(rsc, mHal.state.constants[0]); 63 void ProgramFragment::setup(Context *rsc, ProgramFragmentStat argument 80 serialize(Context *rsc, OStream *stream) const argument 83 createFromStream(Context *rsc, IStream *stream) argument 96 init(Context *rsc) argument 128 deinit(Context *rsc) argument 133 rsi_ProgramFragmentCreate(Context *rsc, const char * shaderText, size_t shaderLength, const char** textureNames, size_t textureNamesCount, const size_t *textureNamesLength, const uintptr_t * params, size_t paramLength) argument [all...] |
H A D | rsAnimation.cpp | 24 void Animation::serialize(Context *rsc, OStream *stream) const { argument 27 Animation *Animation::createFromStream(Context *rsc, IStream *stream) { argument 32 Animation::Animation(Context *rsc) : ObjectBase(rsc) 47 Animation * Animation::create(Context *rsc, 53 rsc->setError(RS_ERROR_BAD_VALUE, "Animations require more than 2 values."); 56 Animation *a = new Animation(rsc); 58 rsc->setError(RS_ERROR_OUT_OF_MEMORY); 68 rsc->setError(RS_ERROR_OUT_OF_MEMORY); 119 RsAnimation rsi_AnimationCreate(Context *rsc, argument [all...] |
H A D | rsContext.cpp | 234 Context *rsc = static_cast<Context *>(vrsc); local 236 rsc->mNativeThreadId = gettid(); 237 rsc->props.mLogTimes = getProp("debug.rs.profile") != 0; 238 rsc->props.mLogScripts = getProp("debug.rs.script") != 0; 239 rsc->props.mLogShaders = getProp("debug.rs.shader") != 0; 240 rsc->props.mLogShadersAttr = getProp("debug.rs.shader.attributes") != 0; 241 rsc->props.mLogShadersUniforms = getProp("debug.rs.shader.uniforms") != 0; 242 rsc->props.mLogVisual = getProp("debug.rs.visual") != 0; 243 rsc->props.mLogReduce = getProp("debug.rs.reduce"); 244 rsc 390 Context *rsc = (Context *)ctx; local 465 Context * rsc = new Context(); local 486 Context * rsc = new Context(); local 747 rsi_ContextFinish(Context *rsc) argument 751 rsi_ContextBindRootScript(Context *rsc, RsScript vs) argument 758 rsi_ContextSetCacheDir(Context *rsc, const char *cacheDir, size_t cacheDir_length) argument 762 rsi_ContextBindSampler(Context *rsc, uint32_t slot, RsSampler vs) argument 774 rsi_ContextBindProgramStore(Context *rsc, RsProgramStore vpfs) argument 779 rsi_ContextBindProgramFragment(Context *rsc, RsProgramFragment vpf) argument 784 rsi_ContextBindProgramRaster(Context *rsc, RsProgramRaster vpr) argument 789 rsi_ContextBindProgramVertex(Context *rsc, RsProgramVertex vpv) argument 794 rsi_ContextBindFont(Context *rsc, RsFont vfont) argument 800 rsi_AssignName(Context *rsc, RsObjectBase obj, const char *name, size_t name_length) argument 805 rsi_ObjDestroy(Context *rsc, void *optr) argument 812 rsi_ContextPause(Context *rsc) argument 816 rsi_ContextResume(Context *rsc) argument 820 rsi_ContextSetSurface(Context *rsc, uint32_t w, uint32_t h, RsNativeWindow sur) argument 825 rsi_ContextSetPriority(Context *rsc, int32_t p) argument 829 rsi_ContextDump(Context *rsc, int32_t bits) argument 833 rsi_ContextDestroyWorker(Context *rsc) argument 837 rsi_ContextDestroy(Context *rsc) argument 844 rsi_ContextPeekMessage(Context *rsc, size_t * receiveLen, size_t receiveLen_length, uint32_t * subID, size_t subID_length) argument 850 rsi_ContextGetMessage(Context *rsc, void * data, size_t data_length, size_t * receiveLen, size_t receiveLen_length, uint32_t * subID, size_t subID_length) argument 858 rsi_ContextInitToClient(Context *rsc) argument 862 rsi_ContextDeinitToClient(Context *rsc) argument 866 rsi_ContextSendMessage(Context *rsc, uint32_t id, const uint8_t *data, size_t len) argument 872 LF_ObjDestroy_handcode(const Context *rsc, RsAsyncVoidPtr objPtr) argument [all...] |
/frameworks/rs/driver/ |
H A D | rsdElement.h | 23 bool rsdElementInit(const android::renderscript::Context *rsc, 26 void rsdElementDestroy(const android::renderscript::Context *rsc, 29 void rsdElementUpdateCachedObject(const android::renderscript::Context *rsc,
|
H A D | 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,
|
H A D | 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,
|
H A D | 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,
|
H A D | rsdSampler.h | 23 bool rsdSamplerInit(const android::renderscript::Context *rsc, 26 void rsdSamplerDestroy(const android::renderscript::Context *rsc, 29 void rsdSamplerUpdateCachedObject(const android::renderscript::Context *rsc,
|
H A D | rsdType.h | 23 bool rsdTypeInit(const android::renderscript::Context *rsc, 26 void rsdTypeDestroy(const android::renderscript::Context *rsc, 29 void rsdTypeUpdateCachedObject(const android::renderscript::Context *rsc,
|
H A D | rsdScriptGroup.h | 22 bool rsdScriptGroupInit(const android::renderscript::Context *rsc, 24 void rsdScriptGroupSetInput(const android::renderscript::Context *rsc, 28 void rsdScriptGroupSetOutput(const android::renderscript::Context *rsc, 32 void rsdScriptGroupExecute(const android::renderscript::Context *rsc, 34 void rsdScriptGroupDestroy(const android::renderscript::Context *rsc, 36 void rsdScriptGroupUpdateCachedObject(const android::renderscript::Context *rsc,
|
H A D | 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,
|
H A D | 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,
|
H A D | 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,
|
/frameworks/rs/rsov/driver/ |
H A D | rsovElement.h | 22 extern bool rsovElementInit(const android::renderscript::Context *rsc, 25 extern void rsovElementDestroy(const android::renderscript::Context *rsc, 29 const android::renderscript::Context *rsc,
|
H A D | rsovSampler.h | 22 extern bool rsovSamplerInit(const android::renderscript::Context *rsc, 25 extern void rsovSamplerDestroy(const android::renderscript::Context *rsc, 29 const android::renderscript::Context *rsc,
|
H A D | rsovType.h | 22 extern bool rsovTypeInit(const android::renderscript::Context *rsc, 25 extern void rsovTypeDestroy(const android::renderscript::Context *rsc, 29 const android::renderscript::Context *rsc,
|