sdk-world v2026.11.05
PS2 SDK - world tier (copyleft-allowed, non-essential packages)
Loading...
Searching...
No Matches
gsTexture Struct Reference

#include <gsInit.h>

Public Attributes

u32 Width
 Width of the Texture.
u32 Height
 Height of the Texture.
u8 PSM
 Pixel Storage Method (Color Format).
u8 ClutPSM
 CLUT Pixel Storage Method (Color Format).
u32 TBW
 Texture Base Width.
u32 * Mem
 EE Memory Pointer.
u32 * Clut
 EE CLUT Memory Pointer.
u32 Vram
 GS VRAM Memory Pointer.
u32 VramClut
 GS VRAM CLUT Memory Pointer.
u32 Filter
 NEAREST or LINEAR.
u8 ClutStorageMode
 CLUT Storage Mode.
u8 Delayed
 Delay Texture Upload To VRAM.

Detailed Description

gsKit Texture Structure This structure holds all relevant data for any given texture object, regardless of original format or type.

Definition at line 954 of file gsInit.h.

Member Data Documentation

◆ Clut

u32* gsTexture::Clut

EE CLUT Memory Pointer.

Definition at line 962 of file gsInit.h.

◆ ClutPSM

u8 gsTexture::ClutPSM

CLUT Pixel Storage Method (Color Format).

Definition at line 959 of file gsInit.h.

◆ ClutStorageMode

u8 gsTexture::ClutStorageMode

CLUT Storage Mode.

Definition at line 966 of file gsInit.h.

◆ Delayed

u8 gsTexture::Delayed

Delay Texture Upload To VRAM.

Definition at line 967 of file gsInit.h.

◆ Filter

u32 gsTexture::Filter

NEAREST or LINEAR.

Definition at line 965 of file gsInit.h.

◆ Height

u32 gsTexture::Height

Height of the Texture.

Definition at line 957 of file gsInit.h.

◆ Mem

u32* gsTexture::Mem

EE Memory Pointer.

Definition at line 961 of file gsInit.h.

◆ PSM

u8 gsTexture::PSM

Pixel Storage Method (Color Format).

Definition at line 958 of file gsInit.h.

◆ TBW

u32 gsTexture::TBW

Texture Base Width.

Definition at line 960 of file gsInit.h.

◆ Vram

u32 gsTexture::Vram

GS VRAM Memory Pointer.

Definition at line 963 of file gsInit.h.

◆ VramClut

u32 gsTexture::VramClut

GS VRAM CLUT Memory Pointer.

Definition at line 964 of file gsInit.h.

◆ Width

u32 gsTexture::Width

Width of the Texture.

Definition at line 956 of file gsInit.h.


The documentation for this struct was generated from the following file: