X-Git-Url: http://git.zerfleddert.de/cgi-bin/gitweb.cgi/m1-debian/blobdiff_plain/95a1bb661cddd68c3c19ec339b5663dc720228a8..accb1901940e0e7dff30dbee35800bb24b0a76bc:/mesa-debian/README.Debian?ds=sidebyside diff --git a/mesa-debian/README.Debian b/mesa-debian/README.Debian new file mode 100644 index 0000000..f411962 --- /dev/null +++ b/mesa-debian/README.Debian @@ -0,0 +1,18 @@ +Documentation for the libegl1-x11, libgles1, and libgles2 virtual +packages. + +Although there are is no standardised linux ABI for GL|ES, there is +a “strongly encouraged” set of standard headers, type and linkage definitions +supplied by the Khronos group[1]. The mesa implementation provides this ABI. +Any non-mesa implementation that wants to provide these packages should +conform to the Khronos group's de-facto ABI. + +The case of EGL is similar; Khronos again supplies a de-facto linux ABI. +The EGL ABI is necessarily tied to the native windowing system by the +eglNativeDisplayType, eglNativeWindowType, and eglNativePixmapType typedefs. +The EGL virtual package therefore includes the name of the x11 windowing +system to leave room should further windowing ABIs be standardised. + +[1]: http://www.khronos.org/registry/implementers_guide.html#uncontrolled + + -- Cyril Brulebois , Sat, 22 Jan 2011 06:03:46 +0100