Lines Matching defs:viewport
2264 void CDECL wined3d_device_set_viewport(struct wined3d_device *device, const struct wined3d_viewport *viewport)
2266 TRACE("device %p, viewport %p.\n", device, viewport);
2268 viewport->x, viewport->y, viewport->width, viewport->height, viewport->min_z, viewport->max_z);
2270 device->updateStateBlock->changed.viewport = TRUE;
2271 device->updateStateBlock->state.viewport = *viewport;
2283 void CDECL wined3d_device_get_viewport(const struct wined3d_device *device, struct wined3d_viewport *viewport)
2285 TRACE("device %p, viewport %p.\n", device, viewport);
2287 *viewport = device->stateBlock->state.viewport;
3387 /* Get the viewport */
3389 TRACE("viewport x %u, y %u, width %u, height %u, min_z %.8e, max_z %.8e.\n",
3438 /* "Normal" viewport transformation (not clipped)
3449 * Well, basically it's simply a linear transformation into viewport
4548 /* Set the viewport and scissor rectangles, if requested. Tests show that
4555 state->viewport.x = 0;
4556 state->viewport.y = 0;
4557 state->viewport.width = render_target->resource.width;
4558 state->viewport.height = render_target->resource.height;
4559 state->viewport.min_z = 0.0f;
4560 state->viewport.max_z = 1.0f;
5298 state->viewport.x = 0;
5299 state->viewport.y = 0;
5300 state->viewport.width = rt->resource.width;
5301 state->viewport.height = rt->resource.height;