Path: blob/21.2-virgl/src/gallium/frontends/nine/nine_dump.h
4561 views
1#ifndef _NINE_DUMP_H_2#define _NINE_DUMP_H_34#include "d3d9types.h"5#include "d3d9caps.h"67const char *nine_D3DDEVTYPE_to_str(D3DDEVTYPE);8const char *nine_D3DQUERYTYPE_to_str(D3DQUERYTYPE);9const char *nine_D3DTSS_to_str(D3DTEXTURESTAGESTATETYPE);10const char *nine_D3DTOP_to_str(D3DTEXTUREOP);11const char *nine_D3DPOOL_to_str(D3DPOOL);12const char *nine_D3DRTYPE_to_str(D3DRESOURCETYPE);13const char *nine_D3DUSAGE_to_str(DWORD);14const char *nine_D3DPRESENTFLAG_to_str(DWORD);15const char *nine_D3DLOCK_to_str(DWORD);16const char *nine_D3DSAMP_to_str(DWORD);1718#if defined(DEBUG) || !defined(NDEBUG)1920void21nine_dump_D3DADAPTER_IDENTIFIER9(unsigned, const D3DADAPTER_IDENTIFIER9 *);22void23nine_dump_D3DCAPS9(unsigned, const D3DCAPS9 *);24void25nine_dump_D3DLIGHT9(unsigned, const D3DLIGHT9 *);26void27nine_dump_D3DMATERIAL9(unsigned, const D3DMATERIAL9 *);28void29nine_dump_D3DTSS_value(unsigned, D3DTEXTURESTAGESTATETYPE, DWORD);3031#else /* !DEBUG && NDEBUG */3233static inline void34nine_dump_D3DADAPTER_IDENTIFIER9(unsigned ch, const D3DADAPTER_IDENTIFIER9 *id)35{ }36static inline void37nine_dump_D3DCAPS9(unsigned ch, const D3DCAPS9 *caps)38{ }39static inline void40nine_dump_D3DLIGHT9(unsigned ch, const D3DLIGHT9 *light)41{ }42static inline void43nine_dump_D3DMATERIAL9(unsigned ch, const D3DMATERIAL9 *mat)44{ }45static inline void46nine_dump_D3DTSS_value(unsigned ch, D3DTEXTURESTAGESTATETYPE tss, DWORD value)47{ }4849#endif /* DEBUG || !NDEBUG */5051#endif /* _NINE_DUMP_H_H_ */525354