Searched refs:dst_surface (Results 1 - 25 of 31) sorted by relevance

12

/vbox/src/VBox/Additions/WINNT/Graphics/Wine_new/wined3d/
H A Dsurface.c81 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 Ddevice.c4225 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 Dswapchain.c312 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 Darb_program_shader.c7459 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 Dwined3d_private.h1320 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 Ddevice.c5171 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 Darb_program_shader.c6945 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 Dsurface.c5554 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 Dwined3d_private.h1252 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 Ddevice.c1246 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 Ddevice.c957 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 Dddraw.h1342 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 Dd3dx9tex.h142 HRESULT WINAPI D3DXLoadSurfaceFromMemory(IDirect3DSurface9 *dst_surface,
H A Dd3d9.h1334 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 Dd3d8.h870 UINT rect_count, IDirect3DSurface8 *dst_surface, const POINT *dst_points) PURE;
H A Dd3d.h1365 STDMETHOD(Load)(THIS_ IDirectDrawSurface7 *dst_surface, POINT *dst_point,
/vbox/src/VBox/Devices/Graphics/shaderlib/libWineStub/include/wine/
H A Dwined3d.h3988 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 Dwined3d.h3989 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 Dwined3d.h3988 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 Dwined3d.h2125 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 Dwined3d.h3969 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 Dwined3d.idl2476 [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 Dwined3d.h3988 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 Dwined3d_private.h1280 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 Ddevice.c1293 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

Completed in 524 milliseconds

12