• Home
  • Raw
  • Download

Lines Matching refs:RS

43 class RS;  variable
352 class RS : public android::RSC::LightRefBase<RS> {
355 RS();
356 virtual ~RS();
548 RS* mRS;
551 BaseObj(void *id, sp<RS> rs);
599 Allocation(void *id, sp<RS> rs, sp<const Type> t, uint32_t usage);
846 static sp<Allocation> createTyped(const sp<RS>& rs, const sp<const Type>& type,
859 static sp<Allocation> createTyped(const sp<RS>& rs, const sp<const Type>& type,
869 static sp<Allocation> createTyped(const sp<RS>& rs, const sp<const Type>& type,
879 static sp<Allocation> createSized(const sp<RS>& rs, const sp<const Element>& e, size_t count,
891 static sp<Allocation> createSized2D(const sp<RS>& rs, const sp<const Element>& e,
1007 static sp<const Element> BOOLEAN(const sp<RS> &rs);
1013 static sp<const Element> U8(const sp<RS> &rs);
1019 static sp<const Element> I8(const sp<RS> &rs);
1025 static sp<const Element> U16(const sp<RS> &rs);
1031 static sp<const Element> I16(const sp<RS> &rs);
1037 static sp<const Element> U32(const sp<RS> &rs);
1043 static sp<const Element> I32(const sp<RS> &rs);
1049 static sp<const Element> U64(const sp<RS> &rs);
1055 static sp<const Element> I64(const sp<RS> &rs);
1061 static sp<const Element> F16(const sp<RS> &rs);
1067 static sp<const Element> F32(const sp<RS> &rs);
1073 static sp<const Element> F64(const sp<RS> &rs);
1079 static sp<const Element> ELEMENT(const sp<RS> &rs);
1085 static sp<const Element> TYPE(const sp<RS> &rs);
1091 static sp<const Element> ALLOCATION(const sp<RS> &rs);
1097 static sp<const Element> SAMPLER(const sp<RS> &rs);
1103 static sp<const Element> SCRIPT(const sp<RS> &rs);
1109 static sp<const Element> A_8(const sp<RS> &rs);
1115 static sp<const Element> RGB_565(const sp<RS> &rs);
1121 static sp<const Element> RGB_888(const sp<RS> &rs);
1127 static sp<const Element> RGBA_5551(const sp<RS> &rs);
1133 static sp<const Element> RGBA_4444(const sp<RS> &rs);
1139 static sp<const Element> RGBA_8888(const sp<RS> &rs);
1146 static sp<const Element> F16_2(const sp<RS> &rs);
1152 static sp<const Element> F16_3(const sp<RS> &rs);
1158 static sp<const Element> F16_4(const sp<RS> &rs);
1165 static sp<const Element> F32_2(const sp<RS> &rs);
1171 static sp<const Element> F32_3(const sp<RS> &rs);
1177 static sp<const Element> F32_4(const sp<RS> &rs);
1183 static sp<const Element> F64_2(const sp<RS> &rs);
1189 static sp<const Element> F64_3(const sp<RS> &rs);
1195 static sp<const Element> F64_4(const sp<RS> &rs);
1201 static sp<const Element> U8_2(const sp<RS> &rs);
1207 static sp<const Element> U8_3(const sp<RS> &rs);
1213 static sp<const Element> U8_4(const sp<RS> &rs);
1219 static sp<const Element> I8_2(const sp<RS> &rs);
1225 static sp<const Element> I8_3(const sp<RS> &rs);
1231 static sp<const Element> I8_4(const sp<RS> &rs);
1237 static sp<const Element> U16_2(const sp<RS> &rs);
1243 static sp<const Element> U16_3(const sp<RS> &rs);
1249 static sp<const Element> U16_4(const sp<RS> &rs);
1255 static sp<const Element> I16_2(const sp<RS> &rs);
1261 static sp<const Element> I16_3(const sp<RS> &rs);
1267 static sp<const Element> I16_4(const sp<RS> &rs);
1273 static sp<const Element> U32_2(const sp<RS> &rs);
1279 static sp<const Element> U32_3(const sp<RS> &rs);
1285 static sp<const Element> U32_4(const sp<RS> &rs);
1291 static sp<const Element> I32_2(const sp<RS> &rs);
1297 static sp<const Element> I32_3(const sp<RS> &rs);
1303 static sp<const Element> I32_4(const sp<RS> &rs);
1309 static sp<const Element> U64_2(const sp<RS> &rs);
1315 static sp<const Element> U64_3(const sp<RS> &rs);
1321 static sp<const Element> U64_4(const sp<RS> &rs);
1327 static sp<const Element> I64_2(const sp<RS> &rs);
1333 static sp<const Element> I64_3(const sp<RS> &rs);
1339 static sp<const Element> I64_4(const sp<RS> &rs);
1345 static sp<const Element> YUV(const sp<RS> &rs);
1351 static sp<const Element> MATRIX_4X4(const sp<RS> &rs);
1357 static sp<const Element> MATRIX_3X3(const sp<RS> &rs);
1363 static sp<const Element> MATRIX_2X2(const sp<RS> &rs);
1373 static sp<const Element> createUser(const sp<RS>& rs, RsDataType dt);
1381 static sp<const Element> createVector(const sp<RS>& rs, RsDataType dt, uint32_t size);
1389 static sp<const Element> createPixel(const sp<RS>& rs, RsDataType dt, RsDataKind dk);
1405 RS* mRS;
1415 explicit Builder(sp<RS> rs);
1423 Element(void *id, sp<RS> rs,
1429 Element(void *id, sp<RS> rs, RsDataType dt, RsDataKind dk, bool norm, uint32_t size);
1430 Element(void *id, sp<RS> rs);
1431 explicit Element(sp<RS> rs);
1578 Type(void *id, sp<RS> rs);
1666 …static sp<const Type> create(const sp<RS>& rs, const sp<const Element>& e, uint32_t dimX, uint32_t…
1670 RS* mRS;
1680 Builder(sp<RS> rs, sp<const Element> e);
1700 Script(void *id, sp<RS> rs);
1737 void init(const sp<RS>& rs, uint32_t dimx, uint32_t usages = 0);
1761 ScriptC(sp<RS> rs,
1775 ScriptIntrinsic(sp<RS> rs, int id, sp<const Element> e);
1787 ScriptIntrinsic3DLUT(sp<RS> rs, sp<const Element> e);
1795 static sp<ScriptIntrinsic3DLUT> create(const sp<RS>& rs, const sp<const Element>& e);
1824 ScriptIntrinsicBLAS(sp<RS> rs, sp<const Element> e);
1832 static sp<ScriptIntrinsicBLAS> create(const sp<RS>& rs);
3757 ScriptIntrinsicBlend(sp<RS> rs, sp<const Element> e);
3765 static sp<ScriptIntrinsicBlend> create(const sp<RS>& rs, const sp<const Element>& e);
3864 ScriptIntrinsicBlur(sp<RS> rs, sp<const Element> e);
3872 static sp<ScriptIntrinsicBlur> create(const sp<RS>& rs, const sp<const Element>& e);
3899 ScriptIntrinsicColorMatrix(sp<RS> rs, sp<const Element> e);
3906 static sp<ScriptIntrinsicColorMatrix> create(const sp<RS>& rs);
3957 ScriptIntrinsicConvolve3x3(sp<RS> rs, sp<const Element> e);
3966 static sp<ScriptIntrinsicConvolve3x3> create(const sp<RS>& rs, const sp<const Element>& e);
3989 ScriptIntrinsicConvolve5x5(sp<RS> rs, sp<const Element> e);
3998 static sp<ScriptIntrinsicConvolve5x5> create(const sp<RS>& rs, const sp<const Element>& e);
4021 ScriptIntrinsicHistogram(sp<RS> rs, sp<const Element> e);
4035 static sp<ScriptIntrinsicHistogram> create(const sp<RS>& rs, const sp<const Element>& e);
4092 ScriptIntrinsicLUT(sp<RS> rs, sp<const Element> e);
4105 static sp<ScriptIntrinsicLUT> create(const sp<RS>& rs, const sp<const Element>& e);
4151 ScriptIntrinsicResize(sp<RS> rs, sp<const Element> e);
4159 static sp<ScriptIntrinsicResize> create(const sp<RS>& rs);
4186 ScriptIntrinsicYuvToRGB(sp<RS> rs, sp<const Element> e);
4198 static sp<ScriptIntrinsicYuvToRGB> create(const sp<RS>& rs, const sp<const Element>& e);
4228 Sampler(sp<RS> rs, void* id);
4229 Sampler(sp<RS> rs, void* id, RsSamplerValue min, RsSamplerValue mag,
4247 …static sp<Sampler> create(const sp<RS>& rs, RsSamplerValue min, RsSamplerValue mag, RsSamplerValue…
4278 static sp<const Sampler> CLAMP_NEAREST(const sp<RS> &rs);
4287 static sp<const Sampler> CLAMP_LINEAR(const sp<RS> &rs);
4296 static sp<const Sampler> CLAMP_LINEAR_MIP_LINEAR(const sp<RS> &rs);
4305 static sp<const Sampler> WRAP_NEAREST(const sp<RS> &rs);
4314 static sp<const Sampler> WRAP_LINEAR(const sp<RS> &rs);
4323 static sp<const Sampler> WRAP_LINEAR_MIP_LINEAR(const sp<RS> &rs);
4332 static sp<const Sampler> MIRRORED_REPEAT_NEAREST(const sp<RS> &rs);
4341 static sp<const Sampler> MIRRORED_REPEAT_LINEAR(const sp<RS> &rs);
4350 static sp<const Sampler> MIRRORED_REPEAT_LINEAR_MIP_LINEAR(const sp<RS> &rs);