Resultados da pesquisa a pedido "opengl-es-2.0"
Como desenhar um círculo usando VBO no ES2.0
Estou tentando desenvolver um aplicativo ES 2.0 no ambiente Linux. Minha GPU de destino é o Fujitsu ruby MB86298. Para otimizar o desempenho, decidi usar o conceito VBO. Eu sou muito novo para VBOs. Eu renderizei primitivas básicas como triângulo ...
Baixo desempenho ao executar eglSwapBuffer e eglMakeCurrent
Estou desenvolvendo um plug-in do Android Unity que permite ao usuário gravar sua jogabilidade Visão geral da minha solução: Usando o OpenGl FrameBufferObject (FBO) para tornar o Unity renderizado fora da tela para este FBOObtenha a textura fora ...
o que há de errado quando eu uso o Eglimage replace glreadpixels no programa NDK?
//step 2. Create the Android Graphic Buffer GraphicBuffer* buffer = new GraphicBuffer(w, h, HAL_PIXEL_FORMAT_RGBA_8888, GraphicBuffer::USAGE_HW_TEXTURE | GraphicBuffer::USAGE_HW_2D | GRALLOC_USAGE_SW_READ_OFTEN | GRALLOC_USAGE_SW_WRITE_OFTEN); // ...
iOS como mascarar a cor de fundo da imagem
Quero fazer o seguinte no meu aplicativo iOS: o usuário pode desenhar algo no papel de fundo branco.meu aplicativo permite ao usuário capturar a imagem desenhada. Aqui a imagem será capturada com a cor branca de fundo.Finalmente, a partir da ...
Criação de perfil de GPU e retornos de chamada no OpenGL ES
Existe uma maneira de adicionar retornos de chamada no OpenGL ES semelhante ao que o DirectX possui? Estou tentando criar um perfil do desempenho da GPU, então estou tentando descobrir quanto tempo levou para executar determinadas partes ...
Android, OpenGL nativo / OpenMAX, captura de tela
Caso de usoEspelhar a tela do Android no PC usando USB Abordagens de implementação potencial (nativas)Usando o Android Open-Source, modifiqueregistro de ...
Obtenha versões GLSL suportadas
Enquanto desenvolvia em um laptop com uma placa gráfica Intel, enquanto compilava um shader de vértice, obtive o seguinte: 0:1(10): error: GLSL 3.30 is not supported. Supported versions are: 1.10, 1.20, 1.30, 1.00 ES, and 3.00 ESok, então eu ...
Vibração rápida da tela enquanto NÃO desenha no Android OpenGL
Eu queria economizar tempo de vida da bateria. Meu aplicativo só precisa ser desenhado às vezes. Então, adicionei esse código ao meu Renderer no método onDraw: boolean dirty = true; public void onDrawFrame(GL10 arg0) { if (!dirty) return; dirty ...
matriz normal para escala não uniforme
Estou tentando calcular a matriz normal para meus shaders GLSL no OpenGL 2.0. A teoria é: uma matriz normal é a matriz 3x3 superior esquerda do ModelView, transposta e invertida. Parece estar correto, pois tenho renderizado minhas cenas ...
Como desativar completamente o suporte a MultiWindow no jogo LIBGDX
Estou recebendo muitas alocações de memória no meu thread de renderização e tenhotraçado [https://stackoverflow.com/questions/29287679/lots-of-allocations-in-libgdx-slow-down-game-and-cause-sprite-jolts] a causa do suporte ao MultiWindow, o que é ...