Searched defs:depth_stencil (Results 1 - 9 of 9) sorted by relevance

/vbox/src/VBox/Additions/WINNT/Graphics/Wine/wined3d/
H A Dcontext.c199 GLenum fbo_target, IWineD3DSurfaceImpl *depth_stencil, BOOL use_render_buffer)
203 TRACE("Attach depth stencil %p\n", depth_stencil);
205 if (depth_stencil)
207 DWORD format_flags = depth_stencil->resource.format_desc->Flags;
209 if (use_render_buffer && depth_stencil->current_renderbuffer)
214 GL_RENDERBUFFER, depth_stencil->current_renderbuffer->id);
221 GL_RENDERBUFFER, depth_stencil->current_renderbuffer->id);
227 surface_prepare_texture(depth_stencil, gl_info, FALSE);
228 context_apply_attachment_filter_states(depth_stencil);
233 depth_stencil
198 context_attach_depth_stencil_fbo(struct wined3d_context *context, GLenum fbo_target, IWineD3DSurfaceImpl *depth_stencil, BOOL use_render_buffer) argument
2640 IWineD3DSurfaceImpl *depth_stencil = (IWineD3DSurfaceImpl *) device->stencilBufferTarget; local
[all...]
H A Ddevice.c4519 IWineD3DSurfaceImpl *depth_stencil = (IWineD3DSurfaceImpl *) This->stencilBufferTarget; local
4556 context_attach_depth_stencil_fbo(context, GL_FRAMEBUFFER, depth_stencil, TRUE);
4590 if (!(depth_stencil->Flags & location) && !is_full_clear(depth_stencil, vp, scissor_rect, clear_rect))
H A Dwined3d_private.h1281 GLenum fbo_target, IWineD3DSurfaceImpl *depth_stencil, BOOL use_render_buffer) DECLSPEC_HIDDEN;
2341 IWineD3DSurfaceImpl *depth_stencil; member in struct:fbo_entry
/vbox/src/VBox/Additions/WINNT/Graphics/Wine_new/wined3d/
H A Dcontext.c135 GLenum fbo_target, struct wined3d_surface *depth_stencil, DWORD location)
139 TRACE("Attach depth stencil %p\n", depth_stencil);
141 if (depth_stencil)
143 DWORD format_flags = depth_stencil->resource.format->flags;
145 if (depth_stencil->current_renderbuffer)
148 format_flags, depth_stencil->current_renderbuffer->id);
156 surface_prepare_texture(depth_stencil, context, FALSE);
161 depth_stencil->texture_target, depth_stencil->texture_name,
162 depth_stencil
134 context_attach_depth_stencil_fbo(struct wined3d_context *context, GLenum fbo_target, struct wined3d_surface *depth_stencil, DWORD location) argument
326 context_create_fbo_entry(const struct wined3d_context *context, struct wined3d_surface **render_targets, struct wined3d_surface *depth_stencil, DWORD location) argument
347 context_reuse_fbo_entry(struct wined3d_context *context, GLenum target, struct wined3d_surface **render_targets, struct wined3d_surface *depth_stencil, DWORD location, struct fbo_entry *entry) argument
378 context_find_fbo_entry(struct wined3d_context *context, GLenum target, struct wined3d_surface **render_targets, struct wined3d_surface *depth_stencil, DWORD location) argument
467 context_apply_fbo_state(struct wined3d_context *context, GLenum target, struct wined3d_surface **render_targets, struct wined3d_surface *depth_stencil, DWORD location) argument
496 context_apply_fbo_state_blit(struct wined3d_context *context, GLenum target, struct wined3d_surface *render_target, struct wined3d_surface *depth_stencil, DWORD location) argument
2485 context_validate_onscreen_formats(struct wined3d_context *context, const struct wined3d_surface *depth_stencil) argument
[all...]
H A Ddevice.c471 struct wined3d_context *context, struct wined3d_surface *depth_stencil)
482 device->onscreen_depth_stencil = depth_stencil;
606 drawable_width = fb->depth_stencil->pow2Width;
607 drawable_height = fb->depth_stencil->pow2Height;
612 DWORD location = render_offscreen ? fb->depth_stencil->draw_binding : SFLAG_INDRAWABLE;
614 if (!render_offscreen && fb->depth_stencil != device->onscreen_depth_stencil)
615 device_switch_onscreen_ds(device, context, fb->depth_stencil);
616 prepare_ds_clear(fb->depth_stencil, context, location,
644 DWORD location = render_offscreen ? fb->depth_stencil->draw_binding : SFLAG_INDRAWABLE;
646 surface_modify_ds_location(fb->depth_stencil, locatio
470 device_switch_onscreen_ds(struct wined3d_device *device, struct wined3d_context *context, struct wined3d_surface *depth_stencil) argument
2293 struct wined3d_surface *depth_stencil, *surface; local
4588 wined3d_device_set_depth_stencil(struct wined3d_device *device, struct wined3d_surface *depth_stencil) argument
[all...]
H A Dwined3d_private.h1221 struct wined3d_surface *depth_stencil; member in struct:wined3d_fb_state
1351 struct wined3d_surface *render_target, struct wined3d_surface *depth_stencil, DWORD location) DECLSPEC_HIDDEN;
2025 struct wined3d_surface *depth_stencil) DECLSPEC_HIDDEN;
2238 struct wined3d_surface *depth_stencil; member in struct:fbo_entry
/vbox/src/VBox/Additions/WINNT/Graphics/Wine_new/d3d8/
H A Ddevice.c1100 IDirect3DSurface8 *render_target, IDirect3DSurface8 *depth_stencil)
1104 struct d3d8_surface *ds_impl = unsafe_impl_from_IDirect3DSurface8(depth_stencil);
1108 TRACE("iface %p, render_target %p, depth_stencil %p.\n", iface, render_target, depth_stencil);
1188 static HRESULT WINAPI d3d8_device_GetDepthStencilSurface(IDirect3DDevice8 *iface, IDirect3DSurface8 **depth_stencil) argument
1195 TRACE("iface %p, depth_stencil %p.\n", iface, depth_stencil);
1197 if (!depth_stencil)
1204 *depth_stencil = &surface_impl->IDirect3DSurface8_iface;
1205 IDirect3DSurface8_AddRef(*depth_stencil);
1099 d3d8_device_SetRenderTarget(IDirect3DDevice8 *iface, IDirect3DSurface8 *render_target, IDirect3DSurface8 *depth_stencil) argument
[all...]
/vbox/src/VBox/Additions/WINNT/Graphics/Wine_new/d3d9/
H A Ddevice.c1512 static HRESULT WINAPI d3d9_device_SetDepthStencilSurface(IDirect3DDevice9Ex *iface, IDirect3DSurface9 *depth_stencil) argument
1515 struct d3d9_surface *ds_impl = unsafe_impl_from_IDirect3DSurface9(depth_stencil);
1517 TRACE("iface %p, depth_stencil %p.\n", iface, depth_stencil);
1526 static HRESULT WINAPI d3d9_device_GetDepthStencilSurface(IDirect3DDevice9Ex *iface, IDirect3DSurface9 **depth_stencil) argument
1533 TRACE("iface %p, depth_stencil %p.\n", iface, depth_stencil);
1535 if (!depth_stencil)
1542 *depth_stencil = &surface_impl->IDirect3DSurface9_iface;
1543 IDirect3DSurface9_AddRef(*depth_stencil);
[all...]
/vbox/src/VBox/Devices/Graphics/shaderlib/
H A Dwined3d_private.h1309 GLenum fbo_target, IWineD3DSurfaceImpl *depth_stencil, BOOL use_render_buffer) DECLSPEC_HIDDEN;
2376 IWineD3DSurfaceImpl *depth_stencil; member in struct:fbo_entry

Completed in 182 milliseconds