/frameworks/rs/driver/ |
H A D | rsdScriptGroup.cpp | 31 bool rsdScriptGroupInit(const Context *rsc, ScriptGroupBase *sg) { argument 34 sg->mHal.drv = dc->mCpuRef->createScriptGroup(sg); 35 return sg->mHal.drv != nullptr; 38 void rsdScriptGroupSetInput(const Context *rsc, const ScriptGroup *sg, argument 42 void rsdScriptGroupSetOutput(const Context *rsc, const ScriptGroup *sg, argument 46 void rsdScriptGroupExecute(const Context *rsc, const ScriptGroupBase *sg) { argument 48 (RsdCpuReference::CpuScriptGroupBase *)sg->mHal.drv; 52 void rsdScriptGroupDestroy(const Context *rsc, const ScriptGroupBase *sg) { argument 54 (RsdCpuReference::CpuScriptGroupBase *)sg 58 rsdScriptGroupUpdateCachedObject(const Context *rsc, const ScriptGroup *sg, rs_script_group *obj) argument [all...] |
H A D | rsdScriptGroup.h | 23 android::renderscript::ScriptGroupBase *sg); 25 const android::renderscript::ScriptGroup *sg, 29 const android::renderscript::ScriptGroup *sg, 33 const android::renderscript::ScriptGroupBase *sg); 35 const android::renderscript::ScriptGroupBase *sg); 37 const android::renderscript::ScriptGroup *sg,
|
/frameworks/rs/java/tests/ImageProcessing/src/com/android/rs/image/ |
H A D | bwfilter.rs | 21 static float sg = 0.f; 27 sg = gw; 30 float imageMin = min(sg,sb); 32 float imageMax = max(sg,sb); 36 sg /= avg; 43 float g = in->g * sg;
|
/frameworks/rs/java/tests/ImageProcessing2/src/com/android/rs/image/ |
H A D | bwfilter.rs | 21 static float sg = 0.f; 27 sg = gw; 30 float imageMin = min(sg,sb); 32 float imageMax = max(sg,sb); 36 sg /= avg; 43 float g = in->g * sg;
|
/frameworks/rs/java/tests/ImageProcessing_jb/src/com/android/rs/image/ |
H A D | bwfilter.rs | 21 static float sg = 0.f; 27 sg = gw; 30 float imageMin = min(sg,sb); 32 float imageMax = max(sg,sb); 36 sg /= avg; 43 float g = in->g * sg;
|
/frameworks/rs/ |
H A D | rsScriptGroup.cpp | 225 ScriptGroup *sg = new ScriptGroup(rsc); local 227 sg->mKernels.reserve(kernelCount); 229 sg->mKernels.add(kernels[ct]); 232 sg->mLinks.reserve(linkCount); 239 sg->mLinks.add(l); 242 sg->calcOrder(); 245 for (size_t ct=0; ct < sg->mNodes.size(); ct++) { 246 const Node *n = sg->mNodes[ct]; 267 rsc->mHal.funcs.scriptgroup.init(rsc, sg); 269 sg 406 rsi_ScriptGroupSetInput(Context *rsc, RsScriptGroup sg, RsScriptKernelID kid, RsAllocation alloc) argument 413 rsi_ScriptGroupSetOutput(Context *rsc, RsScriptGroup sg, RsScriptKernelID kid, RsAllocation alloc) argument 420 rsi_ScriptGroupExecute(Context *rsc, RsScriptGroup sg) argument [all...] |
H A D | rs_hal.h | 362 bool (*init)(const Context *rsc, ScriptGroupBase *sg); 363 void (*setInput)(const Context *rsc, const ScriptGroup *sg, 365 void (*setOutput)(const Context *rsc, const ScriptGroup *sg, 367 void (*execute)(const Context *rsc, const ScriptGroupBase *sg); 368 void (*destroy)(const Context *rsc, const ScriptGroupBase *sg); 369 void (*updateCachedObject)(const Context *rsc, const ScriptGroup *sg, rs_script_group *obj);
|
/frameworks/rs/cpu_ref/ |
H A D | rsCpuScriptGroup.h | 33 CpuScriptGroupImpl(RsdCpuReferenceImpl *ctx, const ScriptGroupBase *sg);
|
H A D | rsCpuCore.h | 175 void* createScriptGroup(const ScriptGroupBase *sg) override;
|
H A D | rsd_cpu.h | 128 virtual void* createScriptGroup(const ScriptGroupBase *sg) = 0;
|
H A D | rsCpuScriptGroup.cpp | 25 CpuScriptGroupImpl::CpuScriptGroupImpl(RsdCpuReferenceImpl *ctx, const ScriptGroupBase *sg) { argument 27 mSG = (ScriptGroup*)sg;
|
H A D | rsCpuScriptGroup2.cpp | 159 const ScriptGroupBase *sg) : 160 mCpuRefImpl(cpuRefImpl), mGroup((const ScriptGroup2*)(sg)), 158 CpuScriptGroup2Impl(RsdCpuReferenceImpl *cpuRefImpl, const ScriptGroupBase *sg) argument
|
H A D | rsCpuCore.cpp | 1025 void* RsdCpuReferenceImpl::createScriptGroup(const ScriptGroupBase *sg) { argument 1026 switch (sg->getApiVersion()) { 1028 CpuScriptGroupImpl *sgi = new CpuScriptGroupImpl(this, sg); 1036 return new CpuScriptGroup2Impl(this, sg);
|
/frameworks/base/core/java/com/android/internal/util/ |
H A D | NotificationColorUtil.java | 502 double sg = g / 255.0; 503 sg = sg < 0.04045 ? sg / 12.92 : Math.pow((sg + 0.055) / 1.055, 2.4); 507 outXyz[0] = 100 * (sr * 0.4124 + sg * 0.3576 + sb * 0.1805); 508 outXyz[1] = 100 * (sr * 0.2126 + sg * 0.7152 + sb * 0.0722); 509 outXyz[2] = 100 * (sr * 0.0193 + sg * 0.1192 + sb * 0.9505);
|
/frameworks/support/v4/java/android/support/v4/graphics/ |
H A D | ColorUtils.java | 382 double sg = g / 255.0; 383 sg = sg < 0.04045 ? sg / 12.92 : Math.pow((sg + 0.055) / 1.055, 2.4); 387 outXyz[0] = 100 * (sr * 0.4124 + sg * 0.3576 + sb * 0.1805); 388 outXyz[1] = 100 * (sr * 0.2126 + sg * 0.7152 + sb * 0.0722); 389 outXyz[2] = 100 * (sr * 0.0193 + sg * 0.1192 + sb * 0.9505);
|
/frameworks/support/v8/renderscript/java/src/android/support/v8/renderscript/ |
H A D | ScriptGroup.java | 954 ScriptGroup sg = new ScriptGroup(id, mRS); 955 sg.mOutputs = new IO[outputs.size()]; 957 sg.mOutputs[ct] = outputs.get(ct); 960 sg.mInputs = new IO[inputs.size()]; 962 sg.mInputs[ct] = inputs.get(ct); 964 sg.mNodes = mNodes; 965 sg.mUseIncSupp = mUseIncSupp; 966 return sg;
|
/frameworks/av/services/audioflinger/ |
H A D | AudioResamplerFirGen.h | 683 SineGen sg = sgg.valueAdvance(); // current sine generator for "j" inner loop. local 691 // sine generator: sg.valueAdvance() returns sin(ix*xstep); 692 // y = I0(beta * sqrt(1.0 - sqr(x * xfrac))) * yscale * sg.valueAdvance() / x; 693 y = I0SqrRat(sqrbeta * (1.0 - sqr(x * xfrac)), yscale * sg.valueAdvance(), x); 696 sg.advance();
|
/frameworks/base/rs/java/android/renderscript/ |
H A D | ScriptGroup.java | 838 ScriptGroup sg = new ScriptGroup(id, mRS); 839 sg.mOutputs = new IO[outputs.size()]; 841 sg.mOutputs[ct] = outputs.get(ct); 844 sg.mInputs = new IO[inputs.size()]; 846 sg.mInputs[ct] = inputs.get(ct); 849 return sg;
|