Home | History | Annotate | Download | only in lvpp

Lines Matching refs:NativeWindowRenderer

17 #define LOG_TAG "NativeWindowRenderer"
18 #include "NativeWindowRenderer.h"
129 NativeWindowRenderer::NativeWindowRenderer(sp<ANativeWindow> nativeWindow,
148 int NativeWindowRenderer::threadStart(void* self) {
150 ((NativeWindowRenderer*)self)->glThread();
154 void NativeWindowRenderer::glThread() {
187 void NativeWindowRenderer::initializeEGL() {
222 void NativeWindowRenderer::terminateEGL() {
229 void NativeWindowRenderer::createPrograms() {
249 void NativeWindowRenderer::createProgram(
284 void NativeWindowRenderer::loadShader(GLenum shaderType, const char* pSource,
312 NativeWindowRenderer::~NativeWindowRenderer() {
318 void NativeWindowRenderer::render(RenderInput* input) {
381 void NativeWindowRenderer::queueInternalBuffer(ANativeWindow *anw,
396 void NativeWindowRenderer::queueExternalBuffer(ANativeWindow* anw,
417 void NativeWindowRenderer::copyI420Buffer(MediaBuffer* src, uint8_t* dst,
444 void NativeWindowRenderer::updateProgramAndHandle(uint32_t videoEffect) {
477 void NativeWindowRenderer::calculatePositionCoordinates(
526 void NativeWindowRenderer::startRequest(int cmd) {
534 void NativeWindowRenderer::sendRequest() {
542 RenderInput* NativeWindowRenderer::createRenderInput() {
555 void NativeWindowRenderer
571 RenderInput::RenderInput(NativeWindowRenderer* renderer, GLuint textureId)
619 mRenderer->startRequest(NativeWindowRenderer::CMD_RENDER_INPUT);