Lines Matching defs:effectBuffer
63 effectBuffer = std::make_shared<EffectBuffer>(bufferInfo, addr, extraInfo);
71 effectBuffer = nullptr;
79 std::shared_ptr<EffectBuffer> effectBuffer;
87 effectBuffer->bufferInfo_->width_ = 2 * WIDTH;
88 renderEnvironment->GenMainTex(effectBuffer, output);
90 effectBuffer->bufferInfo_->formatType_ = IEffectFormat::DEFAULT;
91 renderEnvironment->GenMainTex(effectBuffer, output);
95 renderEnvironment->ConvertTextureToBuffer(texptr, effectBuffer.get());
121 GLuint tex = renderEnvironment->ConvertFromYUVToRGB(effectBuffer.get(), format);
126 renderEnvironment->DrawFrameWithTransform(effectBuffer, type);
127 effectBuffer->tex = renderEnvironment->RequestBuffer(WIDTH, HEIGHT);
128 EXPECT_NE(effectBuffer->tex, nullptr);
132 renderEnvironment->DrawFrameWithTransform(effectBuffer, type);
140 renderEnvironment->DrawFrameWithTransform(effectBuffer, type);
148 renderEnvironment->DrawFrameWithTransform(effectBuffer, type);
161 effectBuffer->tex = texptr;
162 renderEnvironment->ConvertYUV2RGBA(effectBuffer, input);
163 effectBuffer->extraInfo_->surfaceBuffer = nullptr;
165 renderEnvironment->ConvertBufferToTexture(effectBuffer.get());
184 GLuint tex = renderEnvironment->ConvertFromYUVToRGB(effectBuffer.get(), format);
186 renderEnvironment->ConvertFromRGBToYUV(texptr, format, effectBuffer->buffer_);
189 renderEnvironment->ConvertFromRGBToYUV(texptr, format, effectBuffer->buffer_);
212 .width_ = effectBuffer->bufferInfo_->width_,
213 .height_ = effectBuffer->bufferInfo_->height_,
214 .len_ = effectBuffer->bufferInfo_->len_,
215 .formatType_ = effectBuffer->bufferInfo_->formatType_,
219 MemoryData *memoryData = effectContext->memoryManager_->AllocMemory(effectBuffer->buffer_, memInfo);
228 effectBuffer->tex = texptr;
229 effectBuffer->extraInfo_->surfaceBuffer = buffer;
230 effectBuffer->bufferInfo_->formatType_ = IEffectFormat::YUVNV12;
232 renderEnvironment->ConvertYUV2RGBA(effectBuffer, input);