Age | Commit message (Collapse) | Author |
|
|
|
The hardware expects a texture's tile mode to change with
the mipmap level.
Also, only multiply by block size once to obtain size.
|
|
|
|
|
|
|
|
|
|
|
|
Only allows clearing currently bound buffers, but colour and depth/stencil in
a single call.
|
|
|
|
|
|
|
|
this change disassociates, at least from the driver perspective,
the surface from buffer. surfaces are technically now views on the
textures so make it so by hiding the buffer in the internals of
textures.
|
|
|
|
|
|
Still a little dodgy:
- RTT will hit an assertion (hopefully!) and fail
- 3D textures with depth >= 32 will cause bad things to happen
|
|
|
|
|
|
|
|
progs/fp/tri-tex is all good now rather than all scrambled :)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
g8x sucks :)
|
|
|
|
|
|
|
|
|
|
probably the last match-gallium-upstream merge for a bit, some cleanup+nv50
work coming RSN...
|
|
|
|
|
|
|
|
|
|
Just for testing stateobjs to make sure they don't hang the engine.
|
|
|
|
|
|
Untested on NV3x/NV5x. Quite possibly broken.
|
|
That was... fun..
|