History log of /external/mesa3d/src/mesa/drivers/dri/i965/brw_optimize.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
2e5a1a254ed81b1d3efa6064f48183eefac784d0 07-Oct-2011 Kenneth Graunke <kenneth@whitecape.org> intel: Convert from GLboolean to 'bool' from stdbool.h.

I initially produced the patch using this bash command:
for file in {intel,i915,i965}/*.{c,cpp,h}; do [ ! -h $file ] && sed -i
's/GLboolean/bool/g' $file && sed -i 's/GL_TRUE/true/g' $file && sed -i
's/GL_FALSE/false/g' $file; done

Then I manually added #include <stdbool.h> to fix compilation errors,
and converted a few functions back to GLboolean that were used in core
Mesa's function pointer table to avoid "incompatible pointer" warnings.

Finally, I cleaned up some whitespace issues introduced by the change.

Signed-off-by: Kenneth Graunke <kenneth@whitecape.org>
Acked-by: Chad Versace <chad@chad-versace.us>
Acked-by: Paul Berry <stereotype441@gmail.com>
/external/mesa3d/src/mesa/drivers/dri/i965/brw_optimize.c
a0ffee2cd79deb5a437784e25de6512d7f8e6bb8 27-Aug-2010 Eric Anholt <eric@anholt.net> i965: When encountering an unknown opcode in new FS backend, print its name.
/external/mesa3d/src/mesa/drivers/dri/i965/brw_optimize.c
a1f2ac2b37b8291d1521169b171f6c3ea683cae7 26-Aug-2010 Eric Anholt <eric@anholt.net> i965: Fix detection of implicit MOVs to message regs in brw_optimize.c.

Texcoords in AmbientApertureLighting were getting trashed since the
move of math arguments to implied moves, due to the logic for
detecting ALU message reg writes overriding the logic for SEND
implicit message reg writes.
/external/mesa3d/src/mesa/drivers/dri/i965/brw_optimize.c
2621100458e337e34166b4b769be0536f6acb32a 26-Jul-2010 Eric Anholt <eric@anholt.net> i965: Fix reversed naming of the operations in compute-to-mrf optimization.

Also fix up comments, so that the difference between the two passes is
clarified.
/external/mesa3d/src/mesa/drivers/dri/i965/brw_optimize.c
b3ea15f12b931a38d18b4b250031832916380174 26-Jul-2010 Eric Anholt <eric@anholt.net> i965: Clean up a few magic numbers to use brw_defines.h defs.
/external/mesa3d/src/mesa/drivers/dri/i965/brw_optimize.c
ca0f4e2c10c6b150c2d554ffa7b8b05278716650 26-Jul-2010 Eric Anholt <eric@anholt.net> i965: Use MIN2, MAX2 instead of rolling our own.
/external/mesa3d/src/mesa/drivers/dri/i965/brw_optimize.c
9e31adfa461613b43d31e75fc10c2b699ee93e15 26-Jul-2010 Eric Anholt <eric@anholt.net> i965: Fold the "is arithmetic" bit of 965 opcodes into the opcode list.
/external/mesa3d/src/mesa/drivers/dri/i965/brw_optimize.c
b9c84515a540dfe2591048a7b88255fe55dc3103 26-Jul-2010 Eric Anholt <eric@anholt.net> i965: Remove some duped register size/count definitions
/external/mesa3d/src/mesa/drivers/dri/i965/brw_optimize.c
22f839292f48a47601e1b97a7f4679018c42d0ed 26-Jul-2010 Eric Anholt <eric@anholt.net> i965: Move the GRF-to-MRF optimizations to brw_optimize.c.
/external/mesa3d/src/mesa/drivers/dri/i965/brw_optimize.c
ec2b92f98c2e7f161521b447cc1d9a36bce3707c 11-Jun-2010 Brian Paul <brianp@vmware.com> mesa: rename src/mesa/shader/ to src/mesa/program/
/external/mesa3d/src/mesa/drivers/dri/i965/brw_optimize.c
5c28928c9229f43d69178967327da65e23ed5c26 11-Apr-2010 Vinson Lee <vlee@vmware.com> i965: Remove unnecessary header.
/external/mesa3d/src/mesa/drivers/dri/i965/brw_optimize.c
512d8ca2f34bcaa96e18daace4ae9f95e679471e 11-Mar-2010 Eric Anholt <eric@anholt.net> i965: Fix up VS DP4 sequences to avoid dependency control.

This is recommended by the B-Spec. I wasn't able to measure any
difference in ETQW.
/external/mesa3d/src/mesa/drivers/dri/i965/brw_optimize.c