| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Simply the name to egl.
|
|
|
|
| |
Pass -linker, -ldflags, and $(MKLIB_OPTIONS) to mklib.
|
|
|
|
|
|
| |
With the addition egl_x11_swrast, egl_softpipe is sort of deprecated.
The new driver serves the same purpose as egl_softpipe does. It is
based on egl_g3d and provides more features.
|
|
|
|
| |
The swrast winsys always returns NULL when drm_api_create is called.
|
|
|
|
|
|
| |
The egl_g3d state tracker has support for KMS, and the support is based
on the egl state tracker. As egl_g3d provides more features, it should
be better to keep only egl_g3d to unify the efforts.
|
|
|
|
|
| |
They do not build for a long while and there seems to be no active
users. It might be better for them to live in the git histroy.
|
|
|
|
|
| |
The demo driver has outdated. It is suggested to look at any of the
drivers that is functioning.
|
|
|
|
|
| |
It is used to fetch the GLX visuals/fbconfigs. Use egl_xdri's version
to avoid duplication. It might be better to rewrite that part though.
|
|
|
|
| |
Mention that it also supports DRISW.
|
|
|
|
|
| |
Try DRISW if both DRI2 and DRI fail. It can also be forced by setting
EGL_SOFTWARE. When DRISW is used, single-buffered modes are ignored.
|
|
|
|
| |
The corresponding DRI functions does not flush for us.
|
|
|
|
|
| |
It reported OpenGL ES support because some demos did not set
EGL_RENDERABLE_TYPE correctly. The demos are fixed.
|
|
|
|
|
|
| |
__glXInitialize should return the same GLX display for the same X
display. This issue is triggered by
a35f6bb207efe3c959bbd16a37f2049e5aceeea9.
|
|
|
|
|
| |
It reported OpenGL ES support because some demos did not set
EGL_RENDERABLE_TYPE correctly. The demos are fixed.
|
|
|
|
| |
Update to use the new Makefile.template.
|
| |
|
|
|
|
|
| |
Mainly to respect LDFLAGS and remove unused target $(LIBNAME_EGL). This
is based on the patch by Tomáš Chvátal <[email protected]>.
|
|
|
|
|
|
|
| |
Need to use $CC for a shell variable, not $(CC) for a make variable
which the shell interprets as running the command "CC".
Signed-off-by: Alan Coopersmith <[email protected]>
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Signed-off-by: Brian Paul <[email protected]>
|
|
|
|
|
| |
Based on a patch from Luca Barbieri but moved the comments after
the !!ARBfp1.0 header
|
| |
|
| |
|
|
|
|
| |
And move the GLSL link up the use User Topics section.
|
| |
|
|
|
|
| |
This has been sitting around for a while. Incomplete, but a good start.
|
|
|
|
| |
They are not used at all.
|
|
|
|
|
| |
Include the glapi*.h directly instead. glapi/dispatch.h became a Mesa
core header since 22884db174b9fb0736cec1c6a192f8b9a97500c1.
|
|
|
|
| |
Update the instructions and add references to egl.html.
|
|
|
|
|
| |
This is a short guide to EGL. The drivers that are to be removed soon
are not mentioned in the guide.
|
|
|
|
|
| |
Signed-off-by: Alan Coopersmith <[email protected]>
Signed-off-by: Brian Paul <[email protected]>
|
|
|
|
| |
Using "radeon" instead of "radeong" because we don't have classic EGL.
|
| |
|
|
|
|
| |
lost after switch to common code
|
| |
|
|
|
|
|
| |
Signed-off-by: Alan Coopersmith <[email protected]>
Signed-off-by: Brian Paul <[email protected]>
|
| |
|
|
|
|
| |
noticed by Maciej on IRC.
|
|
|
|
|
| |
Hook the drv->Probe callback to allow the drivers to probe displays.
The loading of state trackers is delayed to avoid unnecessary loading.
|
|
|
|
|
|
| |
The functions can be used to check if a display is supported without
creating a struct native_display. It uses a probe object that can be
shared across drivers.
|
|
|
|
|
|
| |
In current design, multiple drivers will probe the same display and the
best driver is determined. The cache can be used by the drivers to
store and share the probed data.
|
|
|
|
|
| |
Make drv->Probe return a score so that the matching can be done by
finding the driver with the highest score.
|
|
|
|
|
| |
The macro is used to determine if dlfcn.h or dirent.h is available.
POSIX is a better name than X in such case.
|
|
|
|
| |
Remove _eglPreloadDriver, _eglLookupDriver, and _eglSplitDisplayString.
|
|
|
|
|
| |
Replace the use of _eglPreloadDriver by _eglPreloadDrivers. The latter
supports EGL_DISPLAY which have a better chance to "just work".
|
|
|
|
|
|
| |
It can be used to load the user driver specified by EGL_DRIVER, or a set
of drivers specified by EGL_DISPLAY, or the default driver, and in that
order.
|
|
|
|
|
| |
A pipe transfer is supposed to be temporary. It should be created
before X*PutImage and destroyed afterwards.
|