Lines Matching defs:renderEnvironment
46 renderEnvironment = std::make_shared<RenderEnvironment>();
47 renderEnvironment->Init();
48 renderEnvironment->Prepare();
72 if (renderEnvironment == nullptr) {
75 renderEnvironment->ReleaseParam();
76 renderEnvironment->Release();
80 std::shared_ptr<RenderEnvironment> renderEnvironment;
86 renderEnvironment->outType_ = DataType::NATIVE_WINDOW;
88 renderEnvironment->GenMainTex(effectBuffer, output);
91 renderEnvironment->GenMainTex(effectBuffer, output);
93 RenderTexturePtr texptr = renderEnvironment->RequestBuffer(WIDTH, HEIGHT);
95 renderEnvironment->ConvertTextureToBuffer(texptr, effectBuffer.get());
121 GLuint tex = renderEnvironment->ConvertFromYUVToRGB(effectBuffer.get(), format);
125 renderEnvironment->DrawFrame(tex, type);
126 renderEnvironment->DrawFrameWithTransform(effectBuffer, type);
127 effectBuffer->tex = renderEnvironment->RequestBuffer(WIDTH, HEIGHT);
131 renderEnvironment->DrawFrame(tex, type);
132 renderEnvironment->DrawFrameWithTransform(effectBuffer, type);
134 renderEnvironment->DrawFrame(tex, type);
136 renderEnvironment->DrawFrame(tex, type);
139 renderEnvironment->DrawFrame(tex, type);
140 renderEnvironment->DrawFrameWithTransform(effectBuffer, type);
142 renderEnvironment->DrawFrame(tex, type);
144 renderEnvironment->DrawFrame(tex, type);
147 renderEnvironment->DrawFrame(tex, type);
148 renderEnvironment->DrawFrameWithTransform(effectBuffer, type);
150 renderEnvironment->DrawFrame(tex, type);
152 renderEnvironment->DrawFrame(tex, type);
158 RenderTexturePtr texptr = renderEnvironment->RequestBuffer(WIDTH, HEIGHT);
162 renderEnvironment->ConvertYUV2RGBA(effectBuffer, input);
165 renderEnvironment->ConvertBufferToTexture(effectBuffer.get());
168 bool result = renderEnvironment->IfNeedGenMainTex();
171 RenderContext *context = renderEnvironment->GetContext();
174 ResourceCache *ceCache = renderEnvironment->GetResourceCache();
180 RenderTexturePtr texptr = renderEnvironment->RequestBuffer(WIDTH, HEIGHT);
184 GLuint tex = renderEnvironment->ConvertFromYUVToRGB(effectBuffer.get(), format);
186 renderEnvironment->ConvertFromRGBToYUV(texptr, format, effectBuffer->buffer_);
189 renderEnvironment->ConvertFromRGBToYUV(texptr, format, effectBuffer->buffer_);
195 bool result = renderContext->SwapBuffers(renderEnvironment->screenSurface_);
201 result = renderContext->SwapBuffers(renderEnvironment->screenSurface_);
208 effectContext->renderEnvironment_ = renderEnvironment;
225 RenderTexturePtr texptr = renderEnvironment->RequestBuffer(WIDTH, HEIGHT);
232 renderEnvironment->ConvertYUV2RGBA(effectBuffer, input);
233 renderEnvironment->DrawTexFromSurfaceBuffer(texptr, buffer);
236 renderEnvironment->DrawFlipSurfaceBufferFromTex(texptr, buffer, format);
239 renderEnvironment->DrawFlipSurfaceBufferFromTex(texptr, buffer, format);
240 renderEnvironment->DrawSurfaceBufferFromTex(texptr, buffer, format);
262 int temp = renderEnvironment->GenTextureWithPixels(bitmap, WIDTH, HEIGHT, WIDTH);
265 temp = renderEnvironment->GenTextureWithPixels(bitmap, WIDTH - EXTRA_LEN, HEIGHT, WIDTH);