Вопросы по теме 'egl'

Android EGL/OpenGL ES Частота кадров зависает
TL;DR Даже если вообще не рисовать, кажется невозможным поддерживать частоту обновления 60 Гц в потоке рендеринга OpenGL ES на устройстве Android. Часто возникают загадочные всплески (показаны в коде внизу), и все мои попытки выяснить, почему и...
4754 просмотров
schedule 21.12.2022

EGL / OpenGL ES / контекст переключения медленный
Я разрабатываю приложение OpenGL ES 2.0 (с использованием Angleproject в Windows для разработки), которое состоит из нескольких «фреймов». Каждый фрейм представляет собой изолированное приложение, которое не должно мешать окружающим фреймам....
1923 просмотров
schedule 02.04.2022

Приложение QtQuick не запускается на VMWare (виртуальная машина)
Система сборки: Qt Creator 2.7.2 На основе Qt 5.1.0 (32-разрядная версия) Создан 2 июля 2013 г. Qt 5.1.0 MSVC2010 32 бит (УГОЛ) Microsoft Windows SDK для Windows 7 (7.1.7600.0.30514) Окружающая среда: Windows 7 (VMWare)...
3269 просмотров
schedule 27.06.2022

Apportable — как запустить OpenGL в фоновом потоке?
Я хотел бы сделать весь свой рендеринг в фоновом потоке. В настоящее время я работаю над iOS, используя CAEAGLLayer в подклассе UIView, а затем выполняю все раскрутки OpenGL в фоновом потоке (включая привязку слоя через...: [context...
952 просмотров
schedule 05.12.2022

Кэширование выходных изображений в OpenGLES 2.0
Моя проблема: У меня есть видео (скажем, 25 кадров в секунду), которое нужно отображать с помощью opengles 2.0 на экране. Для чтения видео я использую декодер, который декодирует это видео в текстуры OpenGL. С помощью renderpass я рисую эту...
285 просмотров
schedule 04.09.2022

замена glReadPixels на EGL_KHR_image_base для более быстрого копирования пикселей
Я пытаюсь использовать EGL_KHR_image_base в собственном процессе Android, чтобы заменить glReadPixels, потому что он медленный (220 мс для 1280x800 RGBA). Это то, что у меня есть до сих пор, но у меня он создает пустой буфер (только нули)...
7357 просмотров
schedule 15.10.2022

glReadPixels to EGLImage направляет текстуру медленнее, чем glReadPixels to ByteBuffer и glTexSubImage2D?
У меня есть приложение Android OpenGL-ES с двумя потоками. Назовите поток 1 «потоком отображения», который «смешивает» свою текущую текстуру с текстурой, исходящей из потока 2, также известной как «рабочий поток». Поток 2 выполняет рендеринг вне...
1262 просмотров
schedule 10.08.2022

Ошибка сегментации из-за попытки запустить нативное приложение gles2/egl на Android без нативной активности
Извините за мой английский, я не носитель языка. Я пытаюсь запустить простое приложение gles2/egl на Android (Galaxy S4, Jelly Bean) без native_activity. У меня есть следующий main.c: #include <stdio.h> #include <stdlib.h>...
473 просмотров
schedule 26.10.2022

GLFW не может загрузить все функции GL ES 2.0
Я пытаюсь настроить GLFW для создания окна и контекста OpenGL ES 2.0, так как мне нужно что-то из коробки для управления обратными вызовами ввода и т. Д. Проблема в том, что если я использую следующую настройку: glfwWindowHint(GLFW_CLIENT_API,...
1491 просмотров
schedule 14.03.2023

EGL не переключается на Raspberry VideoCore IV
Я пытаюсь запустить свою оболочку OpenGL на Raspberry Pi 2. Оболочка работает на моно, написанной на С#. Я запустил свой базовый пример на RPi с использованием API VideoCore IV, но на экране нет изображения. Пример, расположенный в...
146 просмотров
schedule 27.02.2023

Общие сведения об использовании Android-камеры SurfaceTexture и MediaCodec Surface
Я пытаюсь понять использование/поток графической памяти в Android и, в частности, в отношении кодирования кадров с камеры с использованием MediaCodec . Чтобы сделать это, мне нужно понять кучу терминологии/концепций графики, OpenGL и Android,...
2834 просмотров

Почему поверхность egl pixmap работает с opengl es, но не с opengl?
Я использую EGL с Xlib и OpenGL. Пока рисовал прямо в окне, все было нормально. Теперь я пытаюсь использовать растровые изображения в качестве поверхности EGL, но OpenGL вообще этого не меняет. Я очищаю фон синим цветом с помощью OpenGL. Вот что...
834 просмотров
schedule 10.04.2022

Почему я не могу создать безголовый контекст OpenGl с помощью EGL?
В настоящее время я работаю над программой, для которой мне нужен безголовый контекст opengl. В идеале можно будет работать без X-сервера в Linux. Мои исследования говорят мне, что EGL — единственный способ сделать это (пожалуйста, сообщите мне,...
1572 просмотров
schedule 23.04.2022

OpenGL (УГОЛ) + XAML (UWP)
Я пытаюсь запустить код OpenGL в приложении UWP XAML. Я нашел некоторую информацию об этом, но, похоже, нет ничего лучше полного прохождения. Я новичок в UPW, XAML и EGL, поэтому мне удалось создать следующий код из различных руководств:...
680 просмотров
schedule 22.11.2022

Почему текстура EGL RGBA32 всегда имеет 1,0-дюймовый альфа-канал?
Я создаю буфер текстур NVidia на Jetson AGX Xaview со следующим: NvBufferCreateParams params = { .width = TEXTURE_WIDTH, .height = TEXTURE_HEIGHT, .payloadType = NvBufferPayload_SurfArray, .memsize = TEXTURE_WIDTH *...
45 просмотров
schedule 22.06.2022

Почему eglCreatePbufferSurface дает EGL_NO_SURFACE, когда установлена ​​переменная среды DISPLAY?
Я столкнулся с очень странной проблемой. Я использую Убунту 20.04. В следующем минимальном примере предполагается настроить контекст EGL (для последующего рендеринга OpenGL). #include <EGL/egl.h> #include <stdexcept> #include...
44 просмотров
schedule 04.12.2022