search for: ctor_immd

Displaying 4 results from an estimated 4 matches for "ctor_immd".

2009 Aug 13
9
[Bug 23291] New: A slight problem in the NV50 nouveau driver in Mesa
...asing -m32 -fPIC -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM -D_GNU_SOURCE -DPTHREADS -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DGLX_DIRECT_RENDERING -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS nv50_program.c -o nv50_program.o nv50_program.c: In function ?ctor_immd?: nv50_program.c:299: error: ?r? undeclared (first use in this function) nv50_program.c:299: error: (Each undeclared identifier is reported only once nv50_program.c:299: error: for each function it appears in.) gmake[4]: *** [nv50_program.o] Error 1 gmake[4]: Leaving directory `/opt/mesa/src/galliu...
2009 Jun 24
0
[PATCH] nv50: fix previous patches
...gs[1] += 0x00010001; } *p_mid = mid; - *p_oid = oid + 4; return mask; } @@ -1958,6 +1963,10 @@ nv50_program_tx_prep(struct nv50_pc *pc) const struct tgsi_full_immediate *imm = &p.FullToken.FullImmediate; +#ifdef NV50_PROGRAM_DUMP + tgsi_dump_immediate(imm); +#endif + ctor_immd(pc, imm->u.ImmediateFloat32[0].Float, imm->u.ImmediateFloat32[1].Float, imm->u.ImmediateFloat32[2].Float, @@ -1973,6 +1982,10 @@ nv50_program_tx_prep(struct nv50_pc *pc) first = d->DeclarationRange.First; last = d->DeclarationRange.Last; +#ifdef NV50_P...
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
2009 Sep 12
0
[PATCH 10/13] nv50: proper linkage between VP and FP
...tgsi_full_token *tok = &p.FullToken; - - tgsi_parse_token(&p); + tgsi_parse_token(&tp); switch (tok->Token.Type) { case TGSI_TOKEN_TYPE_IMMEDIATE: { const struct tgsi_full_immediate *imm = - &p.FullToken.FullImmediate; + &tp.FullToken.FullImmediate; ctor_immd(pc, imm->u[0].Float, imm->u[1].Float, @@ -2035,9 +2032,9 @@ nv50_program_tx_prep(struct nv50_pc *pc) case TGSI_TOKEN_TYPE_DECLARATION: { const struct tgsi_full_declaration *d; - unsigned last, first, mode; + unsigned si, last, first, mode; - d = &p.FullToken.F...