mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-05 22:38:05 +02:00
svga: add SVGA_NEW_FRAME_BUFFER to svga_hw_tss_binding state atom
We may need to re-emit texture bindings when the framebuffer state changes. In particular, emitting the texture binding can also involve updating a texture from its backing copy during sampler view validation. The backing copy is made during framebuffer validation. This helps to fix an issue with Photoshop on VGPU9 (VMware bug 1723971). Reviewed-by: Charmaine Lee <charmainel@vmware.com>
This commit is contained in:
parent
ec138d6237
commit
d451421bca
1 changed files with 1 additions and 0 deletions
|
|
@ -294,6 +294,7 @@ svga_reemit_tss_bindings(struct svga_context *svga)
|
|||
|
||||
struct svga_tracked_state svga_hw_tss_binding = {
|
||||
"texture binding emit",
|
||||
SVGA_NEW_FRAME_BUFFER |
|
||||
SVGA_NEW_TEXTURE_BINDING |
|
||||
SVGA_NEW_STIPPLE |
|
||||
SVGA_NEW_SAMPLER,
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue