mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-07-24 14:49:42 -06:00
Started backport of features from OpenGL to D3D plugins (no visible effects yet). Some minor cleanup and checks. Deleted unnecessary file from SVN.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@9 8ced0084-cf51-0410-be5f-012b33b47a6e
This commit is contained in:
@ -10,24 +10,15 @@
|
||||
void LOADERDECL PosMtx_ReadDirect_UByte(void* _p)
|
||||
{
|
||||
TVtxAttr* pVtxAttr = (TVtxAttr*)_p;
|
||||
int index = ReadBuffer8();
|
||||
int index = ReadBuffer8() & 0x3f;
|
||||
float *flipmem = (float *)xfmem;
|
||||
varray->SetPosNrmIdx(index);
|
||||
}
|
||||
|
||||
#define MAKETEX(n) \
|
||||
void LOADERDECL TexMtx_ReadDirect_UByte##n(void* _p) \
|
||||
{ \
|
||||
TVtxAttr* pVtxAttr = (TVtxAttr*)_p; \
|
||||
int index = ReadBuffer8(); \
|
||||
varray->SetTcIdx(n, index); \
|
||||
int s_texmtxread = 0, s_texmtxwrite = 0;
|
||||
void LOADERDECL TexMtx_ReadDirect_UByte(void* _p)
|
||||
{
|
||||
TVtxAttr* pVtxAttr = (TVtxAttr*)_p;
|
||||
int index = ReadBuffer8() & 0x3f;
|
||||
varray->SetTcIdx(s_texmtxread++, index);
|
||||
}
|
||||
|
||||
MAKETEX(0)
|
||||
MAKETEX(1)
|
||||
MAKETEX(2)
|
||||
MAKETEX(3)
|
||||
MAKETEX(4)
|
||||
MAKETEX(5)
|
||||
MAKETEX(6)
|
||||
MAKETEX(7)
|
||||
|
Reference in New Issue
Block a user