| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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 | Remove CVS keywords. | José Fonseca | |
| 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-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-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 | 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 | 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 | r5xx: Clean up some compiler warnings. | Corbin Simpson | |
| 2008-05-23 | r5xx: Move dumb_shader. | Corbin Simpson | |
| Was getting ticked having to scroll around it, lawl. | |||
| 2008-05-23 | r5xx: Add OPCODE_DST. | Corbin Simpson | |
| Works completely, swizzles and everything. | |||
| 2008-05-23 | r5xx: More trig work. | Corbin Simpson | |
| SCS now works. COS/SIN have slight issues still. | |||
| 2008-05-22 | Add back a mostly-correct glFinish for GEM and fake. | Eric Anholt | |
| The right solution would probably be keeping a list of regions which have been rendered to. | |||
| 2008-05-22 | [intel-gem] Make sure set_domain is called often enough. | Keith Packard | |
| The write_domain needs to be set after any batch buffer uses an object, track when that happens in the new 'cpu_domain_set' field. | |||
| 2008-05-22 | r500: bump state atom size up for fp and fp constants | Dave Airlie | |
| 2008-05-21 | r5xx: Fixed LRP. | Corbin Simpson | |
| Works perfectly. It's a complex one, though, so it might fail in weird ways... | |||
| 2008-05-21 | r5xx: Change debug info for readability. | Corbin Simpson | |
| It's weird seeing the compiled program before the assembly, that's all. | |||
| 2008-05-21 | r5xx: Initial (broken) OPCODE_LRP. | Corbin Simpson | |
| Will compile, run, and not eat your kids, but the math is wrong. | |||
| 2008-05-21 | r5xx: Add OPCODE_POW. | Corbin Simpson | |
| Necessary for Google Earth, among other things. | |||
| 2008-05-21 | dri/swrast: use Makefile.template | George Sapountzis | |
| 2008-05-21 | dri/swrast: fb configs tweaks | George Sapountzis | |
| @32: provide configs with depth=0, stencil=8 @16: provide configs with depth=0, stencil=8 and depth=16, stencil=8 | |||
| 2008-05-21 | dri/swrast: re-indent FillInModes | George Sapountzis | |
| 2008-05-21 | r500: print out opcode string | Dave Airlie | |
| 2008-05-21 | r500: set the RS unit register for R500 not R300 dangnammit.. | Dave Airlie | |
| So this appears to be my BUG. damn it to hell. also fix sec color to be more like spec says. | |||
| 2008-05-21 | r500: finish main texture instruction decoding | Dave Airlie | |
