Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-10-14 | i965: Add a function for handling the move of boolean values to flag regs. | Eric Anholt | |
This will be a place to peephole comparisions directly to the flag regs, and for now avoids using MOV with conditional mod on gen6, which is now illegal. | |||
2010-10-14 | i965: Add a pass to the FS to split virtual GRFs to float channels. | Eric Anholt | |
Improves nexuiz performance 0.91% (+/- 0.54%, n=8) | |||
2010-10-13 | Drop GLcontext typedef and use struct gl_context instead | Kristian Høgsberg | |
2010-10-11 | i965: Compute to MRF in the new FS backend. | Eric Anholt | |
This didn't produce a statistically significant performance difference in my demo (n=4) or nexuiz (n=3), but it still seems like a good idea and is recommended by the HW team. | |||
2010-10-11 | i965: Give the FB write and texture opcodes the info on base MRF, like math. | Eric Anholt | |
2010-10-11 | i965: Give the math opcodes information on base mrf/mrf len. | Eric Anholt | |
This is progress towards enabling a compute-to-MRF pass. | |||
2010-10-11 | i965: Move FS backend structures to a header. | Eric Anholt | |
It's time to start splitting some of this up. |