psl1ght
A free SDK for Sony's PS3 console
|
Specify scaled image blit geometry and format for rsxSetTransferScaleSurface(). More...
#include <gcm_sys.h>
Data Fields | |
u32 | conversion |
Conversion to perform when converting pixels to lower bit precision. More... | |
u32 | format |
Format of source image pixels. More... | |
u32 | operation |
Blit operation. More... | |
s16 | clipX |
X origin of clipping rectangle, within the destination surface. | |
s16 | clipY |
Y origin of clipping rectangle, within the destination surface. | |
u16 | clipW |
Width of clipping rectangle, within the destination surface. | |
u16 | clipH |
Height of clipping rectangle, within the destination surface. | |
s16 | outX |
X origin of destination rectangle. | |
s16 | outY |
Y origin of destination rectangle. | |
u16 | outW |
Width of the destination rectangle. | |
u16 | outH |
Height of the destination rectangle. | |
s32 | ratioX |
Ratio in X direction of the source rectangle size to the destination rectangle size, encoded as a 32-bit signed fixed-point number. Such a value can be obtained from a floating point number by rsxGetFixedSint32(). | |
s32 | ratioY |
Ratio in Y direction of the source rectangle size to the destination rectangle size, encoded as a 32-bit signed fixed-point number. Such a value can be obtained from a floating point number by rsxGetFixedSint32(). | |
u16 | inW |
Width of the source rectangle. | |
u16 | inH |
Height of the source rectangle. | |
u16 | pitch |
Pitch size, in bytes, of the source image data (width multiplied by the number of bytes in each pixel). | |
u8 | origin |
How the origin of each pixel is determined. More... | |
u8 | interp |
Sampling for scaled blits. More... | |
u32 | offset |
Image data offset, e.g., a value returned by gcmAddressToOffset() or gcmMapMainMemory(). | |
u16 | inX |
X origin of the blit rectangle in the source image. Format is 16-bit fixed point, see rsxGetFixedUint16(). | |
u16 | inY |
Y origin of the blit rectangle in the source image. Format is 16-bit fixed point, see rsxGetFixedUint16(). | |
Specify scaled image blit geometry and format for rsxSetTransferScaleSurface().
u32 _gcmTransferScale::conversion |
Conversion to perform when converting pixels to lower bit precision.
Possible values:
u32 _gcmTransferScale::format |
Format of source image pixels.
Possible values:
u8 _gcmTransferScale::interp |
Sampling for scaled blits.
Possible values:
u32 _gcmTransferScale::operation |
u8 _gcmTransferScale::origin |
How the origin of each pixel is determined.
Possible values: