Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-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: 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 | i915: Made EGL report the actual modes on the screen/output pair | Jakob Bornecrantz | |
2008-05-23 | i915: Make batchbuffers larger. | Thomas Hellstrom | |
2008-05-23 | i915: Use the malloc pool for constant buffers since they don't go to the ↵ | Thomas Hellstrom | |
GPU directly. | |||
2008-05-23 | draw: faster LIT(), incorrect though | Keith Whitwell | |
2008-05-23 | mesa: do object-space lighting in ffvertex_prog.c | Keith Whitwell | |
Start pulling over some of the optimizations from the fixed function paths. | |||
2008-05-23 | draw: correct but slow LIT() in aos varient | Keith Whitwell | |
2008-05-23 | draw: tweak x87_emit_ex2 to avoid changing x87 fpu settings | Keith Whitwell | |
2008-05-23 | draw: use aligned movs within draw_vs_aos.c | Keith Whitwell | |
2008-05-23 | draw: for debug, do rhw divide in aos_sse viewport calcs | Keith Whitwell | |
2008-05-23 | draw: shortcircuit shuffle in aos_sse when possible | Keith Whitwell | |
2008-05-23 | draw: remove FPU_MANIP ifdef | Keith Whitwell | |