summaryrefslogtreecommitdiffstats
path: root/zarb-ml/mageia-dev/2011-December/010170.html
blob: 6098bb745b4eed49783ab3d4da8a77b2891bf084 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
 <HEAD>
   <TITLE> [Mageia-dev] [RFC] nouveau, swrastg, libdri-drivers-experimental
   </TITLE>
   <LINK REL="Index" HREF="index.html" >
   <LINK REL="made" HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20%5BRFC%5D%20nouveau%2C%20swrastg%2C%20libdri-drivers-experimental&In-Reply-To=%3C4EDC602A.9090507%40mageia.org%3E">
   <META NAME="robots" CONTENT="index,nofollow">
   <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
   <LINK REL="Previous"  HREF="010201.html">
   <LINK REL="Next"  HREF="010173.html">
 </HEAD>
 <BODY BGCOLOR="#ffffff">
   <H1>[Mageia-dev] [RFC] nouveau, swrastg, libdri-drivers-experimental</H1>
    <B>Anssi Hannula</B> 
    <A HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20%5BRFC%5D%20nouveau%2C%20swrastg%2C%20libdri-drivers-experimental&In-Reply-To=%3C4EDC602A.9090507%40mageia.org%3E"
       TITLE="[Mageia-dev] [RFC] nouveau, swrastg, libdri-drivers-experimental">anssi at mageia.org
       </A><BR>
    <I>Mon Dec  5 07:09:46 CET 2011</I>
    <P><UL>
        <LI>Previous message: <A HREF="010201.html">[Mageia-dev] Jonund
</A></li>
        <LI>Next message: <A HREF="010173.html">[Mageia-dev] [RFC] nouveau, swrastg, libdri-drivers-experimental
</A></li>
         <LI> <B>Messages sorted by:</B> 
              <a href="date.html#10170">[ date ]</a>
              <a href="thread.html#10170">[ thread ]</a>
              <a href="subject.html#10170">[ subject ]</a>
              <a href="author.html#10170">[ author ]</a>
         </LI>
       </UL>
    <HR>  
<!--beginarticle-->
<PRE>Hi!

1. nouveau

I propose to move nouveau DRI drivers from libdri-drivers-experimental
to libdri-drivers.

Fedora moved them out of -experimental in last January, Ubuntu in last
June, OpenSUSE in July (though OpenSUSE doesn't have the legacy
nouveau_vieux DRI driver at all), and Debian a week ago.

I've been running with it for the last week or so with no problems on my
card.

WDYT?


2. swrastg

It seems we have both swrast_dri.so and swrastg_dri.so in libdri-drivers
package.

swrast_dri.so is the traditional SW rasterizer used when there is no HW
support.

swrastg_dri.so is the Gallium3d-based rasterizer which is considerably
faster.

However, actually only swrast_dri.so is used, so should we:
1) switch to swrastg, drop swrast (Fedora in Nov 2010)
2) keep it as is, unused (~4 MB)
3) move swrastg to libdri-drivers-experimental (Ubuntu in Jun 2010,
   Debian a week ago) which nouveau is probably moving out of
4) drop swrastg completely for now (seemingly OpenSUSE)

Unfortunately I have no idea on the status of swrastg beyond the above
distro information, and the fact that it does indeed work as tested
while writing this, and XBMC runs smoother with it than with swrast.

I'd be somewhat inclined to follow Fedora here, but I'm not at all sure.

WDYT (see also below)?


Implementation note: With a quick look I didn't find any easy way to
switch a system to use swrastg_dri.so when both are installed; if we
want to provide switching between them, we need to either
a) use alternatives for swrast_dri.so, or
b) have swrastg_dri.so in a different dir and have that path first in
   the dri search path so that when -experimental is installed, it
   will get preferred (while mesa has the needed code already, xserver
   would need a trivial patch as it currently has a single search path)

WDYT?

-- 
Anssi Hannula
</PRE>























<!--endarticle-->
    <HR>
    <P><UL>
        <!--threads-->
	<LI>Previous message: <A HREF="010201.html">[Mageia-dev] Jonund
</A></li>
	<LI>Next message: <A HREF="010173.html">[Mageia-dev] [RFC] nouveau, swrastg, libdri-drivers-experimental
</A></li>
         <LI> <B>Messages sorted by:</B> 
              <a href="date.html#10170">[ date ]</a>
              <a href="thread.html#10170">[ thread ]</a>
              <a href="subject.html#10170">[ subject ]</a>
              <a href="author.html#10170">[ author ]</a>
         </LI>
       </UL>

<hr>
<a href="https://www.mageia.org/mailman/listinfo/mageia-dev">More information about the Mageia-dev
mailing list</a><br>
</body></html>