Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
In p_thread.h replace _glthread_* functions with new pipe_* functions.
Remove other old cruft.
|
|
|
|
|
|
|
|
Note that SPU vertex transformation is disabled at this time.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Also, rename p_tile.[ch] to u_tile.[ch]
|
|
|
|
|
|
|
|
|
|
|
|
The two functions are identical. Removed align_int() from p_util.h
|
|
|
|
More can be done...
|
|
|
|
|
|
|
|
New code surrounded with #if FAST_MATH to allow comparing against original
code if we need to debug.
|
|
|
|
|
|
So far, optimized/low-precision versions of exp(), exp2(), log2(), pow().
|
|
|
|
|
|
|
|
everything into memory).
|
|
|
|
It often happens that new data is written directly to the user buffers
without mapping/unmapping. This hack marks user buffers and dumps them
before passing them to pipe context.
|
|
Because windows limits the ammount of memory that can be mapped.
|
|
|
|
Need to remove the 'nil' components before swizzling a swizzle
|
|
|
|
|
|
|
|
|
|
We were sometimes referencing an invalid vertex.
Fixes progs/trivial/line-clip.c test among others.
|
|
|
|
|
|
|
|
Surfaces are always in y=0=top raster order so the caller should invert
the Y coordinate if needed; don't do it in sp_surface_copy().
Fixes a glCopyTexture regression.
|