commit | 9f0eb6952790bffe2670f26d399f15acec199cac | [log] [tgz] |
---|---|---|
author | Rob Clark <robdclark@gmail.com> | Tue Jul 19 13:22:01 2016 -0400 |
committer | Rob Clark <robdclark@gmail.com> | Sat Jul 30 09:23:42 2016 -0400 |
tree | 5f432f9e957c065bd9a27f615ac286583afd2e9b | |
parent | e6bfe1c7734cfbf41a763797527db6cb49fa1566 [diff] |
freedreno: drop needs_rb_fbd We need to emit RB_FRAME_BUFFER_DIMENSION once per batch.. tracking this in fd_context is wrong when the gmem code executes asynchronously from the flush_queue worker. But in fact we don't really need to track it at all. We cannot assume previous value at the beginning of the batch (because of other processes potentially using the GPU), so just drop the tracking and emit it in _tile_init(). Signed-off-by: Rob Clark <robdclark@gmail.com>