Searched refs:ScriptGroupBase (Results 1 - 16 of 16) sorted by relevance

/frameworks/rs/
H A DrsScriptGroupBase.h9 class ScriptGroupBase : public ObjectBase { class in namespace:android::renderscript
11 explicit ScriptGroupBase(Context* rsc) : ObjectBase(rsc) {} function in class:android::renderscript::ScriptGroupBase
12 virtual ~ScriptGroupBase() {}
H A DrsScriptGroup2.h14 class ScriptGroup2 : public ScriptGroupBase {
18 ScriptGroupBase(rsc), mClosures(closures, closures + numClosures),
H A DrsScriptGroup.h39 class ScriptGroup : public ScriptGroupBase {
H A DrsScriptGroup.cpp29 ScriptGroup::ScriptGroup(Context *rsc) : ScriptGroupBase(rsc) {
398 ScriptGroupBase *s = (ScriptGroupBase *)sg;
H A Drs_hal.h87 class ScriptGroupBase;
365 bool (*init)(const Context *rsc, ScriptGroupBase *sg);
370 void (*execute)(const Context *rsc, const ScriptGroupBase *sg);
371 void (*destroy)(const Context *rsc, const ScriptGroupBase *sg);
/frameworks/rs/driver/
H A DrsdScriptGroup.h23 android::renderscript::ScriptGroupBase *sg);
33 const android::renderscript::ScriptGroupBase *sg);
35 const android::renderscript::ScriptGroupBase *sg);
H A DrsdScriptGroup.cpp31 using android::renderscript::ScriptGroupBase;
35 bool rsdScriptGroupInit(const Context *rsc, ScriptGroupBase *sg) {
50 void rsdScriptGroupExecute(const Context *rsc, const ScriptGroupBase *sg) {
56 void rsdScriptGroupDestroy(const Context *rsc, const ScriptGroupBase *sg) {
/frameworks/rs/rsov/driver/
H A DrsovScriptGroup.h23 android::renderscript::ScriptGroupBase *sg);
33 const android::renderscript::ScriptGroupBase *sg);
35 const android::renderscript::ScriptGroupBase *sg);
H A DrsovScriptGroup.cpp29 using android::renderscript::ScriptGroupBase;
33 bool rsovScriptGroupInit(const Context *rsc, ScriptGroupBase *sg) {
47 void rsovScriptGroupExecute(const Context *rsc, const ScriptGroupBase *sg) {
53 void rsovScriptGroupDestroy(const Context *rsc, const ScriptGroupBase *sg) {
/frameworks/rs/cpu_ref/
H A DrsCpuScriptGroup.h33 CpuScriptGroupImpl(RsdCpuReferenceImpl *ctx, const ScriptGroupBase *sg);
H A DrsCpuScriptGroup2.h62 CpuScriptGroup2Impl(RsdCpuReferenceImpl *cpuRefImpl, const ScriptGroupBase* group);
H A Drsd_cpu.h33 class ScriptGroupBase;
132 virtual void* createScriptGroup(const ScriptGroupBase *sg) = 0;
H A DrsCpuCore.h177 void* createScriptGroup(const ScriptGroupBase *sg) override;
H A DrsCpuCore.cpp1023 void* RsdCpuReferenceImpl::createScriptGroup(const ScriptGroupBase *sg) {
1025 case ScriptGroupBase::SG_V1: {
1033 case ScriptGroupBase::SG_V2: {
H A DrsCpuScriptGroup.cpp27 CpuScriptGroupImpl::CpuScriptGroupImpl(RsdCpuReferenceImpl *ctx, const ScriptGroupBase *sg) {
H A DrsCpuScriptGroup2.cpp158 const ScriptGroupBase *sg) :

Completed in 287 milliseconds