Searched defs:backbuffer (Results 1 - 10 of 10) sorted by relevance

/vbox/src/VBox/Additions/WINNT/Graphics/Wine_new/d3d8/
H A Dswapchain.c117 UINT backbuffer_idx, D3DBACKBUFFER_TYPE backbuffer_type, IDirect3DSurface8 **backbuffer)
124 TRACE("iface %p, backbuffer_idx %u, backbuffer_type %#x, backbuffer %p.\n",
125 iface, backbuffer_idx, backbuffer_type, backbuffer);
132 *backbuffer = &surface_impl->IDirect3DSurface8_iface;
133 IDirect3DSurface8_AddRef(*backbuffer);
116 d3d8_swapchain_GetBackBuffer(IDirect3DSwapChain8 *iface, UINT backbuffer_idx, D3DBACKBUFFER_TYPE backbuffer_type, IDirect3DSurface8 **backbuffer) argument
H A Ddevice.c675 UINT backbuffer_idx, D3DBACKBUFFER_TYPE backbuffer_type, IDirect3DSurface8 **backbuffer)
682 TRACE("iface %p, backbuffer_idx %u, backbuffer_type %#x, backbuffer %p.\n",
683 iface, backbuffer_idx, backbuffer_type, backbuffer);
688 if (SUCCEEDED(hr) && wined3d_surface && backbuffer)
691 *backbuffer = &surface_impl->IDirect3DSurface8_iface;
692 IDirect3DSurface8_AddRef(*backbuffer);
674 d3d8_device_GetBackBuffer(IDirect3DDevice8 *iface, UINT backbuffer_idx, D3DBACKBUFFER_TYPE backbuffer_type, IDirect3DSurface8 **backbuffer) argument
/vbox/src/VBox/Additions/WINNT/Graphics/Wine_new/d3d9/
H A Dswapchain.c157 UINT backbuffer_idx, D3DBACKBUFFER_TYPE backbuffer_type, IDirect3DSurface9 **backbuffer)
164 TRACE("iface %p, backbuffer_idx %u, backbuffer_type %#x, backbuffer %p.\n",
165 iface, backbuffer_idx, backbuffer_type, backbuffer);
172 *backbuffer = &surface_impl->IDirect3DSurface9_iface;
173 IDirect3DSurface9_AddRef(*backbuffer);
156 d3d9_swapchain_GetBackBuffer(IDirect3DSwapChain9Ex *iface, UINT backbuffer_idx, D3DBACKBUFFER_TYPE backbuffer_type, IDirect3DSurface9 **backbuffer) argument
H A Ddevice.c705 UINT backbuffer_idx, D3DBACKBUFFER_TYPE backbuffer_type, IDirect3DSurface9 **backbuffer)
712 TRACE("iface %p, swapchain %u, backbuffer_idx %u, backbuffer_type %#x, backbuffer %p.\n",
713 iface, swapchain, backbuffer_idx, backbuffer_type, backbuffer);
718 if (SUCCEEDED(hr) && wined3d_surface && backbuffer)
721 *backbuffer = &surface_impl->IDirect3DSurface9_iface;
722 IDirect3DSurface9_AddRef(*backbuffer);
704 d3d9_device_GetBackBuffer(IDirect3DDevice9Ex *iface, UINT swapchain, UINT backbuffer_idx, D3DBACKBUFFER_TYPE backbuffer_type, IDirect3DSurface9 **backbuffer) argument
/vbox/src/VBox/Additions/WINNT/Graphics/Wine/wined3d/
H A Dstateblock.c1076 IWineD3DSurface *backbuffer; local
1285 hr = IWineD3DSwapChain_GetBackBuffer(swapchain, 0, WINED3DBACKBUFFER_TYPE_MONO, &backbuffer);
1286 if (SUCCEEDED(hr) && backbuffer)
1291 IWineD3DSurface_GetDesc(backbuffer, &desc);
1292 IWineD3DSurface_Release(backbuffer);
H A Dswapchain.c238 IWineD3DSurfaceImpl *backbuffer = ((IWineD3DSurfaceImpl *) This->backBuffer[0]); local
252 if (0 && gl_info->fbo_ops.glBlitFramebuffer && is_identity_fixup(backbuffer->resource.format_desc->color_fixup))
256 context_attach_surface_fbo(context, GL_READ_FRAMEBUFFER, 0, backbuffer);
282 if(backbuffer->Flags & SFLAG_NORMCOORD)
290 if (is_complex_fixup(backbuffer->resource.format_desc->color_fixup))
299 device->blitter->set_shader((IWineD3DDevice *) device, backbuffer);
300 glTexParameteri(backbuffer->texture_target, GL_TEXTURE_MIN_FILTER, gl_filter);
301 glTexParameteri(backbuffer->texture_target, GL_TEXTURE_MAG_FILTER, gl_filter);
478 * Note that FBO_blit from the backbuffer to the frontbuffer cannot solve
479 * all these issues - this fails if the window is smaller than the backbuffer
[all...]
H A Ddevice.c4312 UINT backbuffer_idx, WINED3DBACKBUFFER_TYPE backbuffer_type, IWineD3DSurface **backbuffer)
4317 TRACE("iface %p, swapchain_idx %u, backbuffer_idx %u, backbuffer_type %#x, backbuffer %p.\n",
4318 iface, swapchain_idx, backbuffer_idx, backbuffer_type, backbuffer);
4327 hr = IWineD3DSwapChain_GetBackBuffer(swapchain, backbuffer_idx, backbuffer_type, backbuffer);
4331 WARN("Failed to get backbuffer %u, hr %#x.\n", backbuffer_idx, hr);
6556 /* Put all surfaces into sysmem - the drawable might disappear if the backbuffer was rendered
7648 /* The drawable size of a backbuffer / aux buffer offscreen target is the size of the
4311 IWineD3DDeviceImpl_GetBackBuffer(IWineD3DDevice *iface, UINT swapchain_idx, UINT backbuffer_idx, WINED3DBACKBUFFER_TYPE backbuffer_type, IWineD3DSurface **backbuffer) argument
/vbox/src/VBox/Additions/WINNT/Graphics/Wine_new/wined3d/
H A Dstateblock.c1179 struct wined3d_surface *backbuffer; local
1389 if ((backbuffer = wined3d_swapchain_get_back_buffer(swapchain, 0, WINED3D_BACKBUFFER_TYPE_MONO)))
1393 wined3d_resource_get_desc(&backbuffer->resource, &desc);
H A Dswapchain.c300 WARN("Swapchain doesn't have a backbuffer, returning WINED3DERR_INVALIDCALL\n");
348 /* Return invalid if there is no backbuffer array, otherwise it will
457 struct wined3d_surface *backbuffer = swapchain->back_buffers[0]; local
476 if (gl_info->fbo_ops.glBlitFramebuffer && is_identity_fixup(backbuffer->resource.format->color_fixup))
480 if (backbuffer->resource.multisample_type)
483 surface_load_location(backbuffer, location, NULL);
486 context_apply_fbo_state_blit(context, GL_READ_FRAMEBUFFER, backbuffer, NULL, location);
521 if (backbuffer->flags & SFLAG_NORMCOORD)
529 if (is_complex_fixup(backbuffer->resource.format->color_fixup))
533 context_bind_texture(context2, backbuffer
[all...]
H A Ddevice.c3872 UINT backbuffer_idx, enum wined3d_backbuffer_type backbuffer_type, struct wined3d_surface **backbuffer)
3876 TRACE("device %p, swapchain_idx %u, backbuffer_idx %u, backbuffer_type %#x, backbuffer %p.\n",
3877 device, swapchain_idx, backbuffer_idx, backbuffer_type, backbuffer);
3882 if (!(*backbuffer = wined3d_swapchain_get_back_buffer(swapchain, backbuffer_idx, backbuffer_type)))
5618 /* The drawable size of a backbuffer / aux buffer offscreen target is the size of the
3871 wined3d_device_get_back_buffer(const struct wined3d_device *device, UINT swapchain_idx, UINT backbuffer_idx, enum wined3d_backbuffer_type backbuffer_type, struct wined3d_surface **backbuffer) argument

Completed in 151 milliseconds