|
Name |
|
Date |
Size |
#Lines |
LOC |
| .. | | - | - |
| _extra/specs/ | | 03-May-2024 | - | 7,262 | 4,816 |
| _exts/ | | 03-May-2024 | - | 62 | 46 |
| ci/ | | 03-May-2024 | - | 504 | 395 |
| drivers/ | | 03-May-2024 | - | 1,928 | 1,359 |
| gallium/ | | 03-May-2024 | - | 7,394 | 4,994 |
| relnotes/ | | 03-May-2024 | - | 74,181 | 60,535 |
| ARB_color_buffer_float.txt | D | 03-May-2024 | 459 | 5 | 3 |
| README.UVD | D | 03-May-2024 | 2.7 KiB | 45 | 39 |
| README.VCE | D | 03-May-2024 | 2.6 KiB | 44 | 38 |
| README.WIN32 | D | 03-May-2024 | 1.6 KiB | 65 | 43 |
| android.rst | D | 03-May-2024 | 5.8 KiB | 168 | 125 |
| application-issues.rst | D | 03-May-2024 | 1.5 KiB | 49 | 34 |
| bugs.rst | D | 03-May-2024 | 1.3 KiB | 31 | 25 |
| codingstyle.rst | D | 03-May-2024 | 4.1 KiB | 125 | 96 |
| conf.py | D | 03-May-2024 | 6.6 KiB | 214 | 76 |
| conform.rst | D | 03-May-2024 | 1.2 KiB | 27 | 22 |
| contents.rst | D | 03-May-2024 | 1.4 KiB | 104 | 86 |
| debugging.rst | D | 03-May-2024 | 649 | 18 | 13 |
| developers.rst | D | 03-May-2024 | 874 | 26 | 18 |
| devinfo.rst | D | 03-May-2024 | 1.6 KiB | 41 | 33 |
| dispatch.rst | D | 03-May-2024 | 10.6 KiB | 252 | 198 |
| download.rst | D | 03-May-2024 | 1.8 KiB | 65 | 44 |
| egl.rst | D | 03-May-2024 | 9.4 KiB | 247 | 189 |
| envvars.rst | D | 03-May-2024 | 25.6 KiB | 768 | 707 |
| extensions.rst | D | 03-May-2024 | 1.5 KiB | 32 | 29 |
| faq.rst | D | 03-May-2024 | 12 KiB | 307 | 234 |
| favicon.ico | D | 03-May-2024 | 324.8 KiB | | |
| favicon.svg | D | 03-May-2024 | 1.9 KiB | 9 | 8 |
| features.txt | D | 03-May-2024 | 34.6 KiB | 510 | 446 |
| helpwanted.rst | D | 03-May-2024 | 1.8 KiB | 48 | 36 |
| index.rst | D | 03-May-2024 | 10.2 KiB | 311 | 241 |
| install.rst | D | 03-May-2024 | 5.7 KiB | 196 | 133 |
| libGL.txt | D | 03-May-2024 | 6.8 KiB | 198 | 129 |
| license.rst | D | 03-May-2024 | 4.1 KiB | 90 | 71 |
| lists.rst | D | 03-May-2024 | 2.3 KiB | 65 | 47 |
| meson.rst | D | 03-May-2024 | 15.8 KiB | 487 | 347 |
| opengles.rst | D | 03-May-2024 | 1.6 KiB | 55 | 37 |
| osmesa.rst | D | 03-May-2024 | 1.5 KiB | 46 | 30 |
| perf.rst | D | 03-May-2024 | 2.3 KiB | 45 | 42 |
| precompiled.rst | D | 03-May-2024 | 455 | 15 | 10 |
| release-calendar.rst | D | 03-May-2024 | 2.2 KiB | 45 | 34 |
| release-maintainers-keys.asc | D | 03-May-2024 | 82.4 KiB | 1,318 | 1,311 |
| releasing.rst | D | 03-May-2024 | 10 KiB | 340 | 238 |
| relnotes.rst | D | 03-May-2024 | 19.7 KiB | 605 | 598 |
| repository.rst | D | 03-May-2024 | 5.4 KiB | 191 | 126 |
| shading.rst | D | 03-May-2024 | 5.8 KiB | 184 | 131 |
| sourcedocs.rst | D | 03-May-2024 | 744 | 19 | 14 |
| sourcetree.rst | D | 03-May-2024 | 9.2 KiB | 212 | 176 |
| submittingpatches.rst | D | 03-May-2024 | 12.9 KiB | 380 | 268 |
| systems.rst | D | 03-May-2024 | 2.3 KiB | 72 | 60 |
| thanks.rst | D | 03-May-2024 | 3.2 KiB | 67 | 63 |
| utilities.rst | D | 03-May-2024 | 707 | 16 | 14 |
| versions.rst | D | 03-May-2024 | 59.8 KiB | 1,657 | 1,344 |
| viewperf.rst | D | 03-May-2024 | 10.4 KiB | 267 | 201 |
| xlibdriver.rst | D | 03-May-2024 | 8.3 KiB | 223 | 164 |
README.UVD
1The software may implement third party technologies (e.g. third party
2libraries) that are not licensed to you by AMD and for which you may need
3to obtain licenses from other parties. Unless explicitly stated otherwise,
4these third party technologies are not licensed hereunder. Such third
5party technologies include, but are not limited, to H.264, H.265, HEVC, MPEG-2,
6MPEG-4, AVC, and VC-1.
7
8For MPEG-2 Encoding Products ANY USE OF THIS PRODUCT IN ANY MANNER OTHER
9THAN PERSONAL USE THAT COMPLIES WITH THE MPEG-2 STANDARD FOR ENCODING VIDEO
10INFORMATION FOR PACKAGED MEDIA IS EXPRESSLY PROHIBITED WITHOUT A LICENSE
11UNDER APPLICABLE PATENTS IN THE MPEG-2 PATENT PORTFOLIO, WHICH LICENSES IS
12AVAILABLE FROM MPEG LA, LLC, 6312 S. Fiddlers Green Circle, Suite 400E,
13Greenwood Village, Colorado 80111 U.S.A.
14
15WARRANTY DISCLAIMER: THE SOFTWARE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY
16KIND. AMD DISCLAIMS ALL WARRANTIES, EXPRESS, IMPLIED, OR STATUTORY, INCLUDING
17BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
18PARTICULAR PURPOSE, TITLE, NON-INFRINGEMENT, THAT THE SOFTWARE WILL RUN
19UNINTERRUPTED OR ERROR-FREE OR WARRANTIES ARISING FROM CUSTOM OF TRADE OR
20COURSE OF USAGE. THE ENTIRE RISK ASSOCIATED WITH THE USE OF THE SOFTWARE IS
21ASSUMED BY YOU. Some jurisdictions do not allow the exclusion of implied
22warranties, so the above exclusion may not apply to You.
23
24LIMITATION OF LIABILITY AND INDEMNIFICATION: AMD AND ITS LICENSORS WILL NOT,
25UNDER ANY CIRCUMSTANCES BE LIABLE FOR ANY PUNITIVE, DIRECT, INCIDENTAL,
26INDIRECT, SPECIAL OR CONSEQUENTIAL DAMAGES ARISING FROM USE OF THE SOFTWARE OR
27THIS AGREEMENT EVEN IF AMD AND ITS LICENSORS HAVE BEEN ADVISED OF THE
28POSSIBILITY OF SUCH DAMAGES. In no event shall AMD's total liability to You
29for all damages, losses, and causes of action (whether in contract, tort
30(including negligence) or otherwise) exceed the amount of $100 USD. You agree
31to defend, indemnify and hold harmless AMD and its licensors, and any of their
32directors, officers, employees, affiliates or agents from and against any and
33all loss, damage, liability and other expenses (including reasonable
34attorneys' fees), resulting from Your use of the Software or violation of the
35terms and conditions of this Agreement.
36
37U.S. GOVERNMENT RESTRICTED RIGHTS: The Software is provided with "RESTRICTED
38RIGHTS." Use, duplication, or disclosure by the Government is subject to the
39restrictions as set forth in FAR 52.227-14 and DFAR252.227-7013, et seq., or
40its successor. Use of the Software by the Government constitutes
41acknowledgement of AMD's proprietary rights in them.
42
43EXPORT RESTRICTIONS: The Software may be subject to export restrictions as
44stated in the Software License Agreement.
45
README.VCE
1The software may implement third party technologies (e.g. third party
2libraries) that are not licensed to you by AMD and for which you may need
3to obtain licenses from other parties. Unless explicitly stated otherwise,
4these third party technologies are not licensed hereunder. Such third
5party technologies include, but are not limited, to H.264, MPEG-2, MPEG-4,
6AVC, and VC-1.
7
8For MPEG-2 Intermediate Products: ANY USE OF THIS PRODUCT IN ANY MANNER OTHER
9THAN PERSONAL USE THAT COMPLIES WITH THE MPEG-2 STANDARD IS EXPRESSLY
10PROHIBITED WITHOUT A LICENSE UNDER APPLICABLE PATENTS IN THE MPEG-2 PATENT
11PORTFOLIO, WHICH LICENSES IS AVAILABLE FROM MPEG LA, LLC, 6312 S. Fiddlers
12Green Circle, Suite 400E, Greenwood Village, Colorado 80111 U.S.A.
13
14WARRANTY DISCLAIMER: THE SOFTWARE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY
15KIND. AMD DISCLAIMS ALL WARRANTIES, EXPRESS, IMPLIED, OR STATUTORY, INCLUDING
16BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
17PARTICULAR PURPOSE, TITLE, NON-INFRINGEMENT, THAT THE SOFTWARE WILL RUN
18UNINTERRUPTED OR ERROR-FREE OR WARRANTIES ARISING FROM CUSTOM OF TRADE OR
19COURSE OF USAGE. THE ENTIRE RISK ASSOCIATED WITH THE USE OF THE SOFTWARE IS
20ASSUMED BY YOU. Some jurisdictions do not allow the exclusion of implied
21warranties, so the above exclusion may not apply to You.
22
23LIMITATION OF LIABILITY AND INDEMNIFICATION: AMD AND ITS LICENSORS WILL NOT,
24UNDER ANY CIRCUMSTANCES BE LIABLE FOR ANY PUNITIVE, DIRECT, INCIDENTAL,
25INDIRECT, SPECIAL OR CONSEQUENTIAL DAMAGES ARISING FROM USE OF THE SOFTWARE OR
26THIS AGREEMENT EVEN IF AMD AND ITS LICENSORS HAVE BEEN ADVISED OF THE
27POSSIBILITY OF SUCH DAMAGES. In no event shall AMD's total liability to You
28for all damages, losses, and causes of action (whether in contract, tort
29(including negligence) or otherwise) exceed the amount of $100 USD. You agree
30to defend, indemnify and hold harmless AMD and its licensors, and any of their
31directors, officers, employees, affiliates or agents from and against any and
32all loss, damage, liability and other expenses (including reasonable
33attorneys' fees), resulting from Your use of the Software or violation of the
34terms and conditions of this Agreement.
35
36U.S. GOVERNMENT RESTRICTED RIGHTS: The Software is provided with "RESTRICTED
37RIGHTS." Use, duplication, or disclosure by the Government is subject to the
38restrictions as set forth in FAR 52.227-14 and DFAR252.227-7013, et seq., or
39its successor. Use of the Software by the Government constitutes
40acknowledgement of AMD's proprietary rights in them.
41
42EXPORT RESTRICTIONS: The Software may be subject to export restrictions as
43stated in the Software License Agreement.
44
README.WIN32
1File: docs/README.WIN32
2
3Last updated: 21 June 2013
4
5
6Quick Start
7----- -----
8
9Windows drivers are build with SCons. Makefiles or Visual Studio projects are
10no longer shipped or supported.
11
12Run
13
14 scons libgl-gdi
15
16to build gallium based GDI driver.
17
18This will work both with MSVS or Mingw.
19
20
21Windows Drivers
22------- -------
23
24At this time, only the gallium GDI driver is known to work.
25
26Source code also exists in the tree for other drivers in
27src/mesa/drivers/windows, but the status of this code is unknown.
28
29Recipe
30------
31
32Building on windows requires several open-source packages. These are
33steps 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 https://www.mesa3d.org/repository.html
43- run scons
44
45General
46-------
47
48After building, you can copy the above DLL files to a place in your
49PATH such as $SystemRoot/SYSTEM32. If you don't like putting things
50in a system directory, place them in the same directory as the
51executable(s). Be careful about accidentially overwriting files of
52the same name in the SYSTEM32 directory.
53
54The DLL files are built so that the external entry points use the
55stdcall calling convention.
56
57Static LIB files are not built. The LIB files that are built with are
58the linker import files associated with the DLL files.
59
60The si-glu sources are used to build the GLU libs. This was done
61mainly to get the better tessellator code.
62
63If you have a Windows-related build problem or question, please post
64to the mesa-dev or mesa-users list.
65