Module: wine Branch: master Commit: bdccf5e1e0930e8354426af5cd36cb5a716d68d2 URL: http://source.winehq.org/git/wine.git/?a=commit;h=bdccf5e1e0930e8354426af5cd...
Author: Józef Kucia jkucia@codeweavers.com Date: Fri Dec 9 11:30:38 2016 +0100
wined3d: Generate declaration for typed buffer UAVs.
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/glsl_shader.c | 4 ++++ 1 file changed, 4 insertions(+)
diff --git a/dlls/wined3d/glsl_shader.c b/dlls/wined3d/glsl_shader.c index 627832c..a800939 100644 --- a/dlls/wined3d/glsl_shader.c +++ b/dlls/wined3d/glsl_shader.c @@ -2123,6 +2123,10 @@ static void shader_generate_glsl_declarations(const struct wined3d_context *cont
switch (reg_maps->uav_resource_info[i].type) { + case WINED3D_SHADER_RESOURCE_BUFFER: + image_type = "imageBuffer"; + break; + case WINED3D_SHADER_RESOURCE_TEXTURE_2D: image_type = "image2D"; break;