#include <texture.h>
Inheritance diagram for CMMTexture::
Public Methods | |
CMMTexture (GS::tContext context) | |
~CMMTexture () | |
void | SetImage (const GS::CMemArea &area) |
Texture from the given gs memory area. More... | |
void | SetImage (tU128 *imagePtr, tU32 w, tU32 h, GS::tPSM psm) |
Use the given image in main ram as the texture. More... | |
void | SetClut (const CMMClut &clut) |
void | Load (bool waitForEnd=true) |
void | Use (bool waitForEnd=false) |
void | Load (CSCDmaPacket &packet) |
void | Load (CVifSCDmaPacket &packet) |
void | Use (CSCDmaPacket &packet) |
void | Use (CVifSCDmaPacket &packet) |
void | Free (void) |
|
Definition at line 322 of file texture.cpp. |
|
Definition at line 327 of file texture.cpp. |
|
Definition at line 436 of file texture.cpp. |
|
Definition at line 401 of file texture.cpp. |
|
Definition at line 388 of file texture.cpp. |
|
Definition at line 368 of file texture.cpp. Referenced by Use().
|
|
Definition at line 103 of file texture.h. Referenced by CTexManager::UseCurTexture().
|
|
Use the given image in main ram as the texture.
Definition at line 336 of file texture.cpp. |
|
Texture from the given gs memory area. This means that no texture will be uploaded; only the register settings will be sent to the gs. Definition at line 358 of file texture.cpp. Referenced by CTexManager::SetCurTexImage(), and CTexManager::SetGsTexture().
|
|
Definition at line 429 of file texture.cpp. |
|
Definition at line 423 of file texture.cpp. |
|
Definition at line 417 of file texture.cpp. Referenced by CTexManager::UseCurTexture().
|