Kenneth Graunke
538decc0de
iris: URB configs.
2019-02-21 10:26:05 -08:00
Kenneth Graunke
acdff2f9a6
iris: actually destroy the cache
2019-02-21 10:26:05 -08:00
Kenneth Graunke
5864c9414a
iris: fix SBA
2019-02-21 10:26:05 -08:00
Kenneth Graunke
5ae278da18
iris: use vtbl to avoid multiple symbols, fix state base address
2019-02-21 10:26:05 -08:00
Kenneth Graunke
cf7ba838ad
iris: more comes from bits filled in
...
tomorrow, fix the build system to avoid symbol clashes somehow...
we're getting gen9 functions because they happen to be listed before 10
in the link list.
2019-02-21 10:26:05 -08:00
Kenneth Graunke
bae5414594
iris: initial gpu state
2019-02-21 10:26:05 -08:00
Kenneth Graunke
dcfb06375a
iris: initialize dirty bits to ~0ull
2019-02-21 10:26:05 -08:00
Kenneth Graunke
24cc627612
iris: actually flush the commands
2019-02-21 10:26:05 -08:00
Kenneth Graunke
b701096ab9
iris: make iris_batch target a particular ring
2019-02-21 10:26:05 -08:00
Kenneth Graunke
6aa15cadf3
iris: import program cache code
2019-02-21 10:26:05 -08:00
Kenneth Graunke
231935efa2
iris: init the batch!
2019-02-21 10:26:05 -08:00
Kenneth Graunke
9ca58ca517
iris: delete iris_pipe.c, shuffle code around
2019-02-21 10:26:05 -08:00