diff options
author | kwg <kwg@web> | 2021-06-24 06:19:04 +0000 |
---|---|---|
committer | IkiWiki <ikiwiki.info> | 2021-06-24 06:19:04 +0000 |
commit | ea5ea3f621945c0a7ada34e44a53f596da3c24f9 (patch) | |
tree | ea56f582a1d5212a9eda9503f0fd5b0cbd06caf5 | |
parent | 8698dafcbad867956cf119f8b1d637154ac53f42 (diff) |
Remove sample-with-HiZ from todo as it's been done for ages
-rw-r--r-- | I965Todo.mdwn | 8 |
1 files changed, 0 insertions, 8 deletions
diff --git a/I965Todo.mdwn b/I965Todo.mdwn index 1ecb307..adfbbee 100644 --- a/I965Todo.mdwn +++ b/I965Todo.mdwn @@ -1,13 +1,5 @@ This page documents improvements to the i965 driver that we would like to make in the future (time permitting). To see things that we don't intend to fix (e.g. known hardware bugs), see [[I965Errata]]. -# Gen9 (Skylake) and newer - -### Make the sampler read the HiZ buffer directly - -On earlier hardware, the sampler was oblivious to the HiZ buffer, so sampling from depth meant that we had to do HiZ -> Z resolves. Nowadays, the sampler can comprehend HiZ - we just have to set the SURFACE_STATE "Auxiliary Surface" fields to point at the HiZ buffer. Then we can skip the resolve step. - -Jordan Justen has code for this in his [bdw-aux-hiz](http://cgit.freedesktop.org/~jljusten/mesa/log/?h=bdw-aux-hiz) branch, from the Broadwell era. It needs forward porting and testing. (Technically Broadwell can do this too, but there was a hardware issue that made it perform poorly, so it isn't beneficial to use the feature.) - # Gen7 (Ivybridge) and newer ### Combine GS_OPCODE_END_THREAD with earlier URB writes (easy) |