#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 | ChangePsm (GS::tPSM psm) |
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 | BindToSlot (GS::CMemSlot &slot) |
void | Free (void) |
|
Definition at line 330 of file texture.cpp. |
|
Definition at line 340 of file texture.cpp. |
|
Definition at line 510 of file texture.cpp. Referenced by pglBindTextureToSlot().
|
|
Definition at line 381 of file texture.cpp. Referenced by Load().
|
|
Definition at line 503 of file texture.cpp. Referenced by CTexManager::SetCurTexImage(), and pglFreeTexture().
|
|
Definition at line 459 of file texture.cpp. |
|
Definition at line 440 of file texture.cpp. |
|
Definition at line 413 of file texture.cpp. Referenced by Use().
|
|
Definition at line 112 of file texture.h. Referenced by CTexManager::UseCurTexture().
|
|
Use the given image in main ram as the texture.
Definition at line 349 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 371 of file texture.cpp. Referenced by CTexManager::SetCurTexImage(), and CTexManager::SetGsTexture().
|
|
Definition at line 496 of file texture.cpp. |
|
Definition at line 490 of file texture.cpp. |
|
Definition at line 484 of file texture.cpp. Referenced by CTexManager::UseCurTexture().
|