b51b349942ffd22a12d578bee6ba5db60d88d1bd |
|
10-Sep-2014 |
Chia-I Wu <olvaffe@gmail.com> |
ilo: update genhw headers Add some new registers and some tweaks. The changes that affect ilo are GEN6_REG_HS_INVOCATION_COUNT -> GEN7_REG_HS_INVOCATION_COUNT GEN6_REG_DS_INVOCATION_COUNT -> GEN7_REG_DS_INVOCATION_COUNT GEN6_COND_NORMAL -> GEN6_COND_NONE
/external/mesa3d/src/gallium/drivers/ilo/shader/toy_optimize.c
|
6c6bd796adda4173ebaf494d6cd2a96d511f1ea3 |
|
13-Apr-2014 |
Chia-I Wu <olvaffe@gmail.com> |
ilo: scripted conversion to genhw headers Hopefully my four hundred line sed script is correct.
/external/mesa3d/src/gallium/drivers/ilo/shader/toy_optimize.c
|
7118ff8bb02046bb2f440e2a5c48d9a41bb057b1 |
|
12-Dec-2012 |
Chia-I Wu <olv@lunarg.com> |
ilo: add a toy shader compiler This is a simple shader compiler that performs almost zero optimizations. The generated code is usually much larger comparing to that generated by i965. The generated code also requires many more registers. Function-wise, it lacks register spilling and does not support most TGSI indirections. Other than those, it works alright.
/external/mesa3d/src/gallium/drivers/ilo/shader/toy_optimize.c
|