History log of /external/mesa3d/src/gallium/auxiliary/draw/draw_decompose_tmp.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
8b4f7b0672d663273310fffa9490ad996f5b914a 06-Feb-2012 Christoph Bumiller <e0425955@student.tuwien.ac.at> gallium: add PIPE_CAP_QUADS_FOLLOW_PROVOKING_VERTEX_CONVENTION

Just let the hardware do it if it can and avoid drivers having to
check for the special case on each draw call.

v2: update the draw module
/external/mesa3d/src/gallium/auxiliary/draw/draw_decompose_tmp.h
9271059b361128070c68b3d1a7982b4f9f151546 16-Aug-2010 Chia-I Wu <olv@lunarg.com> drwa: Fix polygon edge flags.

Fix a copy-and-paste error introduced by
f141abdc8fdbff41e16b0ce53fa3fa8fba32a7f9.
/external/mesa3d/src/gallium/auxiliary/draw/draw_decompose_tmp.h
f141abdc8fdbff41e16b0ce53fa3fa8fba32a7f9 07-Aug-2010 Chia-I Wu <olv@lunarg.com> draw: Add flags to draw_prim_info.

A primitive may be splitted in frontends. The splitted primitives
should convey certain flag bits so that the decomposer can correctly
decide the stipple or edge flags.

This commit adds flags to draw_prim_info and updates the decomposer to
honor the flags. Frontends and middle ends will be updated later.
/external/mesa3d/src/gallium/auxiliary/draw/draw_decompose_tmp.h
d38afcd2f286e924e0f9b7f484712ac19e3f98fc 06-Aug-2010 Chia-I Wu <olv@lunarg.com> draw: Avoid mixed declarations and code.

Do not expand LOCAL_VARS to void expression. Otherwise, declarations
and code will be mixed when more variables are declared in FUNC_ENTER.

This fixes fdo bug #29416.
/external/mesa3d/src/gallium/auxiliary/draw/draw_decompose_tmp.h
524b2626c2d018f330ae7423c858ef73ea0424b5 01-Aug-2010 Chia-I Wu <olv@lunarg.com> draw: Add draw_decompose_tmp.h.

Including draw_decompose_tmp.h defines a primitive decomposer. It is
intended to replace the existing vcache/so/gs/pipe decomposers.

This is based on draw_pt_vcache_tmp.h.
/external/mesa3d/src/gallium/auxiliary/draw/draw_decompose_tmp.h