mirror of
https://github.com/libretro/RetroArch
synced 2025-04-10 06:44:27 +00:00
(XDK) Use wrapper functions in render_chain_xdk.h
This commit is contained in:
parent
a58a1b4e43
commit
7924166f64
@ -92,8 +92,8 @@ static bool renderchain_create_first_pass(void *data, const video_info_t *info)
|
|||||||
if (FAILED(ret))
|
if (FAILED(ret))
|
||||||
return false;
|
return false;
|
||||||
|
|
||||||
D3DDevice_SetSamplerState_AddressU(d3dr, D3DSAMP_ADDRESSU, D3DTADDRESS_BORDER);
|
d3d_set_sampler_address_u(d3dr, D3DSAMP_ADDRESSU, D3DTADDRESS_BORDER);
|
||||||
D3DDevice_SetSamplerState_AddressV(d3dr, D3DSAMP_ADDRESSV, D3DTADDRESS_BORDER);
|
d3d_set_sampler_address_v(d3dr, D3DSAMP_ADDRESSV, D3DTADDRESS_BORDER);
|
||||||
#ifdef _XBOX1
|
#ifdef _XBOX1
|
||||||
d3dr->SetRenderState(D3DRS_LIGHTING, FALSE);
|
d3dr->SetRenderState(D3DRS_LIGHTING, FALSE);
|
||||||
#endif
|
#endif
|
||||||
@ -144,8 +144,8 @@ static void renderchain_render_pass(void *data, const void *frame, unsigned widt
|
|||||||
|
|
||||||
RD3DDevice_SetTexture(d3dr, 0, d3d->tex);
|
RD3DDevice_SetTexture(d3dr, 0, d3d->tex);
|
||||||
RD3DDevice_SetViewport(d3d->dev, &d3d->final_viewport);
|
RD3DDevice_SetViewport(d3d->dev, &d3d->final_viewport);
|
||||||
D3DDevice_SetSamplerState_MinFilter(d3dr, 0, g_settings.video.smooth ? D3DTEXF_LINEAR : D3DTEXF_POINT);
|
d3d_set_sampler_minfilter(d3dr, 0, g_settings.video.smooth ? D3DTEXF_LINEAR : D3DTEXF_POINT);
|
||||||
D3DDevice_SetSamplerState_MagFilter(d3dr, 0, g_settings.video.smooth ? D3DTEXF_LINEAR : D3DTEXF_POINT);
|
d3d_set_sampler_magfilter(d3dr, 0, g_settings.video.smooth ? D3DTEXF_LINEAR : D3DTEXF_POINT);
|
||||||
|
|
||||||
#if defined(_XBOX1)
|
#if defined(_XBOX1)
|
||||||
RD3DDevice_SetVertexShader(d3dr, D3DFVF_XYZ | D3DFVF_TEX1);
|
RD3DDevice_SetVertexShader(d3dr, D3DFVF_XYZ | D3DFVF_TEX1);
|
||||||
@ -153,11 +153,9 @@ static void renderchain_render_pass(void *data, const void *frame, unsigned widt
|
|||||||
D3DDevice_SetVertexDeclaration(d3dr, d3d->vertex_decl);
|
D3DDevice_SetVertexDeclaration(d3dr, d3d->vertex_decl);
|
||||||
#endif
|
#endif
|
||||||
for (unsigned i = 0; i < 4; i++)
|
for (unsigned i = 0; i < 4; i++)
|
||||||
{
|
d3d_set_stream_source(d3dr, i, d3d->vertex_buf, 0, sizeof(Vertex));
|
||||||
D3DDevice_SetStreamSources(d3dr, i, d3d->vertex_buf, 0, sizeof(Vertex));
|
|
||||||
}
|
|
||||||
|
|
||||||
D3DDevice_DrawPrimitive(d3dr, D3DPT_TRIANGLESTRIP, 0, 2);
|
d3d_draw_primitive(d3dr, D3DPT_TRIANGLESTRIP, 0, 2);
|
||||||
|
|
||||||
g_extern.frame_count++;
|
g_extern.frame_count++;
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user