Displaying 3 results from an estimated 3 matches for "interp_mode".
2009 Sep 12
0
[PATCH 10/13] nv50: proper linkage between VP and FP
...const union tgsi_full_token *tok)
return TRUE;
}
-static unsigned
-load_fp_attrib(struct nv50_pc *pc, int i, int *mid, int *aid, int *p_oid)
+static void
+load_interpolant(struct nv50_pc *pc, struct nv50_reg *reg)
{
- struct nv50_reg *iv;
- int oid, c, n;
- unsigned mask = 0;
-
- iv = (pc->interp_mode[i] & INTERP_CENTROID) ? pc->iv_c : pc->iv_p;
+ struct nv50_reg *iv, **ppiv;
+ unsigned mode = pc->interp_mode[reg->index];
- for (c = 0, n = i * 4; c < 4; c++, n++) {
- oid = (*p_oid)++;
+ ppiv = (mode & INTERP_CENTROID) ? &pc->iv_c : &pc->iv_p;
+ iv = *ppiv;...
2009 May 06
2
nv50: shader generation patches
Hi ! I've been trying to improve NV50 shader generation a bit the last couple of weeks, so here is
what I've produced. I don't know if it's usable for you or just a pile of horrible hacks, but at
least it makes some mesa demos render more correcly, p.e. the teapot (aside from mip-mapping issues
of the floor texture), arbfplight, and I think the gears also didn't appear as they
2011 Sep 23
0
Wine release 1.3.29
The Wine development release 1.3.29 is now available.
What's new in this release (see below for details):
- Extensive support for VBScript.
- Various improvements to the calendar common control.
- A number of XRender fixes and optimizations.
- Several new functions in the MSVCP runtime.
- A number of audio fixes.
- DirectDraw cleanups.
- Various bug fixes.
The source is