Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
When the size of the scene (binned data plus referenced resources/textures)
exceeds LP_MAX_SCENE_SIZE flush/render the scene. This could be improved
in various ways but is a good start.
Fixes piglit streaming-texture-leak test.
|
|
|
|
|
|
|
|
|
|
|
|
Recognize PIPE_TRANSFER_UNSYNCHRONIZED and PIPE_TRANSFER_DONTBLOCK.
|
|
|
|
|
|
Array formats without for channels were being advanced as four channels,
causing buffer overflows.
|
|
|
|
It should be just cosmetic.
|
|
Irrelevant now that llvmpipe and softpipe grew so far apart.
|
|
'llvm' suffix unnecessary now that the C sampling version disappeared.
|
|
|
|
|
|
|
|
lp_setup_flush has effect immediately.
|
|
|
|
|
|
Fixes piglit provoking-vertex.
|
|
allows the swrastg_dri.so to be built with llvmpipe, also links llvm
to all dri drivers
use --enable-gallium-llvm to use it.
Signed-off-by: Dave Airlie <airlied@redhat.com>
|
|
|
|
Based on Stephen Johnson's feedback.
|
|
|
|
|
|
|
|
|
|
Collect the various driver limits in one place since.
|
|
|
|
|
|
a bit more involved than indirect addressing over consts, but still
fairly reasonable. we allocate an array instead of individual alloca's,
and we do it only if the shader does indirect addressing.
|
|
tile_w/tile_h have different meaning there.
This partialy reverts commit ccdc6b5913885866e100780bfd661672c9a5d23c.
|
|
|