ReXGlue SDK
Loading...
Searching...
No Matches
rex::xenos::TextureFetch::[struct].__unnamed1__ Struct Reference

Classes

union  [union].__unnamed1__.__unnamed0__

Public Attributes

FetchConstantType type: 2
TextureSign sign_x: 2
TextureSign sign_y: 2
TextureSign sign_z: 2
TextureSign sign_w: 2
ClampMode clamp_x: 3
ClampMode clamp_y: 3
ClampMode clamp_z: 3
u32 pitch: 9
u32 tiled: 1
TextureFormat format: 6
Endian endianness: 2
u32 request_size: 2
u32 stacked: 1
u32 nearest_clamp_policy: 1
u32 base_address: 20
union  
u32 num_format: 1
u32 swizzle: 12
i32 exp_adjust: 6
TextureFilter mag_filter: 2
TextureFilter min_filter: 2
TextureFilter mip_filter: 2
AnisoFilter aniso_filter: 3
ArbitraryFilter arbitrary_filter: 3
u32 border_size: 1
u32 vol_mag_filter: 1
u32 vol_min_filter: 1
u32 mip_min_level: 4
u32 mip_max_level: 4
u32 mag_aniso_walk: 1
u32 min_aniso_walk: 1
i32 lod_bias: 10
i32 grad_exp_adjust_h: 5
i32 grad_exp_adjust_v: 5
BorderColor border_color: 2
u32 force_bc_w_to_max: 1
u32 tri_clamp: 2
i32 aniso_bias: 4
DataDimension dimension: 2
u32 packed_mips: 1
u32 mip_address: 20

Member Data Documentation

◆ base_address

Address shifted right by 12.

◆ lod_bias

LOD bias with 5 fractional bits.

◆ mip_address

Address shifted right by 12.

◆ nearest_clamp_policy

Direct3D or OpenGL nearest clamp.

◆ num_format

Fraction or integer.

◆ pitch

Base row pitch in pixels >> 5.

◆ sign_x

Signedness before the swizzle.

◆ swizzle

XYZW TextureSwizzle, 3 bits each.


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