author | Subhajit Paul <subhajit_paul@ti.com> | |
Tue, 10 Apr 2018 15:54:09 +0000 (21:24 +0530) | ||
committer | Anand Balagopalakrishnan <anandb@ti.com> | |
Tue, 10 Apr 2018 15:54:09 +0000 (21:24 +0530) | ||
commit | e10d670007282a1720bc9c71a5eddb182275b9a3 | |
tree | 64aedca10f1ebf2a1d3a07a4f6f8cce7d78c73c9 | tree | snapshot (tar.xz tar.gz zip) |
parent | 02f22a883871663a573dad1bb736e0a9dc2df9cd | commit | diff |
egl-multi-thread: Add example application for multi-threaded EGL
Multi-threaded EGL is always a very tricky operation. This application shows
how to use GBM EGL or Wayland EGL for correct multi-threaded operation on TI
DRA7xx SoC.
Signed-off-by: Subhajit Paul <subhajit_paul@ti.com>
Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com>
Multi-threaded EGL is always a very tricky operation. This application shows
how to use GBM EGL or Wayland EGL for correct multi-threaded operation on TI
DRA7xx SoC.
Signed-off-by: Subhajit Paul <subhajit_paul@ti.com>
Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com>
13 files changed:
egl-multi-thread/Makefile | [new file with mode: 0644] | blob |
egl-multi-thread/README | [new file with mode: 0644] | blob |
egl-multi-thread/drm_gbm.c | [new file with mode: 0644] | blob |
egl-multi-thread/drm_gbm.h | [new file with mode: 0644] | blob |
egl-multi-thread/esTransform.c | [new file with mode: 0644] | blob |
egl-multi-thread/esUtil.h | [new file with mode: 0644] | blob |
egl-multi-thread/gl_kmscube.c | [new file with mode: 0644] | blob |
egl-multi-thread/gl_kmscube.h | [new file with mode: 0644] | blob |
egl-multi-thread/main.c | [new file with mode: 0644] | blob |
egl-multi-thread/render_thread.c | [new file with mode: 0644] | blob |
egl-multi-thread/render_thread.h | [new file with mode: 0644] | blob |
egl-multi-thread/wayland-window.c | [new file with mode: 0644] | blob |
egl-multi-thread/wayland_window.h | [new file with mode: 0644] | blob |