/vbox/src/VBox/Additions/WINNT/Graphics/Wine_new/wined3d/ |
H A D | surface.c | 81 static HRESULT surface_cpu_blt(struct wined3d_surface *dst_surface, const RECT *dst_rect, 84 static HRESULT IWineD3DSurfaceImpl_BltOverride(struct wined3d_surface *dst_surface, const RECT *dst_rect, 1203 struct wined3d_surface *dst_surface, DWORD dst_location, const RECT *dst_rect) 1213 TRACE("dst_surface %p, dst_location %s, dst_rect %s.\n", 1214 dst_surface, debug_surflocation(dst_location), wine_dbgstr_rect(dst_rect)); 1217 dst_mask = dst_surface->resource.format->flags & (WINED3DFMT_FLAG_DEPTH | WINED3DFMT_FLAG_STENCIL); 1223 debug_d3dformat(dst_surface->resource.format->id)); 1243 if (!surface_is_full_rect(dst_surface, dst_rect)) 1244 surface_load_location(dst_surface, dst_location, NULL); 1259 context_apply_fbo_state_blit(context, GL_DRAW_FRAMEBUFFER, NULL, dst_surface, dst_locatio 1201 surface_depth_blt_fbo(const struct wined3d_device *device, struct wined3d_surface *src_surface, DWORD src_location, const RECT *src_rect, struct wined3d_surface *dst_surface, DWORD dst_location, const RECT *dst_rect) argument 1295 surface_blt_fbo(const struct wined3d_device *device, enum wined3d_texture_filter_type filter, struct wined3d_surface *src_surface, DWORD src_location, const RECT *src_rect_in, struct wined3d_surface *dst_surface, DWORD dst_location, const RECT *dst_rect_in) argument 1574 wined3d_surface_depth_blt(struct wined3d_surface *src_surface, DWORD src_location, const RECT *src_rect, struct wined3d_surface *dst_surface, DWORD dst_location, const RECT *dst_rect) argument 1593 wined3d_surface_blt(struct wined3d_surface *dst_surface, const RECT *dst_rect_in, struct wined3d_surface *src_surface, const RECT *src_rect_in, DWORD flags, const WINEDDBLTFX *fx, enum wined3d_texture_filter_type filter) argument 2818 surface_upload_from_surface(struct wined3d_surface *dst_surface, const POINT *dst_point, struct wined3d_surface *src_surface, const RECT *src_rect) argument 3669 wined3d_surface_update_overlay(struct wined3d_surface *surface, const RECT *src_rect, struct wined3d_surface *dst_surface, const RECT *dst_rect, DWORD flags, const WINEDDOVERLAYFX *fx) argument 5165 fb_copy_to_texture_direct(struct wined3d_surface *dst_surface, struct wined3d_surface *src_surface, const RECT *src_rect, const RECT *dst_rect_in, enum wined3d_texture_filter_type filter) argument 5280 fb_copy_to_texture_hwstretch(struct wined3d_surface *dst_surface, struct wined3d_surface *src_surface, const RECT *src_rect, const RECT *dst_rect_in, enum wined3d_texture_filter_type filter) argument 5588 surface_blt_to_drawable(const struct wined3d_device *device, enum wined3d_texture_filter_type filter, BOOL color_key, struct wined3d_surface *src_surface, const RECT *src_rect_in, struct wined3d_surface *dst_surface, const RECT *dst_rect_in) argument 5677 IWineD3DSurfaceImpl_BltOverride(struct wined3d_surface *dst_surface, const RECT *dst_rect, struct wined3d_surface *src_surface, const RECT *src_rect, DWORD flags, const WINEDDBLTFX *DDBltFx, enum wined3d_texture_filter_type filter) argument 6865 ffp_blit_color_fill(struct wined3d_device *device, struct wined3d_surface *dst_surface, const RECT *dst_rect, const struct wined3d_color *color) argument 7033 surface_cpu_blt(struct wined3d_surface *dst_surface, const RECT *dst_rect, struct wined3d_surface *src_surface, const RECT *src_rect, DWORD flags, const WINEDDBLTFX *fx, enum wined3d_texture_filter_type filter) argument 7532 cpu_blit_color_fill(struct wined3d_device *device, struct wined3d_surface *dst_surface, const RECT *dst_rect, const struct wined3d_color *color) argument [all...] |
H A D | device.c | 4225 struct wined3d_surface *dst_surface; local 4230 dst_surface = surface_from_resource(wined3d_texture_get_sub_resource(dst_texture, i)); 4231 hr = wined3d_device_update_surface(device, src_surface, NULL, dst_surface, NULL); 4244 struct wined3d_surface *dst_surface; local 4249 dst_surface = surface_from_resource(wined3d_texture_get_sub_resource(dst_texture, i)); 4250 hr = wined3d_device_update_surface(device, src_surface, NULL, dst_surface, NULL); 4285 UINT swapchain_idx, struct wined3d_surface *dst_surface) 4289 TRACE("device %p, swapchain_idx %u, dst_surface %p.\n", device, swapchain_idx, dst_surface); 4294 return wined3d_swapchain_get_front_buffer_data(swapchain, dst_surface); 4284 wined3d_device_get_front_buffer_data(const struct wined3d_device *device, UINT swapchain_idx, struct wined3d_surface *dst_surface) argument 4437 wined3d_device_update_surface(struct wined3d_device *device, struct wined3d_surface *src_surface, const RECT *src_rect, struct wined3d_surface *dst_surface, const POINT *dst_point) argument [all...] |
H A D | swapchain.c | 312 struct wined3d_surface *dst_surface) 317 TRACE("swapchain %p, dst_surface %p.\n", swapchain, dst_surface); 332 return wined3d_surface_blt(dst_surface, &dst_rect, src_surface, &src_rect, 0, NULL, WINED3D_TEXF_POINT); 311 wined3d_swapchain_get_front_buffer_data(const struct wined3d_swapchain *swapchain, struct wined3d_surface *dst_surface) argument
|
H A D | arb_program_shader.c | 7459 struct wined3d_surface *dst_surface, const RECT *dst_rect_in) 7484 context = context_acquire(device, dst_surface); 7487 if (!surface_is_offscreen(dst_surface)) 7489 surface_translate_drawable_coords(dst_surface, context->win_handle, &dst_rect); 7491 surface_translate_drawable_coords(dst_surface, context->swapchain->win_handle, &dst_rect); 7503 || (dst_surface->swapchain && (dst_surface->swapchain->front_buffer == dst_surface))) 7508 surface_modify_location(dst_surface, dst_surface 7457 arbfp_blit_surface(struct wined3d_device *device, DWORD filter, struct wined3d_surface *src_surface, const RECT *src_rect_in, struct wined3d_surface *dst_surface, const RECT *dst_rect_in) argument 7513 arbfp_blit_color_fill(struct wined3d_device *device, struct wined3d_surface *dst_surface, const RECT *dst_rect, const struct wined3d_color *color) argument [all...] |
H A D | wined3d_private.h | 1320 HRESULT (*color_fill)(struct wined3d_device *device, struct wined3d_surface *dst_surface, 1338 struct wined3d_surface *dst_surface, const RECT *dst_rect) DECLSPEC_HIDDEN; 2347 HRESULT surface_upload_from_surface(struct wined3d_surface *dst_surface, const POINT *dst_point,
|
/vbox/src/VBox/Additions/WINNT/Graphics/Wine/wined3d/ |
H A D | device.c | 5171 IWineD3DSurface *dst_surface; local 5176 IWineD3DTexture_GetSurfaceLevel((IWineD3DTexture *)dst_texture, i, &dst_surface); 5177 hr = IWineD3DDevice_UpdateSurface(iface, src_surface, NULL, dst_surface, NULL); 5178 IWineD3DSurface_Release(dst_surface); 5192 IWineD3DSurface *dst_surface; local 5204 face, i, &dst_surface); 5206 hr = IWineD3DDevice_UpdateSurface(iface, src_surface, NULL, dst_surface, NULL); 5207 IWineD3DSurface_Release(dst_surface); 5490 IWineD3DSurface *dst_surface, const POINT *dst_point) 5493 IWineD3DSurfaceImpl *dst_impl = (IWineD3DSurfaceImpl *)dst_surface; 5488 IWineD3DDeviceImpl_UpdateSurface(IWineD3DDevice *iface, IWineD3DSurface *src_surface, const RECT *src_rect, IWineD3DSurface *dst_surface, const POINT *dst_point) argument 6019 stretch_rect_fbo(IWineD3DDevice *iface, IWineD3DSurface *src_surface, const RECT *src_rect_in, IWineD3DSurface *dst_surface, const RECT *dst_rect_in, const WINED3DTEXTUREFILTERTYPE filter) argument [all...] |
H A D | arb_program_shader.c | 6945 IWineD3DSurfaceImpl *dst_surface, const RECT *dst_rect_in, enum blit_operation blit_op, 6956 context = context_acquire(device, (IWineD3DSurface *)dst_surface, CTXUSAGE_BLIT); 6963 dst_swapchain = (dst_surface->Flags & SFLAG_SWAPCHAIN) ? (IWineD3DSwapChainImpl *)dst_surface->container : NULL; 6964 if (dst_swapchain && (IWineD3DSurface *)dst_surface == dst_swapchain->frontBuffer) 6981 dst_rect.top += dst_surface->currentDesc.Height - h; dst_rect.bottom += dst_surface->currentDesc.Height - h; 6984 else if (surface_is_offscreen((IWineD3DSurface *)dst_surface)) 6986 dst_rect.top = dst_surface->currentDesc.Height-dst_rect.top; 6987 dst_rect.bottom = dst_surface 6944 arbfp_blit_surface(IWineD3DDeviceImpl *device, IWineD3DSurfaceImpl *src_surface, const RECT *src_rect, IWineD3DSurfaceImpl *dst_surface, const RECT *dst_rect_in, enum blit_operation blit_op, DWORD Filter) argument 7018 arbfp_blit_color_fill(IWineD3DDeviceImpl *device, IWineD3DSurfaceImpl *dst_surface, const RECT *dst_rect, DWORD fill_color) argument [all...] |
H A D | surface.c | 5554 static HRESULT ffp_blit_color_fill(IWineD3DDeviceImpl *device, IWineD3DSurfaceImpl *dst_surface, const RECT *dst_rect, DWORD fill_color) argument 5556 return IWineD3DDeviceImpl_ClearSurface(device, dst_surface, 1 /* Number of rectangles */, 5604 static HRESULT cpu_blit_color_fill(IWineD3DDeviceImpl *device, IWineD3DSurfaceImpl *dst_surface, const RECT *dst_rect, DWORD fill_color) argument 5609 BltFx.u5.dwFillColor = color_convert_argb_to_fmt(fill_color, dst_surface->resource.format_desc->format); 5610 return IWineD3DBaseSurfaceImpl_Blt((IWineD3DSurface*)dst_surface, dst_rect, NULL, NULL, WINEDDBLT_COLORFILL, &BltFx, WINED3DTEXF_POINT);
|
H A D | wined3d_private.h | 1252 HRESULT (*color_fill)(IWineD3DDeviceImpl *device, IWineD3DSurfaceImpl *dst_surface, const RECT *dst_rect, DWORD fill_color); 1261 IWineD3DSurfaceImpl *dst_surface, const RECT *dst_rect_in, enum blit_operation blit_op, 3396 const RECT *src_rect, IWineD3DSurface *dst_surface, const RECT *dst_rect,
|
/vbox/src/VBox/Additions/WINNT/Graphics/Wine_new/d3d9/ |
H A D | device.c | 1246 IDirect3DSurface9 *dst_surface, const POINT *dst_point) 1250 struct d3d9_surface *dst = unsafe_impl_from_IDirect3DSurface9(dst_surface); 1253 TRACE("iface %p, src_surface %p, src_rect %p, dst_surface %p, dst_point %p.\n", 1254 iface, src_surface, src_rect, dst_surface, dst_point); 1285 IDirect3DSurface9 *render_target, IDirect3DSurface9 *dst_surface) 1288 struct d3d9_surface *dst_impl = unsafe_impl_from_IDirect3DSurface9(dst_surface); 1291 TRACE("iface %p, render_target %p, dst_surface %p.\n", iface, render_target, dst_surface); 1301 UINT swapchain, IDirect3DSurface9 *dst_surface) 1304 struct d3d9_surface *dst_impl = unsafe_impl_from_IDirect3DSurface9(dst_surface); 1244 d3d9_device_UpdateSurface(IDirect3DDevice9Ex *iface, IDirect3DSurface9 *src_surface, const RECT *src_rect, IDirect3DSurface9 *dst_surface, const POINT *dst_point) argument 1284 d3d9_device_GetRenderTargetData(IDirect3DDevice9Ex *iface, IDirect3DSurface9 *render_target, IDirect3DSurface9 *dst_surface) argument 1300 d3d9_device_GetFrontBufferData(IDirect3DDevice9Ex *iface, UINT swapchain, IDirect3DSurface9 *dst_surface) argument 1316 d3d9_device_StretchRect(IDirect3DDevice9Ex *iface, IDirect3DSurface9 *src_surface, const RECT *src_rect, IDirect3DSurface9 *dst_surface, const RECT *dst_rect, D3DTEXTUREFILTERTYPE filter) argument 3196 d3d9_device_ComposeRects(IDirect3DDevice9Ex *iface, IDirect3DSurface9 *src_surface, IDirect3DSurface9 *dst_surface, IDirect3DVertexBuffer9 *src_descs, UINT rect_count, IDirect3DVertexBuffer9 *dst_descs, D3DCOMPOSERECTSOP operation, INT offset_x, INT offset_y) argument [all...] |
/vbox/src/VBox/Additions/WINNT/Graphics/Wine_new/d3d8/ |
H A D | device.c | 957 IDirect3DSurface8 *dst_surface, const POINT *dst_points) 960 struct d3d8_surface *dst = unsafe_impl_from_IDirect3DSurface8(dst_surface); 967 TRACE("iface %p, src_surface %p, src_rects %p, rect_count %u, dst_surface %p, dst_points %p.\n", 968 iface, src_surface, src_rects, rect_count, dst_surface, dst_points); 990 WARN("Destination %p is a depth stencil surface, returning D3DERR_INVALIDCALL.\n", dst_surface); 1000 src_surface, dst_surface); 1078 static HRESULT WINAPI d3d8_device_GetFrontBuffer(IDirect3DDevice8 *iface, IDirect3DSurface8 *dst_surface) argument 1081 struct d3d8_surface *dst_impl = unsafe_impl_from_IDirect3DSurface8(dst_surface); 1084 TRACE("iface %p, dst_surface %p.\n", iface, dst_surface); 955 d3d8_device_CopyRects(IDirect3DDevice8 *iface, IDirect3DSurface8 *src_surface, const RECT *src_rects, UINT rect_count, IDirect3DSurface8 *dst_surface, const POINT *dst_points) argument [all...] |
/vbox/src/VBox/Devices/Graphics/shaderlib/wine/include/ |
H A D | ddraw.h | 1342 struct IDirectDrawSurface **dst_surface) PURE; 1454 struct IDirectDrawSurface **dst_surface) PURE; 1554 struct IDirectDrawSurface **dst_surface) PURE; 1660 struct IDirectDrawSurface4 **dst_surface) PURE; 1778 struct IDirectDrawSurface7 **dst_surface) PURE; 1905 /*2c*/ STDMETHOD(Flip)(THIS_ IDirectDrawSurface *dst_surface, DWORD flags) PURE; 1927 /*84*/ STDMETHOD(UpdateOverlay)(THIS_ RECT *src_rect, IDirectDrawSurface *dst_surface, 2039 STDMETHOD(Flip)(THIS_ IDirectDrawSurface2 *dst_surface, DWORD flags) PURE; 2061 STDMETHOD(UpdateOverlay)(THIS_ RECT *src_rect, IDirectDrawSurface2 *dst_surface, RECT *dst_rect, 2185 STDMETHOD(Flip)(THIS_ IDirectDrawSurface3 *dst_surface, DWOR [all...] |
H A D | d3dx9tex.h | 142 HRESULT WINAPI D3DXLoadSurfaceFromMemory(IDirect3DSurface9 *dst_surface,
|
H A D | d3d9.h | 1334 IDirect3DSurface9 *dst_surface, const POINT *dst_point) PURE; 1339 IDirect3DSurface9 *dst_surface, const RECT *dst_rect, D3DTEXTUREFILTERTYPE filter) PURE; 1718 IDirect3DSurface9 *dst_surface, const POINT *dst_point) PURE; 1723 IDirect3DSurface9 *dst_surface, const RECT *dst_rect, D3DTEXTUREFILTERTYPE filter) PURE; 1814 STDMETHOD(ComposeRects)(THIS_ IDirect3DSurface9 *src_surface, IDirect3DSurface9 *dst_surface,
|
H A D | d3d8.h | 870 UINT rect_count, IDirect3DSurface8 *dst_surface, const POINT *dst_points) PURE;
|
H A D | d3d.h | 1365 STDMETHOD(Load)(THIS_ IDirectDrawSurface7 *dst_surface, POINT *dst_point,
|
/vbox/src/VBox/Devices/Graphics/shaderlib/libWineStub/include/wine/ |
H A D | wined3d.h | 3988 IWineD3DSurface *dst_surface, 4200 IWineD3DSurface *dst_surface, 4300 #define IWineD3DSurface_UpdateOverlay(This,src_rect,dst_surface,dst_rect,flags,fx) (This)->lpVtbl->UpdateOverlay(This,src_rect,dst_surface,dst_rect,flags,fx) 4509 IWineD3DSurface *dst_surface, 6141 IWineD3DSurface *dst_surface) = 0; 6208 IWineD3DSurface *dst_surface); 6263 #define IWineD3DSwapChain_GetFrontBufferData(This,dst_surface) (This)->lpVtbl->GetFrontBufferData(This,dst_surface) 6315 IWineD3DSurface *dst_surface); [all...] |
/vbox/src/VBox/Devices/Graphics/shaderlib/wine/include/wine/ |
H A D | wined3d.h | 3989 IWineD3DSurface *dst_surface, 4201 IWineD3DSurface *dst_surface, 4301 #define IWineD3DSurface_UpdateOverlay(This,src_rect,dst_surface,dst_rect,flags,fx) (This)->lpVtbl->UpdateOverlay(This,src_rect,dst_surface,dst_rect,flags,fx) 4510 IWineD3DSurface *dst_surface, 6142 IWineD3DSurface *dst_surface) = 0; 6209 IWineD3DSurface *dst_surface); 6264 #define IWineD3DSwapChain_GetFrontBufferData(This,dst_surface) (This)->lpVtbl->GetFrontBufferData(This,dst_surface) 6316 IWineD3DSurface *dst_surface); [all...] |
/vbox/src/VBox/Devices/Graphics/shaderlib/wine/vbox/libWineStub/include/wine/ |
H A D | wined3d.h | 3988 IWineD3DSurface *dst_surface, 4200 IWineD3DSurface *dst_surface, 4300 #define IWineD3DSurface_UpdateOverlay(This,src_rect,dst_surface,dst_rect,flags,fx) (This)->lpVtbl->UpdateOverlay(This,src_rect,dst_surface,dst_rect,flags,fx) 4509 IWineD3DSurface *dst_surface, 6141 IWineD3DSurface *dst_surface) = 0; 6208 IWineD3DSurface *dst_surface); 6263 #define IWineD3DSwapChain_GetFrontBufferData(This,dst_surface) (This)->lpVtbl->GetFrontBufferData(This,dst_surface) 6315 IWineD3DSurface *dst_surface); [all...] |
/vbox/src/VBox/Additions/WINNT/Graphics/Wine_new/vbox/libWineStub/include/wine/ |
H A D | wined3d.h | 2125 UINT swapchain_idx, struct wined3d_surface *dst_surface); 2269 const RECT *src_rect, struct wined3d_surface *dst_surface, const POINT *dst_point); 2339 HRESULT __cdecl wined3d_surface_blt(struct wined3d_surface *dst_surface, const RECT *dst_rect, 2383 struct wined3d_surface *dst_surface, const RECT *dst_rect, DWORD flags, const WINEDDOVERLAYFX *fx); 2396 struct wined3d_surface *dst_surface);
|
/vbox/src/VBox/Additions/WINNT/Graphics/Wine/include/wine/ |
H A D | wined3d.h | 3969 IWineD3DSurface *dst_surface, 4181 IWineD3DSurface *dst_surface, 4281 #define IWineD3DSurface_UpdateOverlay(This,src_rect,dst_surface,dst_rect,flags,fx) (This)->lpVtbl->UpdateOverlay(This,src_rect,dst_surface,dst_rect,flags,fx) 4490 IWineD3DSurface *dst_surface, 6122 IWineD3DSurface *dst_surface) = 0; 6189 IWineD3DSurface *dst_surface); 6244 #define IWineD3DSwapChain_GetFrontBufferData(This,dst_surface) (This)->lpVtbl->GetFrontBufferData(This,dst_surface) 6296 IWineD3DSurface *dst_surface); [all...] |
H A D | wined3d.idl | 2476 [in] IWineD3DSurface *dst_surface, 2744 [in] IWineD3DSurface *dst_surface 3415 [in] IWineD3DSurface *dst_surface, 3420 [in] IWineD3DSurface *dst_surface
|
/vbox/src/VBox/Additions/WINNT/Graphics/Wine/vbox/libWineStub/include/wine/ |
H A D | wined3d.h | 3988 IWineD3DSurface *dst_surface, 4200 IWineD3DSurface *dst_surface, 4300 #define IWineD3DSurface_UpdateOverlay(This,src_rect,dst_surface,dst_rect,flags,fx) (This)->lpVtbl->UpdateOverlay(This,src_rect,dst_surface,dst_rect,flags,fx) 4509 IWineD3DSurface *dst_surface, 6141 IWineD3DSurface *dst_surface) = 0; 6208 IWineD3DSurface *dst_surface); 6263 #define IWineD3DSwapChain_GetFrontBufferData(This,dst_surface) (This)->lpVtbl->GetFrontBufferData(This,dst_surface) 6315 IWineD3DSurface *dst_surface); [all...] |
/vbox/src/VBox/Devices/Graphics/shaderlib/ |
H A D | wined3d_private.h | 1280 HRESULT (*color_fill)(IWineD3DDeviceImpl *device, IWineD3DSurfaceImpl *dst_surface, const RECT *dst_rect, DWORD fill_color); 1289 IWineD3DSurfaceImpl *dst_surface, const RECT *dst_rect_in, enum blit_operation blit_op, 3437 const RECT *src_rect, IWineD3DSurface *dst_surface, const RECT *dst_rect,
|
/vbox/src/VBox/Additions/WINNT/Graphics/Wine/d3d9/ |
H A D | device.c | 1293 TRACE("iface %p, src_surface %p, src_rect %p, dst_surface %p, dst_point %p.\n", 1325 TRACE("iface %p, render_target %p, dst_surface %p.\n", iface, pRenderTarget, pDestSurface); 1340 TRACE("iface %p, swapchain %u, dst_surface %p.\n", iface, iSwapChain, pDestSurface); 1357 TRACE("iface %p, src_surface %p, src_rect %p, dst_surface %p, dst_rect %p, filter %#x.\n", 2772 IDirect3DSurface9 *src_surface, IDirect3DSurface9 *dst_surface, IDirect3DVertexBuffer9 *src_descs, 2775 FIXME("iface %p, src_surface %p, dst_surface %p, src_descs %p, rect_count %u,\n" 2777 iface, src_surface, dst_surface, src_descs, rect_count, 2771 IDirect3DDevice9ExImpl_ComposeRects(IDirect3DDevice9Ex *iface, IDirect3DSurface9 *src_surface, IDirect3DSurface9 *dst_surface, IDirect3DVertexBuffer9 *src_descs, UINT rect_count, IDirect3DVertexBuffer9 *dst_descs, D3DCOMPOSERECTSOP operation, INT offset_x, INT offset_y) argument
|