Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
softpipe.
We want to make it env variable, or even better, autodetect as the feature makes
softpipe run slower on a single CPU.
|
|
Store only input and inout of a quad_header in job que.
|
|
parts.
|
|
Use condition vars to communicate between threads instead of stalling.
|
|
Configured for 2 cores.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Options so far:
"checker" module tile clear color by SPU ID to see where the tiles are
"sync" to do synchronous DMA (only partially implemented)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This fixes crashes when resizing windows.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This fixes the garbage blocks/pixels seen along the bottom of some windows.
|
|
|
|
|
|
We want to use the pipe_buffer_* inlines everywhere, but a pipe context
is not always available nor is it needed.
|
|
|
|
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
|
|
|
|
|
|
|
|
|
|
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.
|