Lines Matching refs:rt

97             blend->rt[i].blend_enable = TRUE;
98 blend->rt[i].srcblend = SVGA3D_BLENDOP_ONE;
99 blend->rt[i].dstblend = SVGA3D_BLENDOP_ONE;
100 blend->rt[i].blendeq = SVGA3D_BLENDEQ_SUBTRACT;
103 blend->rt[i].blend_enable = TRUE;
104 blend->rt[i].srcblend = SVGA3D_BLENDOP_ZERO;
105 blend->rt[i].dstblend = SVGA3D_BLENDOP_ZERO;
106 blend->rt[i].blendeq = SVGA3D_BLENDEQ_MINIMUM;
109 blend->rt[i].blend_enable = FALSE;
112 blend->rt[i].blend_enable = TRUE;
113 blend->rt[i].srcblend = SVGA3D_BLENDOP_INVSRCCOLOR;
114 blend->rt[i].dstblend = SVGA3D_BLENDOP_ZERO;
115 blend->rt[i].blendeq = SVGA3D_BLENDEQ_ADD;
118 blend->rt[i].blend_enable = TRUE;
119 blend->rt[i].srcblend = SVGA3D_BLENDOP_ZERO;
120 blend->rt[i].dstblend = SVGA3D_BLENDOP_DESTCOLOR;
121 blend->rt[i].blendeq = SVGA3D_BLENDEQ_ADD;
124 blend->rt[i].blend_enable = TRUE;
125 blend->rt[i].srcblend = SVGA3D_BLENDOP_ONE;
126 blend->rt[i].dstblend = SVGA3D_BLENDOP_ONE;
127 blend->rt[i].blendeq = SVGA3D_BLENDEQ_MAXIMUM;
131 blend->rt[i].blend_enable = TRUE;
132 blend->rt[i].srcblend = SVGA3D_BLENDOP_SRCCOLOR;
133 blend->rt[i].dstblend = SVGA3D_BLENDOP_DESTCOLOR;
134 blend->rt[i].blendeq = SVGA3D_BLENDEQ_MINIMUM;
137 blend->rt[i].blend_enable = TRUE;
138 blend->rt[i].srcblend = SVGA3D_BLENDOP_SRCCOLOR;
139 blend->rt[i].dstblend = SVGA3D_BLENDOP_INVDESTCOLOR;
140 blend->rt[i].blendeq = SVGA3D_BLENDEQ_MINIMUM;
143 blend->rt[i].blend_enable = TRUE;
144 blend->rt[i].srcblend = SVGA3D_BLENDOP_INVSRCCOLOR;
145 blend->rt[i].dstblend = SVGA3D_BLENDOP_DESTCOLOR;
146 blend->rt[i].blendeq = SVGA3D_BLENDEQ_MINIMUM;
150 blend->rt[i].blend_enable = TRUE;
151 blend->rt[i].srcblend = SVGA3D_BLENDOP_SRCCOLOR;
152 blend->rt[i].dstblend = SVGA3D_BLENDOP_DESTCOLOR;
153 blend->rt[i].blendeq = SVGA3D_BLENDEQ_MAXIMUM;
156 blend->rt[i].blend_enable = TRUE;
157 blend->rt[i].srcblend = SVGA3D_BLENDOP_SRCCOLOR;
158 blend->rt[i].dstblend = SVGA3D_BLENDOP_INVDESTCOLOR;
159 blend->rt[i].blendeq = SVGA3D_BLENDEQ_MAXIMUM;
162 blend->rt[i].blend_enable = TRUE;
163 blend->rt[i].srcblend = SVGA3D_BLENDOP_INVSRCCOLOR;
164 blend->rt[i].dstblend = SVGA3D_BLENDOP_DESTCOLOR;
165 blend->rt[i].blendeq = SVGA3D_BLENDEQ_MAXIMUM;
171 blend->rt[i].blend_enable = FALSE;
179 blend->rt[i].blend_enable = templ->rt[0].blend_enable;
181 if (templ->rt[0].blend_enable) {
182 blend->rt[i].srcblend = svga_translate_blend_factor(templ->rt[0].rgb_src_factor);
183 blend->rt[i].dstblend = svga_translate_blend_factor(templ->rt[0].rgb_dst_factor);
184 blend->rt[i].blendeq = svga_translate_blend_func(templ->rt[0].rgb_func);
185 blend->rt[i].srcblend_alpha = svga_translate_blend_factor(templ->rt[0].alpha_src_factor);
186 blend->rt[i].dstblend_alpha = svga_translate_blend_factor(templ->rt[0].alpha_dst_factor);
187 blend->rt[i].blendeq_alpha = svga_translate_blend_func(templ->rt[0].alpha_func);
189 if (blend->rt[i].srcblend_alpha != blend->rt[i].srcblend ||
190 blend->rt[i].dstblend_alpha != blend->rt[i].dstblend ||
191 blend->rt[i].blendeq_alpha != blend->rt[i].blendeq)
193 blend->rt[i].separate_alpha_blend_enable = TRUE;
198 blend->rt[i].writemask = templ->rt[0].colormask;