Kenneth Graunke
|
199c080926
|
iris: same treatment for sampler views
|
2019-02-21 10:26:05 -08:00 |
|
Kenneth Graunke
|
f51204a160
|
iris: allocate SURFACE_STATEs up front and stop streaming them
|
2019-02-21 10:26:05 -08:00 |
|
Kenneth Graunke
|
bf90d8a125
|
iris: delete more trash
|
2019-02-21 10:26:05 -08:00 |
|
Kenneth Graunke
|
1398c99aff
|
iris: canonicalize addresses.
Back to working! Woo!
|
2019-02-21 10:26:05 -08:00 |
|
Kenneth Graunke
|
b69a85bc4d
|
iris: validation dumping improvements
backported from i965. don't bother with (pinned) because everything is.
|
2019-02-21 10:26:05 -08:00 |
|
Kenneth Graunke
|
24bcf1054b
|
iris: update vb BO handling now that we have softpin
|
2019-02-21 10:26:05 -08:00 |
|
Kenneth Graunke
|
9ac81f1890
|
iris: decoder fixes
|
2019-02-21 10:26:05 -08:00 |
|
Kenneth Graunke
|
9955e8334b
|
iris: binder fixes
|
2019-02-21 10:26:05 -08:00 |
|
Kenneth Graunke
|
65073c2217
|
iris: hook up batch decoder
|
2019-02-21 10:26:05 -08:00 |
|
Kenneth Graunke
|
6cbd1d1692
|
iris: binders
|
2019-02-21 10:26:05 -08:00 |
|
Kenneth Graunke
|
209692c716
|
iris: include p_defines.h in iris_bufmgr.h
for PIPE_TRANSFER_WRITE and friends
|
2019-02-21 10:26:05 -08:00 |
|
Kenneth Graunke
|
1af84d345a
|
iris: set EXEC_OBJECT_WRITE
|
2019-02-21 10:26:05 -08:00 |
|
Kenneth Graunke
|
651be7cf3d
|
iris: rewrite to use memzones and not relocs
|
2019-02-21 10:26:05 -08:00 |
|
Kenneth Graunke
|
68229caa38
|
iris: more uploaders
|
2019-02-21 10:26:05 -08:00 |
|
Kenneth Graunke
|
3861d24e23
|
iris: Also set SUPPORTS_48B? Not sure if necessary.
|
2019-02-21 10:26:05 -08:00 |
|
Kenneth Graunke
|
e95ad5994a
|
iris: dump gtt offset in dump_validation_list
|
2019-02-21 10:26:05 -08:00 |
|
Kenneth Graunke
|
d78be0188e
|
iris: fix icache memzone
|
2019-02-21 10:26:05 -08:00 |
|
Kenneth Graunke
|
e4aa8338c3
|
iris: Soft-pin the universe
Breaks everything, woo!
|
2019-02-21 10:26:05 -08:00 |
|
Kenneth Graunke
|
3693307670
|
iris: some thinking about binding tables
|
2019-02-21 10:26:05 -08:00 |
|
Kenneth Graunke
|
f6be3d4f3a
|
iris: bufmgr updates.
Drop BO_ALLOC_BUSY (best not to hand people a loaded gun...)
Drop vestiges of alignment
|
2019-02-21 10:26:05 -08:00 |
|
Kenneth Graunke
|
902a122404
|
iris: stop adding 9 to our varyings
|
2019-02-21 10:26:05 -08:00 |
|
Kenneth Graunke
|
a235da3e68
|
iris: set strides on transfers
|
2019-02-21 10:26:05 -08:00 |
|
Kenneth Graunke
|
6891f70d87
|
iris: enable a few more formats
|
2019-02-21 10:26:05 -08:00 |
|
Kenneth Graunke
|
7130c43d96
|
iris: decode batches if they fail to submit
|
2019-02-21 10:26:05 -08:00 |
|
Kenneth Graunke
|
23367688e9
|
iris: NOOP pad batches correctly
|
2019-02-21 10:26:05 -08:00 |
|
Kenneth Graunke
|
f3150e9ecd
|
iris: warn if execbuf fails
|
2019-02-21 10:26:05 -08:00 |
|
Kenneth Graunke
|
a50a3a8edf
|
iris: uniform bits...badly
|
2019-02-21 10:26:05 -08:00 |
|
Kenneth Graunke
|
213b70a222
|
iris: sample mask...not 0.
We now have a first triangle!
|
2019-02-21 10:26:05 -08:00 |
|
Kenneth Graunke
|
1a6bb266cf
|
iris: write DISABLES are not write ENABLES...whoops
|
2019-02-21 10:26:05 -08:00 |
|
Kenneth Graunke
|
50a2596f46
|
iris: fix extents
|
2019-02-21 10:26:05 -08:00 |
|
Kenneth Graunke
|
ffcd84f55a
|
iris: catastrophic state pointer mistake
|
2019-02-21 10:26:05 -08:00 |
|
Kenneth Graunke
|
1739dc0d5e
|
iris: more SF CL VPs
|
2019-02-21 10:26:05 -08:00 |
|
Kenneth Graunke
|
ade381fb9c
|
iris: fix dmabuf retval comparisons
0 means success
|
2019-02-21 10:26:05 -08:00 |
|
Kenneth Graunke
|
ed42ae2f9b
|
iris: more sketchy SBE
|
2019-02-21 10:26:05 -08:00 |
|
Kenneth Graunke
|
9be4b3baaf
|
iris: compctrl
oh, also run things
|
2019-02-21 10:26:05 -08:00 |
|
Kenneth Graunke
|
db15993cfd
|
iris: actually pin the instruction cache buffers
|
2019-02-21 10:26:05 -08:00 |
|
Kenneth Graunke
|
bda9a77b47
|
iris: smaller blend state
|
2019-02-21 10:26:05 -08:00 |
|
Kenneth Graunke
|
f9d834d588
|
iris: don't do samplers for disabled stages
|
2019-02-21 10:26:05 -08:00 |
|
Kenneth Graunke
|
e21bddeb4f
|
iris: render targets!
|
2019-02-21 10:26:05 -08:00 |
|
Kenneth Graunke
|
8503578e82
|
iris: fix silly unused batch with addr macro
|
2019-02-21 10:26:05 -08:00 |
|
Kenneth Graunke
|
352ec1f378
|
iris: warning fixes
|
2019-02-21 10:26:05 -08:00 |
|
Kenneth Graunke
|
54ba8a60d5
|
iris: basic SBE code
|
2019-02-21 10:26:05 -08:00 |
|
Kenneth Graunke
|
5af16f5e20
|
iris: alpha testing in PSB
|
2019-02-21 10:26:05 -08:00 |
|
Kenneth Graunke
|
c96132d5fd
|
iris: blend state
|
2019-02-21 10:26:05 -08:00 |
|
Kenneth Graunke
|
bb3c0be7a8
|
iris: dummy constants
|
2019-02-21 10:26:05 -08:00 |
|
Kenneth Graunke
|
538decc0de
|
iris: URB configs.
|
2019-02-21 10:26:05 -08:00 |
|
Kenneth Graunke
|
b1115799e6
|
iris: actually set KSP offsets
|
2019-02-21 10:26:05 -08:00 |
|
Kenneth Graunke
|
6f1c07d7dd
|
iris: actually softpin at an address
|
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
|
9437e135ed
|
iris: rewrite program cache to use u_upload_mgr
|
2019-02-21 10:26:05 -08:00 |
|