git.libre-soc.org Git - mesa.git/atom - src/egl/main/README.txt history mesa.git Atom feed https://git.libre-soc.org/?p=mesa.git git repository hosting static/git-favicon.png static/git-logo.png 2020-08-27T21:06:28Z gitweb docs/egl: add some more documentation 2020-07-30T22:47:13Z Eric Engestrom eric@engestrom.ch Eric Engestrom eric@engestrom.ch 2020-07-30T22:47:13Z https://git.libre-soc.org/?p=mesa.git;a=commitdiff;h=ab2e59750f28b5e861f9a2a114ea28f5bc3f9975
docs/egl: add some more documentation

Inspired by `src/egl/main/README.txt`, which was severely outdated, but
still contained valid information.

Signed-off-by: Eric Engestrom <eric@engestrom.ch>
Reviewed-by: Frank Binns <frank.binns@imgtec.com>
Reviewed-by: Emil Velikov <emil.velikov@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6130>
  • [D] src/egl/main/README.txt
egl: inline _EGLAPI into _EGLDriver 2020-07-20T11:38:24Z Eric Engestrom eric@engestrom.ch Marge Bot eric+marge@anholt.net 2020-07-20T11:38:24Z https://git.libre-soc.org/?p=mesa.git;a=commitdiff;h=cc03448008b86e2eacb95eddf27522dd6d6a2f99
egl: inline _EGLAPI into _EGLDriver

_EGLDriver was an empty wrapper around _EGLAPI, so let's only keep one
of them. "driver" represents better what's being accessed, so that's the
one we're keeping.

Signed-off-by: Eric Engestrom <eric@engestrom.ch>
Reviewed-by: Eric Anholt <eric@anholt.net>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5987>
  • [D] src/egl/main/README.txt
egl: move alloc & init out of _eglBuiltInDriver{DRI2,Haiku} 2017-09-25T21:35:24Z Eric Engestrom eric@engestrom.ch Eric Engestrom eric.engestrom@intel.com 2017-09-25T21:35:24Z https://git.libre-soc.org/?p=mesa.git;a=commitdiff;h=cb0980e69aa921af7086e5d00a547735bc3229e2
egl: move alloc & init out of _eglBuiltInDriver{DRI2,Haiku}

This is a revert of Marek's 84f3afc2e122cb418573 revert, with a missing
line added back. I failed a rebase and dropped that crucial line, and
didn't do a runtime test after my rebase, and as a result broke EGL for
everyone.
This commit has been tested by Intel's CI and I re-read it once more, so
it should be good this time.
--

Note: dropping the EGL_BAD_ALLOC in egl_haiku because it's
overwritten by the EGL_NOT_INITIALIZED in eglInitialize().

Signed-off-by: Eric Engestrom <eric@engestrom.ch>
Reviewed-by: Emil Velikov <emil.velikov@collabora.com>
  • [D] src/egl/main/README.txt
Revert "egl: move alloc & init out of _eglBuiltInDriver{DRI2,Haiku}" 2017-10-18T18:23:00Z Marek Olšák marek.olsak@amd.com Marek Olšák marek.olsak@amd.com 2017-10-18T18:23:00Z https://git.libre-soc.org/?p=mesa.git;a=commitdiff;h=84f3afc2e122cb418573f1e9c61716520f9859c1
Revert "egl: move alloc & init out of _eglBuiltInDriver{DRI2,Haiku}"

This reverts commit 8cb84c8477a57ed05d703669fee1770f31b76ae6.

This fixes crashing shader-db/run.
  • [D] src/egl/main/README.txt
egl: move alloc & init out of _eglBuiltInDriver{DRI2,Haiku} 2017-09-25T21:35:24Z Eric Engestrom eric@engestrom.ch Eric Engestrom eric.engestrom@imgtec.com 2017-09-25T21:35:24Z https://git.libre-soc.org/?p=mesa.git;a=commitdiff;h=8cb84c8477a57ed05d703669fee1770f31b76ae6
egl: move alloc & init out of _eglBuiltInDriver{DRI2,Haiku}

Note: dropping the EGL_BAD_ALLOC in egl_haiku because it's
overwritten by the EGL_NOT_INITIALIZED in eglInitialize().

Signed-off-by: Eric Engestrom <eric@engestrom.ch>
Reviewed-by: Emil Velikov <emil.velikov@collabora.com>
  • [D] src/egl/main/README.txt
egl/main: Update README.txt 2015-05-11T22:43:46Z Emil Velikov emil.l.velikov@gmail.com Emil Velikov emil.l.velikov@gmail.com 2015-05-11T22:43:46Z https://git.libre-soc.org/?p=mesa.git;a=commitdiff;h=97909881234dc32fdbe2baa889997af540c4464e
egl/main: Update README.txt

The driver search/load is not done at eglGetDisplay (or eglOpenDisplay
as the readme called it) time, but during eglInitialize().

Drop _eglMain (available only for external drivers) reference. Mention
we use function(s), specific to the built-in driver(s).

Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Reviewed-by: Chad Versace <chad.versace@intel.com>
  • [D] src/egl/main/README.txt
egl: some basic docs for libEGL 2008-06-12T01:35:52Z Brian Paul brian.paul@tungstengraphics.com Brian Paul brian.paul@tungstengraphics.com 2008-06-12T01:35:52Z https://git.libre-soc.org/?p=mesa.git;a=commitdiff;h=f61923441f94439b9ca3c4304ce74fe4e13a14b4
egl: some basic docs for libEGL
  • [D] src/egl/main/README.txt