Module: wine Branch: master Commit: b005ad6f905dc0051b17ea45b3690e0662e48481 URL: http://source.winehq.org/git/wine.git/?a=commit;h=b005ad6f905dc0051b17ea45b3...
Author: Henri Verbeet hverbeet@codeweavers.com Date: Thu Aug 21 09:55:55 2014 +0200
wined3d: Use rendertarget views for color output instead of surfaces.
---
dlls/d3d10core/d3d10core_private.h | 2 + dlls/d3d10core/view.c | 3 +- dlls/d3d8/d3d8_private.h | 4 ++ dlls/d3d8/device.c | 26 ++++---- dlls/d3d8/surface.c | 47 ++++++++++++++ dlls/d3d8/texture.c | 25 ++++++++ dlls/d3d9/d3d9_private.h | 4 ++ dlls/d3d9/device.c | 12 ++-- dlls/d3d9/surface.c | 47 ++++++++++++++ dlls/d3d9/texture.c | 25 ++++++++ dlls/ddraw/ddraw.c | 20 +++--- dlls/ddraw/ddraw_private.h | 2 + dlls/ddraw/device.c | 10 +-- dlls/ddraw/surface.c | 68 +++++++++++++++++--- dlls/wined3d/arb_program_shader.c | 4 +- dlls/wined3d/context.c | 47 ++++++++------ dlls/wined3d/cs.c | 28 ++++----- dlls/wined3d/device.c | 123 ++++++++++++++++++++++--------------- dlls/wined3d/drawprim.c | 4 +- dlls/wined3d/glsl_shader.c | 2 +- dlls/wined3d/shader.c | 4 +- dlls/wined3d/state.c | 35 +++++------ dlls/wined3d/surface.c | 34 ++++++---- dlls/wined3d/texture.c | 4 +- dlls/wined3d/utils.c | 4 +- dlls/wined3d/view.c | 50 ++++++++++++++- dlls/wined3d/wined3d.spec | 9 ++- dlls/wined3d/wined3d_private.h | 33 ++++++++-- include/wine/wined3d.h | 15 +++-- 29 files changed, 512 insertions(+), 179 deletions(-)
Diff: http://source.winehq.org/git/wine.git/?a=commitdiff;h=b005ad6f905dc0051b17ea...