Age | Commit message (Collapse) | Author | |
---|---|---|---|
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.) | |||
2008-05-25 | cso: use memcpy rather than structure asignment for copying | Keith Whitwell | |
Apparently gcc will omit to copy hidden padding bytes under some circumstances, which means later on memcmp() will indicate a difference between structs even though all the visible members are identical. | |||
2008-05-25 | draw: slight tweak for XPD opcode | Keith Whitwell | |
2008-05-25 | draw: remove EXP & LOG from vs_aos.c | Keith Whitwell | |
These don't get hit & look like bug magnets to me... | |||
2008-05-25 | draw: special case for writing out scalar results | Keith Whitwell | |
2008-05-25 | draw: clean up some of the xmm register manipulation function names | Keith Whitwell | |
2008-05-25 | cso: use memcpy rather than structure asignment for copying | Keith Whitwell | |
Apparently gcc will omit to copy hidden padding bytes under some circumstances, which means later on memcmp() will indicate a difference between structs even though all the visible members are identical. | |||
2008-05-25 | draw: add viewport support to generic vs varient code | Keith Whitwell | |
2008-05-25 | draw: fix input vs output typo in emit | Keith Whitwell | |
2008-05-24 | r5xx: Consolidate FP tex insts. | Corbin Simpson | |
They're all the same, really. | |||
2008-05-24 | r5xx: Fix SGE/SLT. | Corbin Simpson | |
2008-05-24 | r5xx: Remove some debugging cruft. | Corbin Simpson | |
2008-05-25 | Demangle C++ symbols. | José Fonseca | |
2008-05-24 | dri: vblank_mode warning | Tormod Volden | |
From what I can see the environment variables LIBGL_THROTTLE_REFRESH and LIBGL_SYNC_REFRESH were taken out like 3 years ago, but this warning was never updated. | |||
2008-05-24 | Revert "mesa: save a temp on normalizes" | Keith Whitwell | |
This reverts commit feceb43948f76cc4d4c8ecbb86b1b1f438c6daee. | |||
2008-05-24 | draw: use lookup tables to avoid calling pow() in LIT opcode | Keith Whitwell | |
2008-05-24 | mesa: pre-swizzle normal scale state value | Keith Whitwell | |
2008-05-24 | mesa: evaluate _NeedEyeCoords prior to generating internal vertex shader | Keith Whitwell | |
2008-05-24 | draw: add a debug-print which can be called from inside generated shaders | Keith Whitwell | |
2008-05-24 | rtasm: add some helpers for calling out from generated code | Keith Whitwell | |
2008-05-24 | gallium: Pre-processor for win32 kernel profile output. | José Fonseca | |
2008-05-24 | gallium: Poor-man profiler for win32 kernel. | José Fonseca | |
2008-05-24 | scons: New profile build. | José Fonseca | |
2008-05-24 | r500: missed a couple of inst4s. | Dave Airlie | |
2008-05-24 | r500: add depth output write | Dave Airlie | |
Not sure how well this works yet, but we need to set the alpha to w_omask | |||
2008-05-23 | dri/swrast: cosmetic, mainly generic vs. xorg terminology | George Sapountzis | |
2008-05-23 | dri/swrast: add dithering support | George Sapountzis | |
2008-05-23 | dri/swrast: add support for r3g3b2 | George Sapountzis | |
2008-05-23 | dri: add support for generating 3_3_2 configs | George Sapountzis | |
2008-05-23 | dri/swrast: split out common pixel macros | George Sapountzis | |
2008-05-23 | dri/swrast: drop TODO list | George Sapountzis | |
2008-05-23 | drop GLcore | George Sapountzis | |
2008-05-23 | Remove stale comment about glFlush(). | Eric Anholt | |
We don't need an MI_FLUSH there, because everything that's been flushed in the batch will eventually hit the hardware. | |||
2008-05-23 | mesa: save a temp on normalizes | Keith Whitwell | |
2008-05-23 | Emit a flush after the swapbuffers blit, so contents end up on the screen. | Eric Anholt | |
Otherwise, since the MI_FLUSH at the end of every batch had been removed, non-automatic-flushing chips (965) wouldn't get flushed and apps with static rendering would get partial screen contents until the server's blockhandler flush kicked in. | |||
2008-05-23 | mesa: further degenerate the special case lit substitute | Keith Whitwell | |
2008-05-23 | glapi: fix include path & make build work | Keith Whitwell | |
2008-05-23 | mesa: don't emit LIT instruction when mat shininess known to be zero | Keith Whitwell | |
Use a faster path in that case & make gears go faster. | |||
2008-05-23 | i915: Revert accidental change | Jakob Bornecrantz | |
2008-05-23 | i915: Improved vertex buffer performance | Jakob Bornecrantz | |
2008-05-23 | i915: Fix for edgeflags | Jakob Bornecrantz | |
2008-05-23 | Merge branch 'gallium-i915-current' into gallium-0.1 | Jakob Bornecrantz | |
2008-05-23 | egl: Don't build EGL programs either | Jakob Bornecrantz | |
2008-05-23 | egl: Stoped compiling EGL completely | Jakob Bornecrantz | |
2008-05-23 | i915: Made EGL report the actual modes on the screen/output pair | Jakob Bornecrantz | |