Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-05-27 | draw: Fixed typo in draw_pt_varray and added comments | Jakob Bornecrantz | |
2008-05-27 | draw: Fix for EMIT_4UB case | Jakob Bornecrantz | |
2008-05-27 | draw: hook up viewport / rhw emit to varient key state | Keith Whitwell | |
2008-05-27 | draw: restore extras path in draw_pt_vcache.c, keep pipeline flags out of ↵ | Keith Whitwell | |
non-pipeline elts | |||
2008-05-27 | draw: dump individual instructions as they are processed | Keith Whitwell | |
2008-05-27 | tgsi: export utils for dumping individual instructions | Keith Whitwell | |
2008-05-27 | draw: fix writemask/shufps confusion | Keith Whitwell | |
2008-05-27 | draw: some possible fixes for spilling | Keith Whitwell | |
2008-05-27 | ffvertex: emit full LIT when attenuating (needs the 1 in X position) | Keith Whitwell | |
2008-05-27 | r5xx: Add OPCODE_XPD. In working condition, I might add. | Corbin Simpson | |
And we're officially finished with the ARB_fragment_program instruction set. It's worth noting that LIT is still not reliable. SIN and COS were fixed a few commits ago. We're finished with stage 1! Whoohoo! | |||
2008-05-27 | ffvertex: don't compute whole eye vector if only eye.z is required | Keith Whitwell | |
2008-05-27 | r5xx: Just a few small LIT fixes. | Corbin Simpson | |
Still broken; will fix tomorrow. | |||
2008-05-27 | r5xx: Fix emit_mov() regression. | Corbin Simpson | |
Specifically, fix improper swizzling. | |||
2008-05-27 | r500: the cs is shared per context - doh so don't use for program upload. | Dave Airlie | |
Also remove some unused bits of the r500 fragprog struct | |||
2008-05-27 | r500: need to re-setup inst offset/end for translated programs | Dave Airlie | |
this fixes texenv | |||
2008-05-27 | r500: reset fp/fp_const counts | Dave Airlie | |
2008-05-27 | r300/r500: emit flush inside vap_cntl state atom | Dave Airlie | |
Not sure if this is a good or bad plan, it certainly doesn't make things worse here. | |||
2008-05-27 | r500: hopefully fix 4096 texture harder | Dave Airlie | |
2008-05-26 | r5xx: Fix FP temp counting. | Corbin Simpson | |
One of the ref counters wasn't being added to the temp counter. Yet another product of late-night coding... | |||
2008-05-27 | r500: remove debugging | Dave Airlie | |
2008-05-27 | r300/r500: fix r500 fragment program texture unit references | Dave Airlie | |
2008-05-27 | r500: initial support for tmu mappings | Dave Airlie | |
2008-05-26 | r5xx: Enhance emit_mov(). | Corbin Simpson | |
Now we can add arbitrary sources and swizzles. Will make many things smoother. | |||
2008-05-26 | r5xx: Moar LIT. | Corbin Simpson | |
Still not working, but getting closer. | |||
2008-05-26 | r5xx: First stab at LIT. | Corbin Simpson | |
2008-05-26 | gallium: free renderbuffer's old texture in st_renderbuffer_alloc_storage() | Brian Paul | |
2008-05-26 | gallium: free renderbuffer's old texture in st_renderbuffer_alloc_storage() | Brian Paul | |
2008-05-26 | draw: defensively flush pipeline backend when setting primitive | Keith Whitwell | |
2008-05-26 | draw: defensively reset render primitive some more | Keith Whitwell | |
2008-05-26 | draw: defensively reset render primitive, which can get clobbered by clipping | Keith Whitwell | |
2008-05-26 | draw: add missing break | Keith Whitwell | |
2008-05-27 | pipebuffer: Malloc buffer provider. | José Fonseca | |
Simple wrapper around pb_malloc_buffer_create for convenience. | |||
2008-05-27 | pipebuffer: Allow slab allocations of buffers of inequal size. | José Fonseca | |
2008-05-26 | Revert DOS line endings. | José Fonseca | |
2008-05-26 | Revert DOS line endings. | José Fonseca | |
2008-05-26 | Remove CVS keywords. | José Fonseca | |
2008-05-26 | Remove CVS keywords. | José Fonseca | |
2008-05-26 | i915: Removed screen sufixes on texture functions | Jakob Bornecrantz | |
2008-05-26 | i915: Fix for tex-surface merge | Jakob Bornecrantz | |
2008-05-26 | Merge branch 'gallium-tex-surface' into gallium-0.1 | Jakob Bornecrantz | |
Conflicts: src/gallium/include/pipe/p_util.h | |||
2008-05-26 | draw: extend precision in RSQ opcode | Keith Whitwell | |
2008-05-26 | [intel] all flushing in intelEmitCopyBlit | Keith Packard | |
Add both MI_FLUSH and intel_batchbuffer_flush to intelEmitCopyBlit. This ensures that the data are flushed *and* the gem kernel driver sees the various memory domain transitions. | |||
2008-05-25 | Replace copyright on r500_fragprog.c | Corbin Simpson | |
Huh, could have sworn I already did this once before... Maybe I forgot to commit it? | |||
2008-05-25 | [intel] Enable buffer re-use for gem | Keith Packard | |
Use the new DRM_IOCTL_I915_GEM_BUSY ioctl to detect idle buffers for re-use. | |||
2008-05-25 | r5xx: Unbreak texture swizzling. | Corbin Simpson | |
2008-05-26 | draw: more aos tweaks | Keith Whitwell | |
2008-05-25 | r5xx: Massive MAD cleanup. | Corbin Simpson | |
Common uses of MAD now use emit_mad(), the two common negation masks work, and fixed a few off-by-one errors. | |||
2008-05-25 | r5xx: Negation masks for every inst except SWZ. | Corbin Simpson | |
Yay? | |||
2008-05-25 | r5xx: More emit_alu(). | Corbin Simpson | |
Converted ADD. | |||
2008-05-25 | r5xx: Add emit_mad() for FP. | Corbin Simpson | |
If it uses MAD, emit it with emit_mad()! (Now available at your local grocer's. Multiply and add responsibly.) |