Age | Commit message (Collapse) | Author |
|
|
|
Generalize the conditional debugging output code found trhought the gallium
drivers.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Just for testing stateobjs to make sure they don't hang the engine.
|
|
|
|
|
|
|
|
stage
|
|
|
|
plus, if the current hash is bigger than max size make sure
we delete enough from it
|
|
|
|
|
|
|
|
Move the register allocator to a common location. There is more code
on the way that will make use of this interface.
|
|
|
|
Often these are mixed in with draw arrays calls, etc. Try not to get
the whole immediate rendering state machine going when we receive one
of these on their own.
|
|
|
|
|
|
|
|
Will be used for tracking the surfaces and textures which are bound/used by
contexts.
|
|
|
|
|
|
|
|
It still needs a slight code massasing to integrate with the rest of
gallium (namely mapping the OS_* ARCH_* defines), but I'm commiting anyway
so that it is available to be used when somebody needs it.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
given state
|
|
|
|
MSVC ones.
|
|
|
|
|
|
|
|
|
|
Bind all the samplers/textures at once rather than piecemeal.
This is easier for drivers to understand.
|
|
EngDebugPrint does not handle float point arguments, so we need to use
our own vsnprintf implementation.
|
|
|
|
bypass_clipping to coords_in_window_space?
|
|
|