summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/ilo/ilo_state_gen6.c
Commit message (Collapse)AuthorAgeFilesLines
* ilo: let shaders determine sampler countsChia-I Wu2014-10-041-2/+6
| | | | | | | When a shader needs N samplers, we should upload N samplers and not depend on how many are bound. Signed-off-by: Chia-I Wu <olvaffe@gmail.com>
* ilo: fix format of edge flag pointerChia-I Wu2014-09-301-3/+5
| | | | | | | The VE format of edge flag pointers was changed in 780ce576bb1781f027797039693b98253ee4813e. Signed-off-by: Chia-I Wu <olvaffe@gmail.com>
* ilo: add a pass to finalize ilo_ve_stateChia-I Wu2014-09-301-0/+77
| | | | | | | | Add finalize_vertex_elements() to finalize ilo_ve_state. This fixes a potential issue with URB entry allocation for VS and move the complexity of gen6_3DSTATE_VERTEX_ELEMENTS() to the new function. Signed-off-by: Chia-I Wu <olvaffe@gmail.com>
* ilo: precalculate aligned depth buffer sizeChia-I Wu2014-09-301-2/+33
| | | | | | To replace the hacky zs_align_surface(). Signed-off-by: Chia-I Wu <olvaffe@gmail.com>
* ilo: rename ilo_gpe_gen*.[ch]Chia-I Wu2014-09-201-0/+2386
Rename them to ilo_state_gen*.[ch].