dememax: (Hacker Emblem)
Может, кому-то пригодиться для быстрого понимания.
Это в основном цитаты из спецификации
http://www.khronos.org/registry/egl/specs/eglspec.1.5.pdf
Попробовал разместить на Вики, но это - компиляция защищённого контента, ссылки на который я привёл в сноске, не пройдёт (спасибо Spintendo).
Read more... )

Для понимания, как соотносится понятие "default framebuffer", используемое в спецификации OpenGL (ES), и "surface" из EGL, очень помогает внимательное чтение описания вызова (есть, конечно, и другие места, например, в спецификации OpenGL ES):
EGLBoolean eglMakeCurrent(EGLDisplay display, EGLSurface draw, EGLSurface read, EGLContext context);
в котором говорится:
The first time context is made current, if it is without a default framebuffer (e.g. both draw and read are EGL_NO_SURFACE ), then...
Но понятно, что установить эти поверхности можно только через установления контекста, и что surface из EGL является более общим понятием.

LJ: https://mpd.livejournal.com/182535.html
А может ли мне кто-нибудь объяснить, пожалуйста, почему, если выбираем вот это расширение:

https://www.khronos.org/registry/OpenGL/extensions/OES/OES_EGL_image_external.txt

То для минимизации не можем использовать фильтрацию с Mipmap?
А то там, как само собой разумеющееся идёт (я только-только стал заниматься этим делом):
1. What happens when GenerateMipmaps() is called with set to TEXTURE_EXTERNAL_OES?
Possible options:

A) Fail (INVALID_ENUM)
B) Generate the mipmaps and copy them into the TEXTURE_2D target.

Option B could be useful and should not be difficult to implement.
What happens when the texture is NPOT and GenerateMipmaps() is called?
Ben Bowman and David Garcia have indicated they prefer A. No other strong opinions yet.

RESOLVED: A (fail)
В результате:
...
It is an INVALID_ENUM error to set the min filter value to anything other than LINEAR or NEAREST.
...
Заранее благодарен!

Profile

dememax

May 2023

S M T W T F S
 123456
78910111213
14151617181920
21 2223 24252627
28293031   

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Apr. 23rd, 2025 04:18 pm
Powered by Dreamwidth Studios