mirror of
https://github.com/libretro/RetroArch
synced 2025-04-07 13:23:32 +00:00
(D3D) Change prototype for d3d_create_vertex_buffer
This commit is contained in:
parent
616e1f5938
commit
ee820298d1
@ -34,16 +34,16 @@ void d3d_swap(d3d_video_t *d3d, LPDIRECT3DDEVICE dev)
|
|||||||
|
|
||||||
HRESULT d3d_create_vertex_buffer(LPDIRECT3DDEVICE dev,
|
HRESULT d3d_create_vertex_buffer(LPDIRECT3DDEVICE dev,
|
||||||
unsigned length, unsigned usage, unsigned fvf,
|
unsigned length, unsigned usage, unsigned fvf,
|
||||||
d3DPOOL pool, LPDIRECT3DVERTEXBUFFER** vert_buf, void *handle)
|
d3DPOOL pool, LPDIRECT3DVERTEXBUFFER vert_buf, void *handle)
|
||||||
{
|
{
|
||||||
#if defined(_XBOX1)
|
#if defined(_XBOX1)
|
||||||
IDirect3DDevice8_CreateVertexBuffer(dev, length, usage, fvf, pool,
|
IDirect3DDevice8_CreateVertexBuffer(dev, length, usage, fvf, pool,
|
||||||
vert_buf);
|
&vert_buf);
|
||||||
#elif defined(_XBOX360)
|
#elif defined(_XBOX360)
|
||||||
IDirect3DDevice9_CreateVertexBuffer(dev, length, usage, fvf, pool,
|
IDirect3DDevice9_CreateVertexBuffer(dev, length, usage, fvf, pool,
|
||||||
vert_buf, NULL);
|
&vert_buf, NULL);
|
||||||
#else
|
#else
|
||||||
dev->CreateVertexBuffer(length, usage, fvf, pool, vert_buf, NULL);
|
dev->CreateVertexBuffer(length, usage, fvf, pool, &vert_buf, NULL);
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -17,13 +17,14 @@
|
|||||||
#ifndef _D3D_WRAPPER_H
|
#ifndef _D3D_WRAPPER_H
|
||||||
#define _D3D_WRAPPER_H
|
#define _D3D_WRAPPER_H
|
||||||
|
|
||||||
|
#include "../context/win32_common.h"
|
||||||
#include "d3d_defines.h"
|
#include "d3d_defines.h"
|
||||||
|
|
||||||
void d3d_swap(d3d_video_t *d3d, LPDIRECT3DDEVICE dev);
|
void d3d_swap(d3d_video_t *d3d, LPDIRECT3DDEVICE dev);
|
||||||
|
|
||||||
HRESULT d3d_create_vertex_buffer(LPDIRECT3DDEVICE dev,
|
HRESULT d3d_create_vertex_buffer(LPDIRECT3DDEVICE dev,
|
||||||
unsigned length, unsigned usage, unsigned fvf,
|
unsigned length, unsigned usage, unsigned fvf,
|
||||||
d3DPOOL pool, LPDIRECT3DVERTEXBUFFER** vert_buf, void *handle);
|
d3DPOOL pool, LPDIRECT3DVERTEXBUFFER vert_buf, void *handle);
|
||||||
|
|
||||||
void d3d_set_stream_source(LPDIRECT3DDEVICE dev, unsigned stream_no,
|
void d3d_set_stream_source(LPDIRECT3DDEVICE dev, unsigned stream_no,
|
||||||
LPDIRECT3DVERTEXBUFFER stream_vertbuf, unsigned offset_bytes,
|
LPDIRECT3DVERTEXBUFFER stream_vertbuf, unsigned offset_bytes,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user