[Mesa-dev] [Bug 111478] Add OpenGL ES (GLES) 1.0, 1.1 and 2.0 to docs/features.txt

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue Sep 10 00:12:03 UTC 2019


https://bugs.freedesktop.org/show_bug.cgi?id=111478

--- Comment #4 from Rob Clark <robclark at freedesktop.org> ---
(In reply to dllud from comment #2)
> Yes indeed. GLES 1.1

(In reply to russianneuromancer from comment #1)
> > It would be rather useful to add GLES into docs/features.txt in order to be able to track the status of these drivers.
> 
> https://gitlab.freedesktop.org/mesa/mesa/blob/
> 3a7e92dac538e1ad76b42590beeaada28e79bb07/docs/features.txt#L243
> 
> https://mesamatrix.net
> 
> As I can see GLES3.1 and GLES3.2 is already there. Freedreno and etnaviv
> supported features is already filled.
> 
> So what missing is GLES2.0, GLES3.0, Panfrost and Lima, right?

Is it really possible to advertise anything less than gles2?  gallium (mesa
state tracker) implements fixed function gl1/gles1 in terms of programmable
pipeline.  There isn't much in the way of features that gles1 has that doesn't
exist in gles2 (maybe user-clip-planes, and there is a lowering pass to support
that for hw that doesn't support it natively.. since a lot of modern hw dropped
support for that).

So I think the only thing to do is just add panfrost and lima.

And now that we are using drm_shim to run shader-db in CI for a few drivers
(freedreno and vc4), I'm secretly hoping someone comes up w/ a way to generate
features.txt (at least for drivers w/ drm_shim support) by running glxinfo in
CI, since features.txt requires that developers remember to actually update it.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are the QA Contact for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/mesa-dev/attachments/20190910/9fb60667/attachment.html>


More information about the mesa-dev mailing list