Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-05-23 | draw: clean up masked writes in aos sse, make some xmm function names clearer | Keith Whitwell | |
2008-05-23 | draw: clean up internal immediates in aos sse | Keith Whitwell | |
2008-05-23 | draw: fse works with elts, remove assert | Keith Whitwell | |
2008-05-23 | rtasm: remove debug | Keith Whitwell | |
2008-05-23 | draw: when preloading args to x87 stack, need to use reverse order | Keith Whitwell | |
2008-05-23 | draw: avoid a pointless mov in many sse opcodes | Keith Whitwell | |
2008-05-23 | draw: fix x87_ex2 and partially fix lit insn | Keith Whitwell | |
2008-05-23 | draw: fix fpu control word manipulations | Keith Whitwell | |
2008-05-23 | draw: fix vs aos internal/machine state | Keith Whitwell | |
2008-05-23 | draw: add viewport to varient state | Keith Whitwell | |
2008-05-23 | rtasm: add x87 instructions and debug-check for x87 stack usage | Keith Whitwell | |
2008-05-23 | draw: add aos vertex shader varient | Keith Whitwell | |
2008-05-23 | draw: mark varient functions as PIPE_CDECL | Keith Whitwell | |
2008-05-23 | translate: mark functions as PIPE_CDECL | Keith Whitwell | |
2008-05-23 | gallium: define PIPE_CDECL calling convention, which really is cdecl everywhere | Keith Whitwell | |
2008-05-23 | rtasm: export debug reg print function | Keith Whitwell | |
2008-05-23 | translate: remove spurious comment | Keith Whitwell | |
2008-05-23 | rtasm: remove unused struct member | Keith Whitwell | |
2008-05-23 | draw: create specialized vs varients incorporating fetch & emit | Keith Whitwell | |
2008-05-23 | draw: move some state into a new 'vs' area | Keith Whitwell | |
2008-05-23 | draw: get rid of fetch-shade-emit frontend hack | Keith Whitwell | |
The code is now living in it's intended place as a pt middle end. | |||
2008-05-23 | draw: remove disabled non-sse swizzle code | Keith Whitwell | |
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 | pipebuffer: More robust face null pointers. | José Fonseca | |
It is really the caller responsibility not to call pipebuffer with null buffers, etc. But don't let the crash happen here, and still asserting early. | |||
2008-05-22 | pipebuffer: Don't retry allocating in slab suballocator. | José Fonseca | |
In pipebuffer, fencing is done at on a level above sub-allocation, so no matter how many times slab allocator retries no buffer will be freed. The pipebuffer fencing implemention already retries allocating. | |||
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 | Follow along GL/glx -> glx renaming in xserver | Dan Nicholson | |
The xserver glx modules were lifted up to the top level, so this changes the glapi generation to look in the new location. | |||
2008-05-21 | Merge branch 'gallium-0.1' into gallium-tex-surfaces | Michel Dänzer | |
2008-05-21 | Add remaining glapi generated server headers. | Kristian Høgsberg | |
This adds all the headers needed by the xserver glx module and also adds a rule to copy over the shared glapi.[ch] and glthread.[ch] files. Specifying an xserver path (set XORG_BASE on the make command line) is now mandatory when regenerating the glapi files. | |||
2008-05-21 | Make the shared glapi files not include glheader.h. | Kristian Høgsberg | |
2008-05-21 | Revert "glapi: Generate xserver glapi sources in the mesa tree" | Kristian Høgsberg | |
This reverts commit 7688791fc52f116eea421fda1d17aba5cf10977b, and takes us back to generating the glapi files straight into the xserver tree. Conflicts: src/glx/x11/indirect_size_get.c | |||
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 | mesa: fix #include path for glapioffsets.h (fixes x86 build) | Brian | |
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 | |
2008-05-20 | Merge branch 'gallium-0.1' into gallium-tex-surfaces | Brian Paul | |
2008-05-20 | gallium: fix vertex shader mem leak (glRasterPos) | Brian Paul | |
2008-05-20 | Merge branch 'gallium-0.1' into gallium-tex-surfaces | Brian Paul | |