From 5039fec1fdfbc19ba6b510851ad73d52b3b85a71 Mon Sep 17 00:00:00 2001 From: twinaphex Date: Mon, 9 Jul 2012 01:07:36 +0200 Subject: [PATCH] (Xbox 1) FF viewport stuff --- xbox1/xdk_d3d8.cpp | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/xbox1/xdk_d3d8.cpp b/xbox1/xdk_d3d8.cpp index 855b4d55aa..3616ad2959 100644 --- a/xbox1/xdk_d3d8.cpp +++ b/xbox1/xdk_d3d8.cpp @@ -153,6 +153,10 @@ static void xdk_d3d_set_rotation(void * data, unsigned orientation) break; } + D3DXMATRIX p_out; + D3DXMatrixIdentity(&p_out); + d3d->d3d_render_device->SetTransform(D3DTS_PROJECTION, &p_out); + d3d->should_resize = TRUE; } @@ -311,6 +315,12 @@ static bool xdk_d3d_frame(void *data, const void *frame, d3d->d3d_render_device->SetSamplerState(0, D3DSAMP_ADDRESSU, D3DTADDRESS_BORDER); d3d->d3d_render_device->SetSamplerState(0, D3DSAMP_ADDRESSV, D3DTADDRESS_BORDER); + D3DXMATRIX p_out; + D3DXMatrixIdentity(&p_out); + d3d->d3d_render_device->SetTransform(D3DTS_WORLD, &p_out); + d3d->d3d_render_device->SetTransform(D3DTS_VIEW, &p_out); + d3d->d3d_render_device->SetTransform(D3DTS_PROJECTION, &p_out); + d3d->d3d_render_device->SetVertexShader(D3DFVF_XYZ | D3DFVF_TEX1); d3d->d3d_render_device->SetStreamSource(0, d3d->vertex_buf, sizeof(DrawVerticeFormats));