wined3d: Allocate texture binding set for compute pipeline.
commitb3a7d3adaa23a2bf01222afe206c7c8ff797f4fc
authorJózef Kucia <jkucia@codeweavers.com>
Wed, 22 Feb 2017 12:19:34 +0000 (22 13:19 +0100)
committerAlexandre Julliard <julliard@winehq.org>
Wed, 22 Feb 2017 16:25:19 +0000 (22 17:25 +0100)
treec013f6534f9be3d7d1752b8e8c9d3d523141bce8
parent4c18c1b06620ae7ca48d63312e10c68d0eb71f4e
wined3d: Allocate texture binding set for compute pipeline.

It seems that a majority of OpenGL implementations allow to statically
partition texture bindings. For other implementations we are going to
invalidate graphics pipeline texture bindings when appplying compute
pipeline texture bindings, and vice versa.

Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
dlls/wined3d/context.c
dlls/wined3d/directx.c
dlls/wined3d/glsl_shader.c
dlls/wined3d/state.c
dlls/wined3d/wined3d_private.h