(D3D9 renderchains) Cleanups

This commit is contained in:
twinaphex 2018-05-13 18:11:48 +02:00
parent c6cc2c930c
commit 53446cc0c8
2 changed files with 8 additions and 9 deletions

View File

@ -86,8 +86,8 @@ struct Pass
D3DPOOL pool;
LPDIRECT3DTEXTURE9 tex;
LPDIRECT3DVERTEXBUFFER9 vertex_buf;
CGprogram vPrg, fPrg;
LPDIRECT3DVERTEXDECLARATION9 vertex_decl;
CGprogram vPrg, fPrg;
struct unsigned_vector_list *attrib_map;
};
@ -106,7 +106,7 @@ struct Pass
typedef struct cg_renderchain
{
unsigned pixel_size;
unsigned frame_count;
uint64_t frame_count;
struct
{
LPDIRECT3DTEXTURE9 tex[TEXTURES];
@ -117,7 +117,7 @@ typedef struct cg_renderchain
} prev;
CGprogram vStock;
CGprogram fStock;
void *dev;
LPDIRECT3DDEVICE9 dev;
const video_info_t *video_info;
D3DVIEWPORT9 *final_viewport;
struct pass_vector_list *passes;

View File

@ -36,12 +36,11 @@
typedef struct hlsl_d3d9_renderchain
{
unsigned pixel_size;
unsigned last_width;
unsigned last_height;
uint64_t frame_count;
unsigned last_width, last_height;
unsigned tex_w;
unsigned tex_h;
uint64_t frame_count;
void *dev;
LPDIRECT3DDEVICE9 dev;
LPDIRECT3DTEXTURE9 tex;
LPDIRECT3DVERTEXBUFFER9 vertex_buf;
LPDIRECT3DVERTEXDECLARATION9 vertex_decl;