commit | ef6d15f8a86128251cb6320f7dcda0ee9e36d86a | [log] [tgz] |
---|---|---|
author | Rob Clark <robdclark@gmail.com> | Mon Sep 10 14:58:28 2018 |
committer | Rob Clark <robdclark@gmail.com> | Thu Sep 27 19:27:38 2018 |
tree | 90fe67f95debc37dac11b6bdd47a88c3079a5453 | |
parent | 5bb96bf73a1b2a9978c4cb766477e453610345f1 [diff] |
freedreno: fix corrupted fb state In c3d9f29b we allowed ctx->batch to be null, and started tracking the current framebuffer state in fd_context. But the existing logic in fd_blitter_pipe_begin() would, if !ctx->batch, set null fb state to be restored after blit. Which broke the world of deqp (and probably other things) Fixes: c3d9f29b781 freedreno: allocate ctx's batch on demand Signed-off-by: Rob Clark <robdclark@gmail.com>