(D3D) Buildfixes

This commit is contained in:
twinaphex 2016-04-23 19:02:40 +02:00
parent 493b6850a5
commit cc7f661f9c
5 changed files with 9 additions and 3 deletions

View File

@ -20,7 +20,6 @@
#if defined(HAVE_D3D9)
/* Direct3D 9 */
#include <d3d9.h>
#include "../gfx/include/d3d9/d3dx9core.h"
#define LPDIRECT3D LPDIRECT3D9
#define LPDIRECT3DDEVICE LPDIRECT3DDEVICE9

View File

@ -18,6 +18,8 @@
#include "d3d_common.h"
#include "../include/d3d9/d3dx9core.h"
bool d3d_swap(void *data, LPDIRECT3DDEVICE dev)
{
#if defined(_XBOX1)
@ -55,11 +57,12 @@ LPDIRECT3DTEXTURE d3d_texture_new(LPDIRECT3DDEVICE dev,
const char *path, unsigned width, unsigned height,
unsigned miplevels, unsigned usage, D3DFORMAT format,
D3DPOOL pool, unsigned filter, unsigned mipfilter,
D3DCOLOR color_key, D3DXIMAGE_INFO *src_info,
D3DCOLOR color_key, D3DXIMAGE_INFO *src_info_data,
PALETTEENTRY *palette)
{
HRESULT hr;
LPDIRECT3DTEXTURE buf;
D3DXIMAGE_INFO *src_info = (D3DXIMAGE_INFO*)src_info_data;
if (path)
hr = D3DXCreateTextureFromFileExA(dev,

View File

@ -40,7 +40,7 @@ LPDIRECT3DTEXTURE d3d_texture_new(LPDIRECT3DDEVICE dev,
const char *path, unsigned width, unsigned height,
unsigned miplevels, unsigned usage, D3DFORMAT format,
D3DPOOL pool, unsigned filter, unsigned mipfilter,
D3DCOLOR color_key, D3DXIMAGE_INFO *src_info,
D3DCOLOR color_key, void *src_info,
PALETTEENTRY *palette);
void d3d_set_stream_source(LPDIRECT3DDEVICE dev, unsigned stream_no,

View File

@ -18,6 +18,8 @@
#include "../font_driver.h"
#include "../../general.h"
#include "../include/d3d9/d3dx9core.h"
typedef struct
{
d3d_video_t *d3d;

View File

@ -26,6 +26,8 @@
#include "../menu_display.h"
#include "../../gfx/include/d3d9/d3dx9math.h"
#define BYTE_CLAMP(i) (int) ((((i) > 255) ? 255 : (((i) < 0) ? 0 : (i))))
static const float d3d_vertexes[] = {