with export EGL_PLATFORM=drm, I ran egl/demo2 in ctr+alt+f1 terminal other
than in Xwindow,
struct pipe_screen *
i915_screen_create(struct i915_winsys *iws)
{
struct i915_screen *is = CALLOC_STRUCT(i915_screen);
if (!is)
return NULL;
switch (iws->pci_id) {
case PCI_CHIP_I915_G:
Thanks again.
EGL: glx > what's it for?
EGL platforms: x11 drm > for nothing? Have to explicitly indicate
--with-egl-platforms=drm??
By the way, what's the difference among egl surfaces of pbuffer, screen,
window, bitmap?
Cheers.
__
demo3.c, ./a.out
libEGL warning: failed to create DRM screen
libEGL warning: use software fallback
EGL version = 1.4
EGL_VENDOR = Mesa Project
EGL_MESA_screen_surface is not supported
./configure --prefix=/usr --enable-gallium-llvm --enable-gallium-i915
--with-dri-drivers=i915 --enable-gallium-i9
Compiling wayland failed.
compositor-drm.o: In function `init_egl':
/home/hyena/projects/wayland/compositor-drm.c:323: undefined reference to
`eglGetDRMDisplayMESA'
compositor-x11.o: In function `x11_compositor_init_egl':
/home/hyena/projects/wayland/compositor-x11.c:221: unde
thanks.
git checkout egl-kms
what should I do? sorry, maybe It's an git using problem.
___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev
Are they in any branch of mesa? without them i can't compile wayland
successfully.
thanks.
wayland-system-compositor.c: In function ‘surface_attach’:
wayland-system-compositor.c:677: error: ‘EGL_IMAGE_WIDTH_INTEL’ undeclared
(first use in this function)
wayland-system-compositor.c:677: error: (E