Lines Matching refs:mTask
538 memset(&mTask, 0, sizeof(mTask)); in AcrylicCompositorG2D()
555 delete [] mTask.source; in ~AcrylicCompositorG2D()
556 delete [] mTask.commands.target; in ~AcrylicCompositorG2D()
558 delete [] mTask.commands.source[i]; in ~AcrylicCompositorG2D()
571 cnt += writeFilterCoefficients(mTask.commands.source[i][G2DSFR_SRC_XSCALE], in updateFilterCoefficients()
572 mTask.commands.source[i][G2DSFR_SRC_YSCALE], in updateFilterCoefficients()
573 mTask.commands.source[i][G2DSFR_IMG_COLORMODE], in updateFilterCoefficients()
949 if (!mTask.commands.target) { in reallocLayer()
950 mTask.commands.target = new uint32_t[G2DSFR_DST_FIELD_COUNT]; in reallocLayer()
951 if (!mTask.commands.target) { in reallocLayer()
956 memset(mTask.commands.target, 0, sizeof(uint32_t) * G2DSFR_DST_FIELD_COUNT); in reallocLayer()
959 delete [] mTask.source; in reallocLayer()
961 delete [] mTask.commands.source[i]; in reallocLayer()
965 mTask.source = new g2d_layer[layercount]; in reallocLayer()
966 if (!mTask.source) { in reallocLayer()
972 mTask.commands.source[i] = new uint32_t[G2DSFR_SRC_FIELD_COUNT]; in reallocLayer()
973 if (mTask.commands.source[i] == NULL) { in reallocLayer()
976 delete [] mTask.commands.source[i]; in reallocLayer()
978 delete [] mTask.source; in reallocLayer()
979 mTask.source = NULL; in reallocLayer()
984 memset(mTask.commands.source[i], 0, sizeof(uint32_t) * G2DSFR_SRC_FIELD_COUNT); in reallocLayer()
995 if (mDev.ioctl(G2D_IOC_PROCESS, &mTask) < 0) in ioctlG2D()
1000 memcpy(&task, &mTask, sizeof(mTask) - sizeof(mTask.commands)); in ioctlG2D()
1001 memcpy(task.commands.target, mTask.commands.target, sizeof(task.commands.target)); in ioctlG2D()
1004 task.commands.source[i] = mTask.commands.source[i]; in ioctlG2D()
1006 task.commands.extra = mTask.commands.extra; in ioctlG2D()
1007 task.commands.num_extra_regs = mTask.commands.num_extra_regs; in ioctlG2D()
1012 mTask.flags = task.flags; in ioctlG2D()
1013 mTask.laptime_in_usec = task.laptime_in_usec; in ioctlG2D()
1015 for (unsigned int i = 0; i < mTask.num_release_fences; i++) in ioctlG2D()
1016 mTask.release_fence[i] = task.release_fence[i]; in ioctlG2D()
1057 mTask.flags = 0; in executeG2D()
1059 if (!prepareImage(getCanvas(), mTask.target, mTask.commands.target, -1)) { in executeG2D()
1065 mTask.flags |= G2D_FLAG_HWFC; in executeG2D()
1071 prepareSolidLayer(getCanvas(), mTask.source[0], mTask.commands.source[0]); in executeG2D()
1074 mTask.commands.target[G2DSFR_DST_YCBCRMODE] = 0; in executeG2D()
1076 CSCMatrixWriter cscMatrixWriter(mTask.commands.target[G2DSFR_IMG_COLORMODE], in executeG2D()
1078 &mTask.commands.target[G2DSFR_DST_YCBCRMODE]); in executeG2D()
1080 …mTask.commands.target[G2DSFR_DST_YCBCRMODE] |= (G2D_LAYER_YCBCRMODE_OFFX | G2D_LAYER_YCBCRMODE_OFF… in executeG2D()
1085 if (!prepareSource(layer, mTask.source[i], in executeG2D()
1086 mTask.commands.source[i], getCanvas().getImageDimension(), in executeG2D()
1092 if (!cscMatrixWriter.configure(mTask.commands.source[i][G2DSFR_IMG_COLORMODE], in executeG2D()
1094 &mTask.commands.source[i][G2DSFR_SRC_YCBCRMODE])) { in executeG2D()
1114 mHdrWriter.getLayerHdrMode(mTask); in executeG2D()
1116 mTask.num_source = layercount; in executeG2D()
1119 mTask.flags |= G2D_FLAG_NONBLOCK; in executeG2D()
1121 mTask.num_release_fences = num_fences; in executeG2D()
1122 mTask.release_fence = reinterpret_cast<int *>(alloca(sizeof(int) * num_fences)); in executeG2D()
1124 mTask.commands.num_extra_regs = cscMatrixWriter.getRegisterCount() + in executeG2D()
1127 … mTask.commands.num_extra_regs += getFilterCoefficientCount(mTask.commands.source, layercount); in executeG2D()
1129 …mTask.commands.extra = reinterpret_cast<g2d_reg *>(alloca(sizeof(g2d_reg) * mTask.commands.num_ext… in executeG2D()
1131 g2d_reg *regs = mTask.commands.extra; in executeG2D()
1139 debug_show_g2d_task(mTask); in executeG2D()
1143 show_g2d_task(mTask); in executeG2D()
1149 if (!!(mTask.flags & G2D_FLAG_ERROR)) { in executeG2D()
1151 show_g2d_task(mTask); in executeG2D()
1164 fence[i] = mTask.release_fence[i]; in executeG2D()