~pali/+junk/mesa-lts-saucy-packaging

« back to all changes in this revision

Viewing changes to debian/README.Debian

  • Committer: Pali Rohár
  • Date: 2014-04-11 10:59:06 UTC
  • Revision ID: pali.rohar@gmail.com-20140411105906-qk25ix27pd6rdho8
Import debian packaging for mesa-lts-saucy version 9.2.1-1ubuntu3~precise1

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
Documentation for the libegl1-x11, libgles1, libgles2, and libopenvg1 virtual
 
2
packages.
 
3
 
 
4
Although there are is no standardised linux ABI for GL|ES or OpenVG, there is
 
5
a “strongly encouraged” set of standard headers, type and linkage definitions
 
6
supplied by the Khronos group[1].  The mesa implementation provides this ABI.
 
7
Any non-mesa implementation that wants to provide these packages should
 
8
conform to the Khronos group's de-facto ABI.
 
9
 
 
10
The case of EGL is similar; Khronos again supplies a de-facto linux ABI.
 
11
The EGL ABI is necessarily tied to the native windowing system by the
 
12
eglNativeDisplayType, eglNativeWindowType, and eglNativePixmapType typedefs.
 
13
The EGL virtual package therefore includes the name of the x11 windowing
 
14
system to leave room should further windowing ABIs be standardised.
 
15
 
 
16
[1]: http://www.khronos.org/registry/implementers_guide.html#uncontrolled
 
17
 
 
18
 -- Cyril Brulebois <kibi@debian.org>, Sat, 22 Jan 2011 06:03:46 +0100