README.UVD
1 The software may implement third party technologies (e.g. third party
2 libraries) that are not licensed to you by AMD and for which you may need
3 to obtain licenses from other parties. Unless explicitly stated otherwise,
4 these third party technologies are not licensed hereunder. Such third
5 party technologies include, but are not limited, to H.264, H.265, HEVC, MPEG-2,
6 MPEG-4, AVC, and VC-1.
7
8 For MPEG-2 Encoding Products ANY USE OF THIS PRODUCT IN ANY MANNER OTHER
9 THAN PERSONAL USE THAT COMPLIES WITH THE MPEG-2 STANDARD FOR ENCODING VIDEO
10 INFORMATION FOR PACKAGED MEDIA IS EXPRESSLY PROHIBITED WITHOUT A LICENSE
11 UNDER APPLICABLE PATENTS IN THE MPEG-2 PATENT PORTFOLIO, WHICH LICENSES IS
12 AVAILABLE FROM MPEG LA, LLC, 6312 S. Fiddlers Green Circle, Suite 400E,
13 Greenwood Village, Colorado 80111 U.S.A.
14
15 WARRANTY DISCLAIMER: THE SOFTWARE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY
16 KIND. AMD DISCLAIMS ALL WARRANTIES, EXPRESS, IMPLIED, OR STATUTORY, INCLUDING
17 BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
18 PARTICULAR PURPOSE, TITLE, NON-INFRINGEMENT, THAT THE SOFTWARE WILL RUN
19 UNINTERRUPTED OR ERROR-FREE OR WARRANTIES ARISING FROM CUSTOM OF TRADE OR
20 COURSE OF USAGE. THE ENTIRE RISK ASSOCIATED WITH THE USE OF THE SOFTWARE IS
21 ASSUMED BY YOU. Some jurisdictions do not allow the exclusion of implied
22 warranties, so the above exclusion may not apply to You.
23
24 LIMITATION OF LIABILITY AND INDEMNIFICATION: AMD AND ITS LICENSORS WILL NOT,
25 UNDER ANY CIRCUMSTANCES BE LIABLE FOR ANY PUNITIVE, DIRECT, INCIDENTAL,
26 INDIRECT, SPECIAL OR CONSEQUENTIAL DAMAGES ARISING FROM USE OF THE SOFTWARE OR
27 THIS AGREEMENT EVEN IF AMD AND ITS LICENSORS HAVE BEEN ADVISED OF THE
28 POSSIBILITY OF SUCH DAMAGES. In no event shall AMD's total liability to You
29 for all damages, losses, and causes of action (whether in contract, tort
30 (including negligence) or otherwise) exceed the amount of $100 USD. You agree
31 to defend, indemnify and hold harmless AMD and its licensors, and any of their
32 directors, officers, employees, affiliates or agents from and against any and
33 all loss, damage, liability and other expenses (including reasonable
34 attorneys' fees), resulting from Your use of the Software or violation of the
35 terms and conditions of this Agreement.
36
37 U.S. GOVERNMENT RESTRICTED RIGHTS: The Software is provided with "RESTRICTED
38 RIGHTS." Use, duplication, or disclosure by the Government is subject to the
39 restrictions as set forth in FAR 52.227-14 and DFAR252.227-7013, et seq., or
40 its successor. Use of the Software by the Government constitutes
41 acknowledgement of AMD's proprietary rights in them.
42
43 EXPORT RESTRICTIONS: The Software may be subject to export restrictions as
44 stated in the Software License Agreement.
45
README.VCE
1 The software may implement third party technologies (e.g. third party
2 libraries) that are not licensed to you by AMD and for which you may need
3 to obtain licenses from other parties. Unless explicitly stated otherwise,
4 these third party technologies are not licensed hereunder. Such third
5 party technologies include, but are not limited, to H.264, MPEG-2, MPEG-4,
6 AVC, and VC-1.
7
8 For MPEG-2 Intermediate Products: ANY USE OF THIS PRODUCT IN ANY MANNER OTHER
9 THAN PERSONAL USE THAT COMPLIES WITH THE MPEG-2 STANDARD IS EXPRESSLY
10 PROHIBITED WITHOUT A LICENSE UNDER APPLICABLE PATENTS IN THE MPEG-2 PATENT
11 PORTFOLIO, WHICH LICENSES IS AVAILABLE FROM MPEG LA, LLC, 6312 S. Fiddlers
12 Green Circle, Suite 400E, Greenwood Village, Colorado 80111 U.S.A.
13
14 WARRANTY DISCLAIMER: THE SOFTWARE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY
15 KIND. AMD DISCLAIMS ALL WARRANTIES, EXPRESS, IMPLIED, OR STATUTORY, INCLUDING
16 BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
17 PARTICULAR PURPOSE, TITLE, NON-INFRINGEMENT, THAT THE SOFTWARE WILL RUN
18 UNINTERRUPTED OR ERROR-FREE OR WARRANTIES ARISING FROM CUSTOM OF TRADE OR
19 COURSE OF USAGE. THE ENTIRE RISK ASSOCIATED WITH THE USE OF THE SOFTWARE IS
20 ASSUMED BY YOU. Some jurisdictions do not allow the exclusion of implied
21 warranties, so the above exclusion may not apply to You.
22
23 LIMITATION OF LIABILITY AND INDEMNIFICATION: AMD AND ITS LICENSORS WILL NOT,
24 UNDER ANY CIRCUMSTANCES BE LIABLE FOR ANY PUNITIVE, DIRECT, INCIDENTAL,
25 INDIRECT, SPECIAL OR CONSEQUENTIAL DAMAGES ARISING FROM USE OF THE SOFTWARE OR
26 THIS AGREEMENT EVEN IF AMD AND ITS LICENSORS HAVE BEEN ADVISED OF THE
27 POSSIBILITY OF SUCH DAMAGES. In no event shall AMD's total liability to You
28 for all damages, losses, and causes of action (whether in contract, tort
29 (including negligence) or otherwise) exceed the amount of $100 USD. You agree
30 to defend, indemnify and hold harmless AMD and its licensors, and any of their
31 directors, officers, employees, affiliates or agents from and against any and
32 all loss, damage, liability and other expenses (including reasonable
33 attorneys' fees), resulting from Your use of the Software or violation of the
34 terms and conditions of this Agreement.
35
36 U.S. GOVERNMENT RESTRICTED RIGHTS: The Software is provided with "RESTRICTED
37 RIGHTS." Use, duplication, or disclosure by the Government is subject to the
38 restrictions as set forth in FAR 52.227-14 and DFAR252.227-7013, et seq., or
39 its successor. Use of the Software by the Government constitutes
40 acknowledgement of AMD's proprietary rights in them.
41
42 EXPORT RESTRICTIONS: The Software may be subject to export restrictions as
43 stated in the Software License Agreement.
44
README.WIN32
1 File: docs/README.WIN32
2
3 Last updated: 21 June 2013
4
5
6 Quick Start
7 ----- -----
8
9 Windows drivers are build with SCons. Makefiles or Visual Studio projects are
10 no longer shipped or supported.
11
12 Run
13
14 scons libgl-gdi
15
16 to build gallium based GDI driver.
17
18 This will work both with MSVS or Mingw.
19
20
21 Windows Drivers
22 ------- -------
23
24 At this time, only the gallium GDI driver is known to work.
25
26 Source code also exists in the tree for other drivers in
27 src/mesa/drivers/windows, but the status of this code is unknown.
28
29 Recipe
30 ------
31
32 Building on windows requires several open-source packages. These are
33 steps that work as of this writing.
34
35 - install python 2.7
36 - install scons (latest)
37 - install mingw, flex, and bison
38 - install pywin32 from here: http://www.lfd.uci.edu/~gohlke/pythonlibs
39 get pywin32-218.4.win-amd64-py2.7.exe
40 - install git
41 - download mesa from git
42 see http://www.mesa3d.org/repository.html
43 - run scons
44
45 General
46 -------
47
48 After building, you can copy the above DLL files to a place in your
49 PATH such as $SystemRoot/SYSTEM32. If you don't like putting things
50 in a system directory, place them in the same directory as the
51 executable(s). Be careful about accidentially overwriting files of
52 the same name in the SYSTEM32 directory.
53
54 The DLL files are built so that the external entry points use the
55 stdcall calling convention.
56
57 Static LIB files are not built. The LIB files that are built with are
58 the linker import files associated with the DLL files.
59
60 The si-glu sources are used to build the GLU libs. This was done
61 mainly to get the better tessellator code.
62
63 If you have a Windows-related build problem or question, please post
64 to the mesa-dev or mesa-users list.
65