Lines Matching refs:effectBuffer
62 effectBuffer = std::make_shared<EffectBuffer>(bufferInfo, addr, extraInfo); in SetUp()
67 effectBuffer = nullptr; in TearDown()
75 std::shared_ptr<EffectBuffer> effectBuffer; member in OHOS::Media::Effect::Test::TestRenderEnvironment
83 effectBuffer->bufferInfo_->width_ = 2 * WIDTH;
84 renderEnvironment->GenMainTex(effectBuffer, output);
86 effectBuffer->bufferInfo_->formatType_ = IEffectFormat::DEFAULT;
87 renderEnvironment->GenMainTex(effectBuffer, output);
91 renderEnvironment->ConvertTextureToBuffer(texptr, effectBuffer.get());
93 GLuint tex = renderEnvironment->GenTexFromEffectBuffer(effectBuffer.get());
120 GLuint tex = renderEnvironment->ConvertFromYUVToRGB(effectBuffer.get(), format);
125 renderEnvironment->DrawFrameWithTransform(effectBuffer, type);
126 effectBuffer->tex = renderEnvironment->RequestBuffer(WIDTH, HEIGHT);
127 EXPECT_NE(effectBuffer->tex, nullptr);
131 renderEnvironment->DrawFrameWithTransform(effectBuffer, type);
139 renderEnvironment->DrawFrameWithTransform(effectBuffer, type);
147 renderEnvironment->DrawFrameWithTransform(effectBuffer, type);
160 effectBuffer->tex = texptr;
161 renderEnvironment->ConvertYUV2RGBA(effectBuffer, input);
162 effectBuffer->extraInfo_->surfaceBuffer = nullptr;
164 renderEnvironment->ConvertBufferToTexture(effectBuffer.get());
183 GLuint tex = renderEnvironment->ConvertFromYUVToRGB(effectBuffer.get(), format);
185 renderEnvironment->ConvertFromRGBToYUV(texptr, format, effectBuffer->buffer_);
188 renderEnvironment->ConvertFromRGBToYUV(texptr, format, effectBuffer->buffer_);
211 .width_ = effectBuffer->bufferInfo_->width_,
212 .height_ = effectBuffer->bufferInfo_->height_,
213 .len_ = effectBuffer->bufferInfo_->len_,
214 .formatType_ = effectBuffer->bufferInfo_->formatType_,
218 …MemoryData *memoryData = effectContext->memoryManager_->AllocMemory(effectBuffer->buffer_, memInfo…
227 effectBuffer->tex = texptr;
228 effectBuffer->extraInfo_->surfaceBuffer = buffer;
229 effectBuffer->bufferInfo_->formatType_ = IEffectFormat::YUVNV12;
231 renderEnvironment->ConvertYUV2RGBA(effectBuffer, input);
234 GLuint tex = renderEnvironment->GenTexFromEffectBuffer(effectBuffer.get());