Lines Matching refs:buf

305                 char* buf = (char*) malloc(infoLen);
306 if (buf) {
307 glGetShaderInfoLog(shader, infoLen, NULL, buf);
308 printf("Shader compile log:\n%s\n", buf);
309 free(buf);
313 char* buf = (char*) malloc(0x1000);
314 if (buf) {
315 glGetShaderInfoLog(shader, 0x1000, NULL, buf);
316 printf("Shader compile log:\n%s\n", buf);
317 free(buf);
357 char* buf = (char*) malloc(bufLength);
358 if (buf) {
359 glGetProgramInfoLog(program, bufLength, NULL, buf);
360 printf("Program link log:\n%s\n", buf);
361 free(buf);
685 void fillYV12Buffer(uint8_t* buf, int w, int h, int stride) {
699 buf[yuvTexOffsetY + (y * yuvTexStrideY) + x] = intensity;
701 buf[yuvTexOffsetU + (y * yuvTexStrideU) + x] = intensity;
703 buf[yuvTexOffsetV + (y*2 * yuvTexStrideV) + x*2 + 0] =
704 buf[yuvTexOffsetV + (y*2 * yuvTexStrideV) + x*2 + 1] =
705 buf[yuvTexOffsetV + ((y*2+1) * yuvTexStrideV) + x*2 + 0] =
706 buf[yuvTexOffsetV + ((y*2+1) * yuvTexStrideV) + x*2 + 1] =
715 void fillYV12BufferRect(uint8_t* buf, int w, int h, int stride,
727 buf[yuvTexOffsetY + (y * yuvTexStrideY) + x] = inside ? 240 : 64;
731 buf[yuvTexOffsetU + (y * yuvTexStrideU) + x] = 16;
732 buf[yuvTexOffsetV + (y * yuvTexStrideV) + x] =
739 void fillRGBA8Buffer(uint8_t* buf, int w, int h, int stride) {
747 buf[offset + c] = (parityX ^ parityY) ? 231 : 35;
753 void fillRGBA8BufferSolid(uint8_t* buf, int w, int h, int stride, uint8_t r,
759 buf[offset + 0] = r;
760 buf[offset + 1] = g;
761 buf[offset + 2] = b;
762 buf[offset + 3] = a;
778 sp<GraphicBuffer> buf(new GraphicBuffer(anb, false));
781 ASSERT_EQ(NO_ERROR, buf->lock(GRALLOC_USAGE_SW_WRITE_OFTEN,
783 fillRGBA8Buffer(img, buf->getWidth(), buf->getHeight(), buf->getStride());
784 ASSERT_EQ(NO_ERROR, buf->unlock());
785 ASSERT_EQ(NO_ERROR, anw->queueBuffer(anw.get(), buf->getNativeBuffer(),
803 sp<GraphicBuffer> buf(new GraphicBuffer(anb, false));
807 buf->lock(GRALLOC_USAGE_SW_WRITE_OFTEN, (void**)(&img));
808 fillYV12Buffer(img, texWidth, texHeight, buf->getStride());
809 buf->unlock();
810 ASSERT_EQ(NO_ERROR, mANW->queueBuffer(mANW.get(), buf->getNativeBuffer(),
849 sp<GraphicBuffer> buf(new GraphicBuffer(anb, false));
853 buf->lock(GRALLOC_USAGE_SW_WRITE_OFTEN, (void**)(&img));
854 fillYV12Buffer(img, texWidth, texHeight, buf->getStride());
855 buf->unlock();
856 ASSERT_EQ(NO_ERROR, mANW->queueBuffer(mANW.get(), buf->getNativeBuffer(),
910 sp<GraphicBuffer> buf(new GraphicBuffer(anb, false));
913 buf->lock(GRALLOC_USAGE_SW_WRITE_OFTEN, (void**)(&img));
914 fillYV12BufferRect(img, texWidth, texHeight, buf->getStride(), crop);
915 buf->unlock();
917 buf->getNativeBuffer(), -1));
988 sp<GraphicBuffer> buf(new GraphicBuffer(anb, false));
991 int stride = buf->getStride();
999 buf->lock(GRALLOC_USAGE_SW_WRITE_OFTEN, (void**)(&img));
1031 buf->unlock();
1032 if (mANW->queueBuffer(mANW.get(), buf->getNativeBuffer(), -1)
1533 sp<GraphicBuffer> buf = mST->getCurrentBuffer();
1535 ASSERT_EQ(texWidth, buf->getHeight());
1536 ASSERT_EQ(texHeight, buf->getWidth());
1538 ASSERT_EQ(texWidth, buf->getWidth());
1539 ASSERT_EQ(texHeight, buf->getHeight());
1551 buf = mST->getCurrentBuffer();
1553 ASSERT_EQ(texWidth, buf->getWidth());
1554 ASSERT_EQ(texHeight, buf->getHeight());
2351 sp<GraphicBuffer> buf(new GraphicBuffer(anb, false));
2355 buf->lock(GRALLOC_USAGE_SW_WRITE_OFTEN, (void**)(&img));
2356 fillRGBA8BufferSolid(img, texWidth, texHeight, buf->getStride(), 0, 255,
2358 buf->unlock();
2359 ASSERT_EQ(NO_ERROR, mANW->queueBuffer(mANW.get(), buf->getNativeBuffer(),
2375 buf = new GraphicBuffer(anb, false);
2378 ASSERT_EQ(NO_ERROR, buf->lock(GRALLOC_USAGE_SW_WRITE_OFTEN,
2380 fillRGBA8BufferSolid(img, texWidth, texHeight, buf->getStride(), 255, 0,
2382 ASSERT_EQ(NO_ERROR, buf->unlock());
2384 buf->getNativeBuffer(), -1));