Lines Matching refs:copybit

33 #include <hardware/copybit.h>
114 * false we cannot use the copybit driver.
123 LOGD_IF(DEBUG_COPYBIT, "no copybit hal");
149 static bool copybit(GLint x, GLint y,
184 // copybit doesn't say anything about filtering, so we can't
185 // discriminate. On msm7k, copybit will always filter.
278 copybit_device_t* copybit = c->copybits.blitEngine;
350 copybit->set_parameter(copybit, COPYBIT_TRANSFORM, 0);
351 copybit->set_parameter(copybit, COPYBIT_PLANE_ALPHA, 0xFF);
352 copybit->set_parameter(copybit, COPYBIT_DITHER, COPYBIT_DISABLE);
353 err = copybit->stretch(copybit,
409 copybit->set_parameter(copybit, COPYBIT_TRANSFORM, 0);
410 copybit->set_parameter(copybit, COPYBIT_PLANE_ALPHA, 0xFF);
411 copybit->set_parameter(copybit, COPYBIT_DITHER, COPYBIT_DISABLE);
412 err = copybit->stretch(copybit,
417 copybit->set_parameter(copybit, COPYBIT_TRANSFORM, transform);
418 copybit->set_parameter(copybit, COPYBIT_PLANE_ALPHA, 0xFF);
419 copybit->set_parameter(copybit, COPYBIT_DITHER,
423 err = copybit->stretch(copybit, &dst, &src, &drect, &srect, &it);
429 copybit->set_parameter(copybit, COPYBIT_TRANSFORM, 0);
430 copybit->set_parameter(copybit, COPYBIT_PLANE_ALPHA, invPlaneAlpha);
431 copybit->set_parameter(copybit, COPYBIT_DITHER, COPYBIT_ENABLE);
432 err = copybit->stretch(copybit,
436 copybit->set_parameter(copybit, COPYBIT_TRANSFORM, transform);
437 copybit->set_parameter(copybit, COPYBIT_PLANE_ALPHA, planeAlpha);
438 copybit->set_parameter(copybit, COPYBIT_DITHER,
456 err = copybit->stretch(copybit, &dst, &src, &drect, &srect, &it);
465 * Try to draw a triangle fan with copybit, return false if we fail.
595 return copybit(x, y, w, h, textureObject, crop_rect, transform, c);
614 return copybit(x, y, w, h, textureObject, textureObject->crop_rect, 0, c);