Changeset 8b5b257a for x/installing/mesa.xml
- Timestamp:
- 09/07/2024 08:16:01 PM (3 weeks ago)
- Branches:
- trunk
- Children:
- 51a34f9
- Parents:
- da52e54
- git-author:
- Xi Ruoyao <xry111@…> (09/07/2024 03:37:33 PM)
- git-committer:
- Xi Ruoyao <xry111@…> (09/07/2024 08:16:01 PM)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
x/installing/mesa.xml
rda52e54 r8b5b257a 122 122 <listitem> 123 123 <para> 124 <xref linkend="llvm"/> (required for the r300, r600, and radeonsi 125 drivers, and the LLVMpipe software rasterizer which can make the 126 swrast driver much faster) 124 <xref linkend="llvm"/> (required for the llvmpipe, r300, r600, 125 and radeonsi drivers) 127 126 </para> 128 127 </listitem> … … 186 185 <parameter>-D gallium-drivers=auto</parameter> below to 187 186 see what options are available for your specific video hardware (or 188 emulated video hardware). You should probably add the s wrast option as189 a backup driver.187 emulated video hardware). You should probably add the softpipe or 188 llvmpipe option as a backup driver. 190 189 </para> 191 190 … … 443 442 drivers will be built. If you precisely know which drivers you 444 443 need, you can select them explicitly. For example, 445 <option>-D gallium-drivers=radeonsi,iris, swrast</option>.444 <option>-D gallium-drivers=radeonsi,iris,llvmpipe</option>. 446 445 </para> 447 446 </listitem> … … 485 484 <listitem> 486 485 <para> 487 <literal> swrast</literal> (using CPU for 3D486 <literal>llvmpipe</literal> (using CPU for 3D 488 487 rasterization. Note that it's much slower than using a modern 489 488 3D-capable GPU, so it should be only used if the GPU is not supported 490 by other drivers), 489 by other drivers) 490 </para> 491 </listitem> 492 <listitem> 493 <para> 494 <literal>softpipe</literal> (also using CPU for 3D 495 rasterization, but slower than llvmpipe. There's no much reason 496 to use it unless LLVM is not available) 491 497 </para> 492 498 </listitem> … … 620 626 <segtitle>Installed Programs</segtitle> 621 627 <segtitle>Installed Libraries</segtitle><!-- in /usr/lib --> 622 <segtitle>Installed DRI Drivers</segtitle><!-- in /usr/lib/dri --> 628 <segtitle>Installed DRI Driver Stubs</segtitle><!-- in /usr/lib/dri --> 629 <segtitle>Installed VA-API Drivers</segtitle><!-- in /usr/lib/dri --> 623 630 <segtitle>Installed VDPAU Drivers</segtitle><!-- in /usr/lib/vdpau --> 624 631 <segtitle>Installed Vulkan Drivers</segtitle><!-- in /usr/lib --> … … 638 645 libGLESv2.so, 639 646 libgbm.so, 640 libglapi.so, and 647 libglapi.so, 648 libgallium-&mesa-version;.so, and 641 649 libxatracker.so 642 650 </seg> 643 651 <seg> 644 <!-- d3dadapter9.so (optional) 645 I guess this is useless today, Wine applications use Vulkan 646 through libvkd3d, and new games with native Linux support 647 likely uses Vulkan directly. --> 648 <!-- Begin gallium DRI drivers (*_dri.so) and VA-API drivers 649 (*_drv_video.so): this is the full set --> 652 <!-- Begin DRI driver stubs --> 653 libdril_dri.so and symlinks to it: 650 654 crocus_dri.so, 651 655 i915_dri.so, … … 653 657 kms_swrast_dri.so, 654 658 nouveau_dri.so, 655 nouveau_drv_video.so,656 659 r300_dri.so, 657 660 r600_dri.so, 658 661 r600_drv_video.so, 659 662 radeonsi_dri.so, 660 radeonsi_drv_video.so,661 663 swrast_dri.so, 662 664 virtio_gpu_dri.so, 663 virtio_gpu_drv_video.so,664 665 vmwgfx_dri.so, and 665 666 zink_dri.so 666 <!-- End DRI Drivers --> 667 <!-- End DRI driver stubs --> 668 </seg> 669 <seg> 670 <!-- Begin VA-API drivers --> 671 nouveau_drv_video.so, 672 radeonsi_drv_video.so, 673 virtio_gpu_drv_video.so, 674 <!-- End VA-API drivers --> 667 675 </seg> 668 676 <seg> … … 725 733 </varlistentry> 726 734 735 <varlistentry id="libdril_dri"> 736 <term><filename class='libraryfile'>libdril_dri.so</filename></term> 737 <listitem> 738 <para> 739 is a stub allowing Xorg server to co-operate with the Gallium3D 740 drivers 741 </para> 742 </listitem> 743 </varlistentry> 744 727 745 <varlistentry id="libEGL"> 728 746 <term><filename class="libraryfile">libEGL.so</filename></term> … … 787 805 </varlistentry> 788 806 807 <varlistentry id="libgallium"> 808 <term><filename class='libraryfile'>libgallium-&mesa-version;.so</filename></term> 809 <listitem> 810 <para> 811 contains all the Gallium3D drivers 812 </para> 813 </listitem> 814 </varlistentry> 815 789 816 </variablelist> 790 817
Note:
See TracChangeset
for help on using the changeset viewer.