diff options
author | Giovanni Campagna <gcampagna@src.gnome.org> | 2014-06-15 13:49:49 +0200 |
---|---|---|
committer | Emil Velikov <emil.l.velikov@gmail.com> | 2014-07-30 16:33:09 +0100 |
commit | 8430af5ebe1ee8119e14ae8fe00ec98fda40c57f (patch) | |
tree | 35f176fff5d576f546a359e15884df58e59518b4 /src/gbm/gbm-symbols-check | |
parent | e3a3dbe9407bdbf9693349900936d5349cb8bb75 (diff) | |
download | external_mesa3d-8430af5ebe1ee8119e14ae8fe00ec98fda40c57f.zip external_mesa3d-8430af5ebe1ee8119e14ae8fe00ec98fda40c57f.tar.gz external_mesa3d-8430af5ebe1ee8119e14ae8fe00ec98fda40c57f.tar.bz2 |
Add support for swrast to the DRM EGL platform
Turn GBM into a swrast loader (providing putimage/getimage backed
by a dumb KMS buffer). This allows to run KMS+DRM GL applications
(such as weston or mutter-wayland) unmodified on cards that don't
have any client side HW acceleration component but that can do
modeset (examples include simpledrm and qxl)
[Emil Velikov]
- Fix make check.
- Split dri_open_driver() from dri_load_driver().
- Don't try to bind the swrast extensions when using dri.
- Handle swrast->CreateNewScreen() failure.
- strdup the driver_name, as it's free'd at destruction.
- s/LIBGL_ALWAYS_SOFTWARE/GBM_ALWAYS_SOFTWARE/
- Move gbm_dri_bo_map/unmap to gbm_driiint.h.
- Correct swrast fallback logic.
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
Diffstat (limited to 'src/gbm/gbm-symbols-check')
-rwxr-xr-x | src/gbm/gbm-symbols-check | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/gbm/gbm-symbols-check b/src/gbm/gbm-symbols-check index 2e7d0be..f2dde58 100755 --- a/src/gbm/gbm-symbols-check +++ b/src/gbm/gbm-symbols-check @@ -21,6 +21,7 @@ gbm_bo_set_user_data gbm_bo_get_user_data gbm_bo_destroy gbm_surface_create +gbm_surface_needs_lock_front_buffer gbm_surface_lock_front_buffer gbm_surface_release_buffer gbm_surface_has_free_buffers |