1193 unsigned int pbeEmitWords[6];
1222#define SCE_GXM_MINIMUM_CONTEXT_HOST_MEM_SIZE (2 * 1024)
1223#define SCE_GXM_DEFAULT_PARAMETER_BUFFER_SIZE (16 * 1024 * 1024)
1224#define SCE_GXM_DEFAULT_VDM_RING_BUFFER_SIZE (128 * 1024)
1225#define SCE_GXM_DEFAULT_VERTEX_RING_BUFFER_SIZE (2 * 1024 * 1024)
1226#define SCE_GXM_DEFAULT_FRAGMENT_RING_BUFFER_SIZE (512 * 1024)
1227#define SCE_GXM_DEFAULT_FRAGMENT_USSE_RING_BUFFER_SIZE (16 * 1024)
1285#define SCE_GXM_MAX_VERTEX_ATTRIBUTES 16
1286#define SCE_GXM_MAX_VERTEX_STREAMS 16
1287#define SCE_GXM_MAX_TEXTURE_UNITS 16
1288#define SCE_GXM_MAX_UNIFORM_BUFFERS 14
1290#define SCE_GXM_TILE_SHIFTX 5U
1291#define SCE_GXM_TILE_SHIFTY 5U
1292#define SCE_GXM_TILE_SIZEX (1U << SCE_GXM_TILE_SHIFTX)
1293#define SCE_GXM_TILE_SIZEY (1U << SCE_GXM_TILE_SHIFTY)
1295#define SCE_GXM_COLOR_SURFACE_ALIGNMENT 4U
1296#define SCE_GXM_TEXTURE_ALIGNMENT 16U
1297#define SCE_GXM_DEPTHSTENCIL_SURFACE_ALIGNMENT 16U
1298#define SCE_GXM_PALETTE_ALIGNMENT 64U
1895int sceGxmTransferCopy(uint32_t width, uint32_t height, uint32_t colorKeyValue, uint32_t colorKeyMask,
SceGxmTransferColorKeyMode colorKeyMode,
SceGxmTransferFormat srcFormat,
SceGxmTransferType srcType,
const void *srcAddress, uint32_t srcX, uint32_t srcY, int32_t srcStride,
SceGxmTransferFormat destFormat,
SceGxmTransferType destType,
void *destAddress, uint32_t destX, uint32_t destY, int32_t destStride,
SceGxmSyncObject *syncObject, uint32_t syncFlags,
const SceGxmNotification *notification);
1896int sceGxmTransferDownscale(
SceGxmTransferFormat srcFormat,
const void *srcAddress,
unsigned int srcX,
unsigned int srcY,
unsigned int srcWidth,
unsigned int srcHeight,
int srcStride,
SceGxmTransferFormat destFormat,
void *destAddress,
unsigned int destX,
unsigned int destY,
int destStride,
SceGxmSyncObject *syncObject,
unsigned int syncFlags,
const SceGxmNotification* notification);
1897int sceGxmTransferFill(uint32_t color,
SceGxmTransferFormat destFormat,
void *destAddress, uint32_t destX, uint32_t destY, uint32_t destWidth, uint32_t destHeight, int32_t destStride,
SceGxmSyncObject *syncObject, uint32_t syncFlags,
const SceGxmNotification *notification);
#define VITASDK_BUILD_ASSERT_EQ(__size__, __name__)
Definition build_utils.h:13
SceGxmTransferFlags
Definition gxm.h:1077
int sceGxmPadTriggerGpuPaTrace()
int sceGxmPrecomputedDrawInit(SceGxmPrecomputedDraw *precomputedDraw, const SceGxmVertexProgram *vertexProgram, void *memBlock)
int sceGxmTextureInitLinearStrided(SceGxmTexture *texture, const void *data, SceGxmTextureFormat texFormat, unsigned int width, unsigned int height, unsigned int byteStride)
SceGxmTextureSwizzle3Mode
Definition gxm.h:405
void sceGxmSetFrontLineFillLastPixelEnable(SceGxmContext *context, SceGxmLineFillLastPixelMode enable)
unsigned int zlsControl
Definition gxm.h:1200
SceGxmSceneFlags
Definition gxm.h:987
SceGxmRegionClipMode
Hardware clipping modes.
Definition gxm.h:119
SceBool sceGxmProgramIsSpriteCoordUsed(const SceGxmProgram *program)
int sceGxmPadHeartbeat(const SceGxmColorSurface *displaySurface, SceGxmSyncObject *displaySyncObject)
void sceGxmSetFrontFragmentProgramEnable(SceGxmContext *context, SceGxmFragmentProgramMode enable)
int sceGxmSetFragmentUniformBuffer(SceGxmContext *context, unsigned int bufferIndex, const void *bufferData)
int sceGxmShaderPatcherCreateMaskUpdateFragmentProgram(SceGxmShaderPatcher *shaderPatcher, SceGxmFragmentProgram **fragmentProgram)
void sceGxmPrecomputedDrawSetParams(SceGxmPrecomputedDraw *precomputedDraw, SceGxmPrimitiveType primType, SceGxmIndexFormat indexType, const void *indexData, unsigned int indexCount)
unsigned int sceGxmShaderPatcherGetFragmentUsseMemAllocated(const SceGxmShaderPatcher *shaderPatcher)
int sceGxmSetUniformDataF(void *uniformBuffer, const SceGxmProgramParameter *parameter, unsigned int componentOffset, unsigned int componentCount, const float *sourceData)
uint32_t multisampleLocations
If enabled in the flags, the multisample locations to use.
Definition gxm.h:1392
void sceGxmSetBackFragmentProgramEnable(SceGxmContext *context, SceGxmFragmentProgramMode enable)
uint32_t width
Texture width for non SWIZZLED and non CUBE textures.
Definition gxm.h:1162
int sceGxmDrawPrecomputed(SceGxmContext *context, const SceGxmPrecomputedDraw *precomputedDraw)
SceGxmTransferColorKeyMode
Definition gxm.h:1082
int sceGxmGetRenderTargetMemSize(const SceGxmRenderTargetParams *params, unsigned int *driverMemSize)
unsigned int sceGxmProgramParameterGetSemanticIndex(const SceGxmProgramParameter *parameter)
SceGxmTransferType
Transfer operation memory layouts.
Definition gxm.h:1089
SceGxmDepthWriteMode
Depth write states.
Definition gxm.h:944
SceGxmIndexFormat
Indices formats.
Definition gxm.h:924
void() SceGxmShaderPatcherUsseFreeCallback(void *userData, void *mem)
Definition gxm.h:1359
uint16_t streamIndex
Vertex stream index.
Definition gxm.h:1111
SceGxmTextureSwizzleYUV420Mode
Definition gxm.h:446
int sceGxmMapFragmentUsseMemory(void *base, SceSize size, unsigned int *offset)
Map memory region for fragment USSE code usage.
unsigned int sceGxmProgramParameterGetContainerIndex(const SceGxmProgramParameter *parameter)
SceSize fragmentRingBufferMemSize
Definition gxm.h:1237
SceGxmYuvProfile
Definition gxm.h:1018
void sceGxmColorSurfaceSetClip(SceGxmColorSurface *surface, unsigned int xMin, unsigned int yMin, unsigned int xMax, unsigned int yMax)
int sceGxmSetVertexTexture(SceGxmContext *context, unsigned int textureIndex, const SceGxmTexture *texture)
Set an active texture for vertex shader stage for future draw calls.
SceSize fragmentUsseMemSize
Definition gxm.h:1377
uint8_t alphaFunc
Alpha blend function (One of SceGxmBlendFunc).
Definition gxm.h:1098
void * fragmentRingBufferMem
Definition gxm.h:1255
uint32_t uaddr_mode
U Address Mode.
Definition gxm.h:1133
void * sceGxmShaderPatcherGetUserData(SceGxmShaderPatcher *shaderPatcher)
void sceGxmPrecomputedFragmentStateSetDefaultUniformBuffer(SceGxmPrecomputedFragmentState *precomputedState, void *defaultBuffer)
unsigned int sceGxmGetPrecomputedFragmentStateSize(const SceGxmFragmentProgram *fragmentProgram)
void * sceGxmTextureGetData(const SceGxmTexture *texture)
unsigned int sceGxmShaderPatcherGetBufferMemAllocated(const SceGxmShaderPatcher *shaderPatcher)
uint32_t mip_filter
Mip filter for a non LINEAR_STRIDED texture.
Definition gxm.h:1134
void sceGxmSetBackDepthFunc(SceGxmContext *context, SceGxmDepthFunc depthFunc)
uint32_t stride_ext
Stride extension for a LINEAR_STRIDED texture.
Definition gxm.h:1146
void sceGxmSetFrontStencilFunc(SceGxmContext *context, SceGxmStencilFunc func, SceGxmStencilOp stencilFail, SceGxmStencilOp depthFail, SceGxmStencilOp depthPass, unsigned char compareMask, unsigned char writeMask)
int sceGxmSetVertexStream(SceGxmContext *context, unsigned int streamIndex, const void *streamData)
Set an active vertex stream for future draw calls.
uint32_t mip_count
Mip count for a non LINEAR_STRIDED texture.
Definition gxm.h:1138
void sceGxmSetWBufferEnable(SceGxmContext *context, SceGxmWBufferMode enable)
void * fragmentRingBufferMem
Definition gxm.h:1236
int sceGxmSetYuvProfile(SceGxmContext *context, unsigned int index, SceGxmYuvProfile profile)
void * sceGxmTextureGetPalette(const SceGxmTexture *texture)
int sceGxmTextureValidate(const SceGxmTexture *texture)
SceGxmProgramType
Definition gxm.h:1304
unsigned int sceGxmTextureGetWidth(const SceGxmTexture *texture)
unsigned int flags
One or more SceGxmInitializeFlags.
Definition gxm.h:61
SceGxmShaderPatcherUsseFreeCallback * vertexUsseFreeCallback
Definition gxm.h:1370
SceGxmInitializeFlags
Definition gxm.h:49
int sceGxmTextureInitTiled(SceGxmTexture *texture, const void *data, SceGxmTextureFormat texFormat, unsigned int width, unsigned int height, unsigned int mipCount)
void sceGxmSetPrecomputedFragmentState(SceGxmContext *context, const SceGxmPrecomputedFragmentState *precomputedState)
int sceGxmTextureSetWidth(SceGxmTexture *texture, unsigned int width)
SceGxmTextureFormat
Definition gxm.h:507
uint8_t format
Stream data type (One of SceGxmAttributeFormat).
Definition gxm.h:1113
int sceGxmPrecomputedFragmentStateInit(SceGxmPrecomputedFragmentState *precomputedState, const SceGxmFragmentProgram *fragmentProgram, void *memBlock)
void sceGxmSetPrecomputedVertexState(SceGxmContext *context, const SceGxmPrecomputedVertexState *precomputedState)
uint8_t colorFunc
Color blend function (One of SceGxmBlendFunc).
Definition gxm.h:1097
SceGxmColorBaseFormat
Color surfaces base formats.
Definition gxm.h:213
int sceGxmSetVertexUniformBuffer(SceGxmContext *context, unsigned int bufferIndex, const void *bufferData)
uint32_t unk0
Unknown field.
Definition gxm.h:1145
void sceGxmSetViewportEnable(SceGxmContext *context, SceGxmViewportMode enable)
SceGxmBlendFunc
Definition gxm.h:1025
void sceGxmDepthStencilSurfaceSetBackgroundStencil(SceGxmDepthStencilSurface *surface, unsigned char backgroundStencil)
int sceGxmTerminate()
Terminate sceGxm library.
SceGxmBlendFactor
Definition gxm.h:1034
int sceGxmTextureSetUAddrMode(SceGxmTexture *texture, SceGxmTextureAddrMode addrMode)
void * vdmRingBufferMem
Definition gxm.h:1232
uint16_t indexSource
Indexing mode (One of SceGxmIndexSource).
Definition gxm.h:1121
float sceGxmDepthStencilSurfaceGetBackgroundDepth(const SceGxmDepthStencilSurface *surface)
SceGxmColorSurfaceScaleMode
Definition gxm.h:998
int sceGxmDepthStencilSurfaceInit(SceGxmDepthStencilSurface *surface, SceGxmDepthStencilFormat depthStencilFormat, SceGxmDepthStencilSurfaceType surfaceType, unsigned int strideInSamples, void *depthData, void *stencilData)
uint32_t lod_bias
Level of Details value for a non LINEAR_STRIDED texture.
Definition gxm.h:1139
void * fragmentUsseRingBufferMem
Definition gxm.h:1238
int sceGxmPopUserMarker(SceGxmContext *context)
int sceGxmTextureSetStride(SceGxmTexture *texture, unsigned int byteStride)
int sceGxmEndCommandList(SceGxmContext *context, SceGxmCommandList *list)
Finalize the generation of a new command list.
int sceGxmDisplayQueueAddEntry(SceGxmSyncObject *oldBuffer, SceGxmSyncObject *newBuffer, const void *callbackData)
Add a new display swap request to the display queue.
int sceGxmShaderPatcherAddRefFragmentProgram(SceGxmShaderPatcher *shaderPatcher, SceGxmFragmentProgram *fragmentProgram)
int sceGxmShaderPatcherDestroy(SceGxmShaderPatcher *shaderPatcher)
SceGxmTransferFormat
Definition gxm.h:1058
SceGxmColorSwizzle3Mode
Definition gxm.h:194
void sceGxmPrecomputedDrawSetParamsInstanced(SceGxmPrecomputedDraw *precomputedDraw, SceGxmPrimitiveType primType, SceGxmIndexFormat indexType, const void *indexData, unsigned int indexCount, unsigned int indexWrap)
int sceGxmPrecomputedFragmentStateSetAllUniformBuffers(SceGxmPrecomputedFragmentState *precomputedState, const void *const *bufferDataArray)
struct SceGxmFragmentProgram SceGxmFragmentProgram
Definition gxm.h:1262
uint32_t base_format
Texture base format.
Definition gxm.h:1163
int sceGxmTextureInitSwizzledArbitrary(SceGxmTexture *texture, const void *data, SceGxmTextureFormat texFormat, unsigned int width, unsigned int height, unsigned int mipCount)
uint32_t unk0
Unknown field.
Definition gxm.h:1130
int sceGxmSetFragmentTexture(SceGxmContext *context, unsigned int textureIndex, const SceGxmTexture *texture)
Set an active texture for fragment shader stage for future draw calls.
SceGxmShaderPatcherBufferAllocCallback * bufferAllocCallback
Definition gxm.h:1365
void sceGxmDepthStencilSurfaceSetForceStoreMode(SceGxmDepthStencilSurface *surface, SceGxmDepthStencilForceStoreMode forceStore)
int sceGxmExecuteCommandList(SceGxmContext *context, SceGxmCommandList *list)
Execute a command list.
int sceGxmDraw(SceGxmContext *context, SceGxmPrimitiveType primType, SceGxmIndexFormat indexType, const void *indexData, unsigned int indexCount)
int sceGxmColorSurfaceSetData(SceGxmColorSurface *surface, void *data)
const char * sceGxmProgramParameterGetName(const SceGxmProgramParameter *parameter)
SceGxmColorMask
Definition gxm.h:1049
SceUID driverMemBlock
The uncached LPDDR memblock for the render target GPU data structures or SCE_UID_INVALID_UID to speci...
Definition gxm.h:1393
int sceGxmShaderPatcherGetFragmentProgramRefCount(SceGxmShaderPatcher *shaderPatcher, SceGxmFragmentProgram *fragmentProgram, unsigned int *count)
SceGxmProgramType sceGxmProgramGetType(const SceGxmProgram *program)
SceGxmTextureSwizzleYUV422Mode
Definition gxm.h:435
SceGxmPrimitiveType
Draw primitives.
Definition gxm.h:103
SceGxmOutputRegisterSize
Definition gxm.h:1003
unsigned int sceGxmProgramGetParameterCount(const SceGxmProgram *program)
struct SceGxmContext SceGxmContext
Definition gxm.h:1220
SceSize fragmentRingBufferMemSize
Definition gxm.h:1256
unsigned int sceGxmProgramGetDefaultUniformBufferSize(const SceGxmProgram *program)
unsigned int sceGxmProgramGetSize(const SceGxmProgram *program)
SceGxmPrecomputedWordCount
Definition gxm.h:1264
uint32_t uaddr_mode
U Address Mode.
Definition gxm.h:1148
SceGxmTextureType sceGxmTextureGetType(const SceGxmTexture *texture)
void sceGxmDepthStencilSurfaceSetBackgroundDepth(SceGxmDepthStencilSurface *surface, float backgroundDepth)
uint32_t width_pot
Power of 2 width value for SWIZZLED and CUBE textures.
Definition gxm.h:1169
SceGxmTextureMipFilter sceGxmTextureGetMipFilter(const SceGxmTexture *texture)
void sceGxmSetFrontPolygonMode(SceGxmContext *context, SceGxmPolygonMode mode)
SceGxmTextureGammaMode sceGxmTextureGetGammaMode(const SceGxmTexture *texture)
void sceGxmSetFrontPointLineWidth(SceGxmContext *context, unsigned int width)
SceGxmDepthStencilForceLoadMode sceGxmDepthStencilSurfaceGetForceLoadMode(const SceGxmDepthStencilSurface *surface)
SceGxmTextureBaseFormat
Definition gxm.h:453
void * sceGxmPrecomputedFragmentStateGetDefaultUniformBuffer(const SceGxmPrecomputedFragmentState *precomputedState)
int sceGxmPrecomputedVertexStateSetAllUniformBuffers(SceGxmPrecomputedVertexState *precomputedState, const void *const *bufferDataArray)
int sceGxmShaderPatcherRegisterProgram(SceGxmShaderPatcher *shaderPatcher, const SceGxmProgram *programHeader, SceGxmShaderPatcherId *programId)
uint32_t vaddr_mode
V Address Mode.
Definition gxm.h:1132
int sceGxmPrecomputedVertexStateSetAllTextures(SceGxmPrecomputedVertexState *precomputedState, const SceGxmTexture *textures)
uint32_t base_format
Texture base format.
Definition gxm.h:1171
void sceGxmSetBackVisibilityTestIndex(SceGxmContext *context, unsigned int index)
void sceGxmSetTwoSidedEnable(SceGxmContext *context, SceGxmTwoSidedMode enable)
unsigned int sceGxmShaderPatcherGetVertexUsseMemAllocated(const SceGxmShaderPatcher *shaderPatcher)
uint32_t yMax
Maximum Y value of the region in pixels.
Definition gxm.h:1216
SceGxmTextureType
Texture memory layouts.
Definition gxm.h:878
int sceGxmBeginCommandList(SceGxmContext *context)
Init generation of a new command list.
SceSize parameterBufferSize
Parameter buffer size (in bytes). Must be 0x40000 or higher.
Definition gxm.h:65
uint16_t stride
Stride (in bytes) between each element of the stream.
Definition gxm.h:1120
int sceGxmPrecomputedDrawSetVertexStream(SceGxmPrecomputedDraw *precomputedDraw, unsigned int streamIndex, const void *streamData)
int sceGxmShaderPatcherUnregisterProgram(SceGxmShaderPatcher *shaderPatcher, SceGxmShaderPatcherId programId)
uint32_t normalize_mode
Normalize mode.
Definition gxm.h:1182
int sceGxmDepthStencilSurfaceInitDisabled(SceGxmDepthStencilSurface *surface)
unsigned int vertexUsseOffset
Definition gxm.h:1373
uint32_t palette_addr
Texture palette address.
Definition gxm.h:1179
uint32_t format0
Texture format extension.
Definition gxm.h:1155
int sceGxmPrecomputedFragmentStateSetUniformBuffer(SceGxmPrecomputedFragmentState *precomputedState, unsigned int bufferIndex, const void *bufferData)
uint32_t flags
Bitwise combined flags from SceGxmRenderTargetFlags.
Definition gxm.h:1387
void * userData
Definition gxm.h:1362
SceSize hostMemSize
Definition gxm.h:1231
unsigned int sceGxmTextureGetHeight(const SceGxmTexture *texture)
struct SceGxmRegisteredProgram SceGxmRegisteredProgram
Definition gxm.h:1349
int sceGxmSetVertexDefaultUniformBuffer(SceGxmContext *context, const void *uniformBuffer)
int sceGxmTextureSetMinFilter(SceGxmTexture *texture, SceGxmTextureFilter minFilter)
int sceGxmDisplayQueueFinish()
Wait until all pending display swaps finished.
SceGxmWClampMode
Definition gxm.h:960
void sceGxmSetViewport(SceGxmContext *context, float xOffset, float xScale, float yOffset, float yScale, float zOffset, float zScale)
int sceGxmSetVisibilityBuffer(SceGxmContext *context, void *bufferBase, unsigned int stridePerCore)
uint32_t type
Texture format type.
Definition gxm.h:1164
void * hostMem
Definition gxm.h:1245
int sceGxmShaderPatcherReleaseVertexProgram(SceGxmShaderPatcher *shaderPatcher, SceGxmVertexProgram *vertexProgram)
SceGxmVisibilityTestMode
Definition gxm.h:1008
SceSize vertexRingBufferMemSize
Definition gxm.h:1254
int sceGxmSetFragmentDefaultUniformBuffer(SceGxmContext *context, const void *uniformBuffer)
unsigned int outputRegisterSize
Definition gxm.h:1194
uint8_t colorMask
Color Mask (One of SceGxmColorMask).
Definition gxm.h:1096
SceGxmLineFillLastPixelMode
Definition gxm.h:949
SceGxmTextureSwizzle2ModeAlt
Definition gxm.h:419
unsigned int fragmentUsseRingBufferOffset
Definition gxm.h:1240
unsigned int value
Definition gxm.h:1210
SceGxmTextureMipFilter
Definition gxm.h:895
void sceGxmSetFrontVisibilityTestOp(SceGxmContext *context, SceGxmVisibilityTestOp op)
void sceGxmColorSurfaceGetClip(const SceGxmColorSurface *surface, unsigned int *xMin, unsigned int *yMin, unsigned int *xMax, unsigned int *yMax)
SceGxmParameterSemantic
Definition gxm.h:1329
SceBool sceGxmProgramParameterIsSamplerCube(const SceGxmProgramParameter *parameter)
void * vertexRingBufferMem
Definition gxm.h:1234
SceGxmTextureFormat sceGxmTextureGetFormat(const SceGxmTexture *texture)
SceSize vertexUsseMemSize
Definition gxm.h:1372
SceGxmStencilOp
Stencil test operations.
Definition gxm.h:151
SceGxmShaderPatcherUsseFreeCallback * fragmentUsseFreeCallback
Definition gxm.h:1375
void sceGxmFinish(SceGxmContext *context)
Block CPU execution until GPU finished rendering.
int sceGxmDestroyRenderTarget(SceGxmRenderTarget *renderTarget)
void * vertexUsseMem
Definition gxm.h:1371
uint16_t regIndex
The register index in the vertex shader to link stream to.
Definition gxm.h:1115
SceGxmWBufferMode
W-buffer mode states.
Definition gxm.h:972
SceGxmTextureFilter
Definition gxm.h:888
SceBool sceGxmProgramIsDiscardUsed(const SceGxmProgram *program)
SceGxmMemoryAttribFlags
Read/write memory attributes.
Definition gxm.h:70
SceGxmIndexSource
Vertex stream indexing formats.
Definition gxm.h:930
int sceGxmPushUserMarker(SceGxmContext *context, const char *tag)
int sceGxmCreateRenderTarget(const SceGxmRenderTargetParams *params, SceGxmRenderTarget **renderTarget)
void * vdmRingBufferMem
Definition gxm.h:1251
int sceGxmTextureSetHeight(SceGxmTexture *texture, unsigned int height)
uint32_t height_pot
Power of 2 height value for SWIZZLED and CUBE textures.
Definition gxm.h:1167
int sceGxmShaderPatcherCreate(const SceGxmShaderPatcherParams *params, SceGxmShaderPatcher **shaderPatcher)
int sceGxmShaderPatcherForceUnregisterProgram(SceGxmShaderPatcher *shaderPatcher, SceGxmShaderPatcherId programId)
void sceGxmSetWClampEnable(SceGxmContext *context, SceGxmWClampMode enable)
struct SceGxmProgram SceGxmProgram
Definition gxm.h:1300
SceSize vertexRingBufferMemSize
Definition gxm.h:1235
SceGxmColorSurfaceType sceGxmColorSurfaceGetType(const SceGxmColorSurface *surface)
SceGxmMultisampleMode
Multisample modes.
Definition gxm.h:388
int sceGxmShaderPatcherSetUserData(SceGxmShaderPatcher *shaderPatcher, void *userData)
SceGxmParameterCategory sceGxmProgramParameterGetCategory(const SceGxmProgramParameter *parameter)
int sceGxmDrawInstanced(SceGxmContext *context, SceGxmPrimitiveType primType, SceGxmIndexFormat indexType, const void *indexData, unsigned int indexCount, unsigned int indexWrap)
const SceGxmProgramParameter * sceGxmProgramGetParameter(const SceGxmProgram *program, unsigned int index)
unsigned int sceGxmTextureGetLodBias(const SceGxmTexture *texture)
void * bufferMem
Definition gxm.h:1367
SceGxmAttributeFormat
Vertex attribute input formats.
Definition gxm.h:77
int sceGxmCreateContext(const SceGxmContextParams *params, SceGxmContext **context)
Create a sceGxm context for immediate draw calls.
SceSize fragmentUsseRingBufferMemSize
Definition gxm.h:1239
int sceGxmBeginScene(SceGxmContext *context, unsigned int flags, const SceGxmRenderTarget *renderTarget, const SceGxmValidRegion *validRegion, SceGxmSyncObject *vertexSyncObject, SceGxmSyncObject *fragmentSyncObject, const SceGxmColorSurface *colorSurface, const SceGxmDepthStencilSurface *depthStencil)
int sceGxmTextureSetData(SceGxmTexture *texture, const void *data)
int sceGxmMidSceneFlush(SceGxmContext *context, unsigned int flags, SceGxmSyncObject *vertexSyncObject, const SceGxmNotification *vertexNotification)
uint32_t unk2
Unknown field.
Definition gxm.h:1141
SceGxmShaderPatcherHostAllocCallback * hostAllocCallback
Definition gxm.h:1363
SceGxmCullMode
Hardware culling modes.
Definition gxm.h:163
void sceGxmSetFrontVisibilityTestIndex(SceGxmContext *context, unsigned int index)
unsigned int sceGxmProgramParameterGetResourceIndex(const SceGxmProgramParameter *parameter)
SceBool sceGxmDepthStencilSurfaceIsEnabled(const SceGxmDepthStencilSurface *surface)
void sceGxmColorSurfaceSetScaleMode(SceGxmColorSurface *surface, SceGxmColorSurfaceScaleMode scaleMode)
void * sceGxmPrecomputedVertexStateGetDefaultUniformBuffer(const SceGxmPrecomputedVertexState *precomputedState)
uint32_t vaddr_mode
V Address Mode.
Definition gxm.h:1147
SceGxmColorSwizzle1Mode
Definition gxm.h:206
SceGxmColorFormat
Color surfaces formats.
Definition gxm.h:243
SceGxmDisplayQueueCallback * displayQueueCallback
Callback used for performing display swap.
Definition gxm.h:63
struct SceGxmRenderTarget SceGxmRenderTarget
Definition gxm.h:1106
unsigned int pbeSidebandWord
Definition gxm.h:1192
int sceGxmShaderPatcherAddRefVertexProgram(SceGxmShaderPatcher *shaderPatcher, SceGxmVertexProgram *vertexProgram)
SceGxmTwoSidedMode
Two sided rendering states.
Definition gxm.h:955
SceGxmDepthStencilFormat
Depth/stencil surface formats.
Definition gxm.h:92
void sceGxmSetFragmentProgram(SceGxmContext *context, const SceGxmFragmentProgram *fragmentProgram)
Set the currently active fragment shader program.
uint16_t height
The height of the render target in pixels.
Definition gxm.h:1389
void sceGxmSetWClampValue(SceGxmContext *context, float clampValue)
SceGxmParameterType
Definition gxm.h:1316
SceGxmTextureFilter sceGxmTextureGetMinFilter(const SceGxmTexture *texture)
SceGxmTextureAddrMode sceGxmTextureGetVAddrMode(const SceGxmTexture *texture)
uint32_t mag_filter
Mag Filter (and Min filter if LINEAR_STRIDED texture).
Definition gxm.h:1136
uint8_t alphaSrc
Alpha source blend factor (One of SceGxmBlendFactor).
Definition gxm.h:1101
SceGxmTextureSwizzle2Mode
Definition gxm.h:410
unsigned int fragmentUsseOffset
Definition gxm.h:1378
const SceGxmProgram * sceGxmFragmentProgramGetProgram(const SceGxmFragmentProgram *fragmentProgram)
SceBool sceGxmProgramIsDepthReplaceUsed(const SceGxmProgram *program)
int sceGxmTransferFinish(void)
unsigned int sceGxmGetPrecomputedDrawSize(const SceGxmVertexProgram *vertexProgram)
SceSize hostMemSize
Definition gxm.h:1246
int sceGxmTextureSetPalette(SceGxmTexture *texture, const void *paletteData)
void sceGxmSetFrontDepthFunc(SceGxmContext *context, SceGxmDepthFunc depthFunc)
SceGxmShaderPatcherHostFreeCallback * hostFreeCallback
Definition gxm.h:1364
SceGxmDepthStencilForceStoreMode
Definition gxm.h:982
uint32_t mag_filter
Mag Filter (and Min filter if LINEAR_STRIDED texture).
Definition gxm.h:1150
void sceGxmSetBackPointLineWidth(SceGxmContext *context, unsigned int width)
volatile unsigned int * sceGxmGetNotificationRegion()
SceGxmStencilFunc
Stencil test functions.
Definition gxm.h:139
struct SceGxmVertexProgram SceGxmVertexProgram
Definition gxm.h:1260
const SceGxmProgramParameter * sceGxmProgramFindParameterBySemantic(const SceGxmProgram *program, SceGxmParameterSemantic semantic, unsigned int index)
SceGxmVisibilityTestOp
Definition gxm.h:1013
unsigned int sceGxmProgramParameterGetComponentCount(const SceGxmProgramParameter *parameter)
const SceGxmProgram * sceGxmVertexProgramGetProgram(const SceGxmVertexProgram *vertexProgram)
int sceGxmTextureSetMipmapCount(SceGxmTexture *texture, unsigned int mipCount)
SceGxmColorSwizzle4Mode
Definition gxm.h:187
SceGxmDepthStencilForceLoadMode
Definition gxm.h:977
uint8_t colorDst
Color destination blend factor (One of SceGxmBlendFactor).
Definition gxm.h:1100
SceGxmEdgeEnableFlags
Definition gxm.h:112
struct SceGxmShaderPatcher SceGxmShaderPatcher
Definition gxm.h:1347
void sceGxmSetBackVisibilityTestOp(SceGxmContext *context, SceGxmVisibilityTestOp op)
void *() SceGxmShaderPatcherBufferAllocCallback(void *userData, SceSize size)
Definition gxm.h:1356
SceGxmFragmentProgramMode
Fragment program states.
Definition gxm.h:938
unsigned int sceGxmDepthStencilSurfaceGetStrideInSamples(const SceGxmDepthStencilSurface *surface)
int sceGxmUnmapFragmentUsseMemory(void *base)
Unmap memory region for fragment USSE code usage.
SceGxmParameterType sceGxmProgramParameterGetType(const SceGxmProgramParameter *parameter)
uint32_t unk1
Unknown field.
Definition gxm.h:1137
int sceGxmReserveVertexDefaultUniformBuffer(SceGxmContext *context, void **uniformBuffer)
SceGxmDepthStencilForceStoreMode sceGxmDepthStencilSurfaceGetForceStoreMode(const SceGxmDepthStencilSurface *surface)
int sceGxmTransferDownscale(SceGxmTransferFormat srcFormat, const void *srcAddress, unsigned int srcX, unsigned int srcY, unsigned int srcWidth, unsigned int srcHeight, int srcStride, SceGxmTransferFormat destFormat, void *destAddress, unsigned int destX, unsigned int destY, int destStride, SceGxmSyncObject *syncObject, unsigned int syncFlags, const SceGxmNotification *notification)
int sceGxmProgramCheck(const SceGxmProgram *program)
SceGxmColorSurfaceDitherMode sceGxmColorSurfaceGetDitherMode(const SceGxmColorSurface *surface)
int sceGxmTextureSetMipFilter(SceGxmTexture *texture, SceGxmTextureMipFilter mipFilter)
int sceGxmDestroyDeferredContext(SceGxmContext *context)
Destroy a sceGxm context for deferred draw calls.
uint32_t gamma_mode
Gamma mode.
Definition gxm.h:1140
unsigned int sceGxmColorSurfaceGetStrideInPixels(const SceGxmColorSurface *surface)
void sceGxmDepthStencilSurfaceSetForceLoadMode(SceGxmDepthStencilSurface *surface, SceGxmDepthStencilForceLoadMode forceLoad)
SceGxmColorFormat sceGxmColorSurfaceGetFormat(const SceGxmColorSurface *surface)
SceGxmPassType
Definition gxm.h:169
void sceGxmSetBackStencilRef(SceGxmContext *context, unsigned int sref)
int sceGxmTransferFill(uint32_t color, SceGxmTransferFormat destFormat, void *destAddress, uint32_t destX, uint32_t destY, uint32_t destWidth, uint32_t destHeight, int32_t destStride, SceGxmSyncObject *syncObject, uint32_t syncFlags, const SceGxmNotification *notification)
uint32_t type
Texture format type.
Definition gxm.h:1172
int sceGxmSetUserMarker(SceGxmContext *context, const char *tag)
SceGxmTextureSwizzle1Mode
Definition gxm.h:424
int sceGxmPrecomputedVertexStateInit(SceGxmPrecomputedVertexState *precomputedState, const SceGxmVertexProgram *vertexProgram, void *memBlock)
SceGxmViewportMode
W-clamp states.
Definition gxm.h:966
SceGxmColorSurfaceGammaMode sceGxmColorSurfaceGetGammaMode(const SceGxmColorSurface *surface)
uint32_t gamma_mode
Gamma mode.
Definition gxm.h:1153
SceGxmParameterCategory
Definition gxm.h:1309
uint32_t min_filter
Min filter for a non LINEAR_STRIDED texture).
Definition gxm.h:1135
volatile unsigned int * address
Definition gxm.h:1209
int sceGxmColorSurfaceInitDisabled(SceGxmColorSurface *surface)
uint16_t scenesPerFrame
The expected number of scenes per frame, in the range [1,SCE_GXM_MAX_SCENES_PER_RENDERTARGET].
Definition gxm.h:1390
void *() SceGxmShaderPatcherHostAllocCallback(void *userData, SceSize size)
Definition gxm.h:1354
SceSize vdmRingBufferMemSize
Definition gxm.h:1233
SceGxmTextureGammaMode
Definition gxm.h:911
int sceGxmColorSurfaceSetGammaMode(SceGxmColorSurface *surface, SceGxmColorSurfaceGammaMode gammaMode)
unsigned int displayQueueCallbackDataSize
Size (in bytes) of the data passed to the display swap callback.
Definition gxm.h:64
void *() SceGxmShaderPatcherUsseAllocCallback(void *userData, SceSize size, unsigned int *usseOffset)
Definition gxm.h:1358
int sceGxmColorSurfaceSetFormat(SceGxmColorSurface *surface, SceGxmColorFormat format)
void sceGxmSetCullMode(SceGxmContext *context, SceGxmCullMode mode)
void sceGxmSetFrontVisibilityTestEnable(SceGxmContext *context, SceGxmVisibilityTestMode enable)
const SceGxmProgramParameter * sceGxmProgramFindParameterByName(const SceGxmProgram *program, const char *name)
SceGxmParameterSemantic sceGxmProgramParameterGetSemantic(const SceGxmProgramParameter *parameter)
int sceGxmTextureInitCube(SceGxmTexture *texture, const void *data, SceGxmTextureFormat texFormat, unsigned int width, unsigned int height, unsigned int mipCount)
void * stencilData
Definition gxm.h:1202
SceGxmColorSurfaceGammaMode
Definition gxm.h:356
int sceGxmColorSurfaceSetDitherMode(SceGxmColorSurface *surface, SceGxmColorSurfaceDitherMode ditherMode)
int sceGxmVshInitialize(const SceGxmInitializeParams *params)
Initialize sceGxm library with extra flags support.
int sceGxmUnmapVertexUsseMemory(void *base)
Unmap memory region for vertex USSE code usage.
SceSize vdmRingBufferMemSize
Definition gxm.h:1252
uint16_t width
The width of the render target in pixels.
Definition gxm.h:1388
unsigned int sceGxmTextureGetStride(const SceGxmTexture *texture)
void sceGxmSetBackStencilFunc(SceGxmContext *context, SceGxmStencilFunc func, SceGxmStencilOp stencilFail, SceGxmStencilOp depthFail, SceGxmStencilOp depthPass, unsigned char compareMask, unsigned char writeMask)
uint8_t alphaDst
Alpha destination blend factor (One of SceGxmBlendFactor).
Definition gxm.h:1102
SceGxmTextureAddrMode
Definition gxm.h:900
uint32_t xMax
Maximum X value of the region in pixels.
Definition gxm.h:1215
SceSize bufferMemSize
Definition gxm.h:1368
SceGxmTextureFilter sceGxmTextureGetMagFilter(const SceGxmTexture *texture)
void sceGxmSetDefaultRegionClipAndViewport(SceGxmContext *context, unsigned int xMax, unsigned int yMax)
int sceGxmPrecomputedFragmentStateSetTexture(SceGxmPrecomputedFragmentState *precomputedState, unsigned int textureIndex, const SceGxmTexture *texture)
void sceGxmSetFrontDepthBias(SceGxmContext *context, int factor, int units)
int sceGxmSyncObjectDestroy(SceGxmSyncObject *syncObject)
Destroy a synchronization object.
void * fragmentUsseMem
Definition gxm.h:1376
SceGxmOutputRegisterFormat
Definition gxm.h:375
SceGxmTextureNormalizeMode
Definition gxm.h:918
uint32_t data_addr
Texture data address.
Definition gxm.h:1177
void * callbackData
Definition gxm.h:1250
uint32_t height
Texture height for non SWIZZLED and non CUBE textures.
Definition gxm.h:1161
SceGxmShaderPatcherUsseAllocCallback * vertexUsseAllocCallback
Definition gxm.h:1369
int sceGxmTextureSetGammaMode(SceGxmTexture *texture, SceGxmTextureGammaMode gammaMode)
SceBool sceGxmColorSurfaceIsEnabled(const SceGxmColorSurface *surface)
void sceGxmSetFrontDepthWriteEnable(SceGxmContext *context, SceGxmDepthWriteMode enable)
int sceGxmTextureSetLodBias(SceGxmTexture *texture, unsigned int bias)
int sceGxmSyncObjectCreate(SceGxmSyncObject **syncObject)
Create a new synchronization object.
unsigned int backgroundControl
Definition gxm.h:1204
int sceGxmTextureInitSwizzled(SceGxmTexture *texture, const void *data, SceGxmTextureFormat texFormat, unsigned int width, unsigned int height, unsigned int mipCount)
void sceGxmSetBackDepthWriteEnable(SceGxmContext *context, SceGxmDepthWriteMode enable)
int sceGxmEndScene(SceGxmContext *context, const SceGxmNotification *vertexNotification, const SceGxmNotification *fragmentNotification)
int sceGxmPrecomputedDrawSetAllVertexStreams(SceGxmPrecomputedDraw *precomputedDraw, const void *const *streamDataArray)
void * vertexRingBufferMem
Definition gxm.h:1253
unsigned int displayQueueMaxPendingCount
Maximum number of allowed pending display swaps.
Definition gxm.h:62
void sceGxmSetBackVisibilityTestEnable(SceGxmContext *context, SceGxmVisibilityTestMode enable)
int sceGxmTextureSetVAddrMode(SceGxmTexture *texture, SceGxmTextureAddrMode addrMode)
void sceGxmSetBackDepthBias(SceGxmContext *context, int factor, int units)
uint32_t unk1
Unknown field.
Definition gxm.h:1151
SceGxmPolygonMode
Definition gxm.h:177
void * depthData
Definition gxm.h:1201
SceGxmColorSurfaceDitherMode
Color surfaces dithering mode.
Definition gxm.h:364
int sceGxmPrecomputedVertexStateSetUniformBuffer(SceGxmPrecomputedVertexState *precomputedState, unsigned int bufferIndex, const void *bufferData)
uint32_t lod_min0
Level of Details higher bits.
Definition gxm.h:1176
uint8_t colorSrc
Color source blend factor (One of SceGxmBlendFactor).
Definition gxm.h:1099
int sceGxmUnmapMemory(void *base)
Unmap memory region for GPU usage.
unsigned char sceGxmDepthStencilSurfaceGetBackgroundStencil(const SceGxmDepthStencilSurface *surface)
SceGxmDepthFunc
Depth test functions.
Definition gxm.h:127
int sceGxmTextureSetFormat(SceGxmTexture *texture, SceGxmTextureFormat texFormat)
struct SceGxmProgramParameter SceGxmProgramParameter
Definition gxm.h:1302
SceGxmErrorCode
sceGxm error codes.
Definition gxm.h:18
int sceGxmTextureInitLinear(SceGxmTexture *texture, const void *data, SceGxmTextureFormat texFormat, unsigned int width, unsigned int height, unsigned int mipCount)
uint16_t offset
Offset for the stream data in bytes.
Definition gxm.h:1112
SceGxmRegisteredProgram * SceGxmShaderPatcherId
Definition gxm.h:1351
void sceGxmPrecomputedVertexStateSetDefaultUniformBuffer(SceGxmPrecomputedVertexState *precomputedState, void *defaultBuffer)
SceGxmShaderPatcherBufferFreeCallback * bufferFreeCallback
Definition gxm.h:1366
int sceGxmShaderPatcherCreateFragmentProgram(SceGxmShaderPatcher *shaderPatcher, SceGxmShaderPatcherId programId, SceGxmOutputRegisterFormat outputFormat, SceGxmMultisampleMode multisampleMode, const SceGxmBlendInfo *blendInfo, const SceGxmProgram *vertexProgram, SceGxmFragmentProgram **fragmentProgram)
uint32_t stride
Stride for a LINEAR_STRIDED texture.
Definition gxm.h:1152
void() SceGxmShaderPatcherHostFreeCallback(void *userData, void *mem)
Definition gxm.h:1355
int sceGxmTransferCopy(uint32_t width, uint32_t height, uint32_t colorKeyValue, uint32_t colorKeyMask, SceGxmTransferColorKeyMode colorKeyMode, SceGxmTransferFormat srcFormat, SceGxmTransferType srcType, const void *srcAddress, uint32_t srcX, uint32_t srcY, int32_t srcStride, SceGxmTransferFormat destFormat, SceGxmTransferType destType, void *destAddress, uint32_t destX, uint32_t destY, int32_t destStride, SceGxmSyncObject *syncObject, uint32_t syncFlags, const SceGxmNotification *notification)
int sceGxmReserveFragmentDefaultUniformBuffer(SceGxmContext *context, void **uniformBuffer)
uint32_t stride_low
Internal stride lower bits for a LINEAR_STRIDED texture.
Definition gxm.h:1149
SceGxmColorSurfaceScaleMode sceGxmColorSurfaceGetScaleMode(const SceGxmColorSurface *surface)
SceGxmTextureAddrMode sceGxmTextureGetUAddrMode(const SceGxmTexture *texture)
int sceGxmColorSurfaceInit(SceGxmColorSurface *surface, SceGxmColorFormat colorFormat, SceGxmColorSurfaceType surfaceType, SceGxmColorSurfaceScaleMode scaleMode, SceGxmOutputRegisterSize outputRegisterSize, unsigned int width, unsigned int height, unsigned int strideInPixels, void *data)
int sceGxmShaderPatcherReleaseFragmentProgram(SceGxmShaderPatcher *shaderPatcher, SceGxmFragmentProgram *fragmentProgram)
void() SceGxmDisplayQueueCallback(const void *callbackData)
Definition gxm.h:47
void() SceGxmShaderPatcherBufferFreeCallback(void *userData, void *mem)
Definition gxm.h:1357
int sceGxmTextureSetMagFilter(SceGxmTexture *texture, SceGxmTextureFilter magFilter)
int sceGxmPrecomputedFragmentStateSetAllTextures(SceGxmPrecomputedFragmentState *precomputedState, const SceGxmTexture *textureArray)
int sceGxmShaderPatcherGetVertexProgramRefCount(SceGxmShaderPatcher *shaderPatcher, SceGxmVertexProgram *fragmentProgram, unsigned int *count)
void * hostMem
Definition gxm.h:1230
uint32_t reserved1
Reserved field.
Definition gxm.h:1170
uint32_t lod_min1
Level of Details lower bits.
Definition gxm.h:1180
void sceGxmSetBackPolygonMode(SceGxmContext *context, SceGxmPolygonMode mode)
void sceGxmSetFrontStencilRef(SceGxmContext *context, unsigned int sref)
void sceGxmSetVertexProgram(SceGxmContext *context, const SceGxmVertexProgram *vertexProgram)
Set the currently active vertex shader program.
SceGxmColorSurfaceType
Color surfaces memory layouts.
Definition gxm.h:350
int sceGxmInitialize(const SceGxmInitializeParams *params)
Initialize sceGxm library.
uint16_t multisampleMode
Multisample mode to use (One of SceGxmMultisampleMode).
Definition gxm.h:1391
unsigned int sceGxmTextureGetMipmapCount(const SceGxmTexture *texture)
SceGxmMidSceneFlags
Definition gxm.h:994
int sceGxmShaderPatcherCreateVertexProgram(SceGxmShaderPatcher *shaderPatcher, SceGxmShaderPatcherId programId, const SceGxmVertexAttribute *attributes, unsigned int attributeCount, const SceGxmVertexStream *streams, unsigned int streamCount, SceGxmVertexProgram **vertexProgram)
unsigned int sceGxmProgramParameterGetIndex(const SceGxmProgram *program, const SceGxmProgramParameter *parameter)
int sceGxmCreateDeferredContext(const SceGxmDeferredContextParams *params, SceGxmContext **context)
Create a sceGxm context for deferred draw calls.
SceGxmTexture backgroundTex
Definition gxm.h:1195
SceGxmRenderTargetFlags
Definition gxm.h:1382
SceGxmColorSwizzle2Mode
Definition gxm.h:199
SceGxmDepthStencilFormat sceGxmDepthStencilSurfaceGetFormat(const SceGxmDepthStencilSurface *surface)
SceGxmDepthStencilSurfaceType
Depth/stencil surface memory layouts.
Definition gxm.h:370
uint32_t stride_ext
Stride extension for a LINEAR_STRIDED texture.
Definition gxm.h:1131
int sceGxmMapVertexUsseMemory(void *base, SceSize size, unsigned int *offset)
Map memory region for vertex USSE code usage.
uint32_t swizzle_format
Texture format swizzling.
Definition gxm.h:1181
int sceGxmRenderTargetGetDriverMemBlock(const SceGxmRenderTarget *renderTarget, SceUID *driverMemBlock)
struct SceGxmSyncObject SceGxmSyncObject
Definition gxm.h:1108
void * sceGxmColorSurfaceGetData(const SceGxmColorSurface *surface)
int sceGxmDestroyContext(SceGxmContext *context)
Destroy a sceGxm context for immediate draw calls.
void sceGxmSetBackLineFillLastPixelEnable(SceGxmContext *context, SceGxmLineFillLastPixelMode enable)
const SceGxmProgram * sceGxmShaderPatcherGetProgramFromId(SceGxmShaderPatcherId programId)
uint32_t format0
Texture format extension.
Definition gxm.h:1142
int sceGxmPrecomputedVertexStateSetTexture(SceGxmPrecomputedVertexState *precomputedState, unsigned int textureIndex, const SceGxmTexture *texture)
SceGxmTextureSwizzle4Mode
Definition gxm.h:394
void sceGxmSetValidationEnable(SceGxmContext *context, SceBool enable)
Enables debug validation during execution.
void sceGxmSetRegionClip(SceGxmContext *context, SceGxmRegionClipMode mode, unsigned int xMin, unsigned int yMin, unsigned int xMax, unsigned int yMax)
unsigned int sceGxmProgramParameterGetArraySize(const SceGxmProgramParameter *parameter)
float backgroundDepth
Definition gxm.h:1203
SceGxmShaderPatcherUsseAllocCallback * fragmentUsseAllocCallback
Definition gxm.h:1374
unsigned int sceGxmShaderPatcherGetHostMemAllocated(const SceGxmShaderPatcher *shaderPatcher)
uint32_t unk2
Unknown field.
Definition gxm.h:1154
uint32_t reserved0
Reserved field.
Definition gxm.h:1168
int sceGxmNotificationWait(const SceGxmNotification *notification)
int sceGxmMapMemory(void *base, SceSize size, SceGxmMemoryAttribFlags attr)
Map memory region for GPU usage.
unsigned int sceGxmGetPrecomputedVertexStateSize(const SceGxmVertexProgram *vertexProgram)
uint8_t componentCount
Number of components for the stream data.
Definition gxm.h:1114
@ SCE_GXM_TRANSFER_VERTEX_SYNC
Definition gxm.h:1079
@ SCE_GXM_TRANSFER_FRAGMENT_SYNC
Definition gxm.h:1078
@ SCE_GXM_TEXTURE_SWIZZLE3_RGB
Definition gxm.h:407
@ SCE_GXM_TEXTURE_SWIZZLE3_BGR
Definition gxm.h:406
@ SCE_GXM_SCENE_VERTEX_WAIT_FOR_DEPENDENCY
Definition gxm.h:989
@ SCE_GXM_SCENE_FRAGMENT_SET_DEPENDENCY
Definition gxm.h:988
@ SCE_GXM_SCENE_VERTEX_TRANSFER_SYNC
Definition gxm.h:991
@ SCE_GXM_SCENE_FRAGMENT_TRANSFER_SYNC
Definition gxm.h:990
@ SCE_GXM_REGION_CLIP_ALL
Clip tiles inside and outside the region.
Definition gxm.h:121
@ SCE_GXM_REGION_CLIP_INSIDE
Clip tiles outside the region.
Definition gxm.h:123
@ SCE_GXM_REGION_CLIP_OUTSIDE
Clip tiles inside the region.
Definition gxm.h:122
@ SCE_GXM_REGION_CLIP_NONE
Disable tiles clipping.
Definition gxm.h:120
@ SCE_GXM_TRANSFER_COLORKEY_PASS
Definition gxm.h:1084
@ SCE_GXM_TRANSFER_COLORKEY_NONE
Definition gxm.h:1083
@ SCE_GXM_TRANSFER_COLORKEY_REJECT
Definition gxm.h:1085
@ SCE_GXM_TRANSFER_LINEAR
Linear memory layout.
Definition gxm.h:1090
@ SCE_GXM_TRANSFER_TILED
Tiled memory layout.
Definition gxm.h:1091
@ SCE_GXM_TRANSFER_SWIZZLED
Swizzled memory layout.
Definition gxm.h:1092
@ SCE_GXM_DEPTH_WRITE_DISABLED
Disabled.
Definition gxm.h:945
@ SCE_GXM_DEPTH_WRITE_ENABLED
Enabled.
Definition gxm.h:946
@ SCE_GXM_INDEX_FORMAT_U16
16-bit unsigned integers
Definition gxm.h:925
@ SCE_GXM_INDEX_FORMAT_U32
32-bit unsigned integers
Definition gxm.h:926
@ SCE_GXM_TEXTURE_SWIZZLE_YUV_CSC1
Definition gxm.h:449
@ SCE_GXM_TEXTURE_SWIZZLE_YUV_CSC0
Definition gxm.h:447
@ SCE_GXM_TEXTURE_SWIZZLE_YVU_CSC1
Definition gxm.h:450
@ SCE_GXM_TEXTURE_SWIZZLE_YVU_CSC0
Definition gxm.h:448
@ SCE_GXM_YUV_PROFILE_BT709_FULL_RANGE
Definition gxm.h:1022
@ SCE_GXM_YUV_PROFILE_BT709_STANDARD
Definition gxm.h:1020
@ SCE_GXM_YUV_PROFILE_BT601_STANDARD
Definition gxm.h:1019
@ SCE_GXM_YUV_PROFILE_BT601_FULL_RANGE
Definition gxm.h:1021
@ SCE_GXM_VERTEX_PROGRAM
Vertex shader program.
Definition gxm.h:1305
@ SCE_GXM_FRAGMENT_PROGRAM
Fragment shader program.
Definition gxm.h:1306
@ SCE_GXM_INITIALIZE_FLAG_SHAREDPB_CREATE
Create a shared parameter buffer.
Definition gxm.h:53
@ SCE_GXM_INITIALIZE_FLAG_DISPLAY_QUEUE_THREAD_AFFINITY_CPU_2
Start the display queue thread on core 2.
Definition gxm.h:57
@ SCE_GXM_INITIALIZE_FLAG_DEFAULT
Default initialization flag.
Definition gxm.h:50
@ SCE_GXM_INITIALIZE_FLAG_SHARED_SYNC
Enable support for shared sync objects.
Definition gxm.h:52
@ SCE_GXM_INITIALIZE_FLAG_PB_LPDDR
Allocate the Parameter Buffer from MAIN LPDDR instead of CDRAM.
Definition gxm.h:51
@ SCE_GXM_INITIALIZE_FLAG_EXTENDED_FORMAT
Enable support for extended texture/color/pixel formats.
Definition gxm.h:55
@ SCE_GXM_INITIALIZE_FLAG_SHAREDPB_OPEN
Open a shared parameter buffer. Provided parameterBufferSize will function as a minimum required size...
Definition gxm.h:54
@ SCE_GXM_INITIALIZE_FLAG_DISPLAY_QUEUE_THREAD_AFFINITY_CPU_1
Start the display queue thread on core 1.
Definition gxm.h:56
@ SCE_GXM_TEXTURE_FORMAT_P4_ARGB
Definition gxm.h:807
@ SCE_GXM_TEXTURE_FORMAT_PVRTII2BPP_1BGR
Definition gxm.h:739
@ SCE_GXM_TEXTURE_FORMAT_U8U8U8U8_ARGB
Definition gxm.h:596
@ SCE_GXM_TEXTURE_FORMAT_LF32M
Definition gxm.h:862
@ SCE_GXM_TEXTURE_FORMAT_S8S8S8X8_BGR1
Definition gxm.h:611
@ SCE_GXM_TEXTURE_FORMAT_AF16
Definition gxm.h:855
@ SCE_GXM_TEXTURE_FORMAT_X16U16U16U16_1RGB
Definition gxm.h:705
@ SCE_GXM_TEXTURE_FORMAT_U10U10U10X2_BGR1
Definition gxm.h:620
@ SCE_GXM_TEXTURE_FORMAT_D16
Definition gxm.h:853
@ SCE_GXM_TEXTURE_FORMAT_U8U8_GRGR
Definition gxm.h:557
@ SCE_GXM_TEXTURE_FORMAT_UBC4_1RRR
Definition gxm.h:759
@ SCE_GXM_TEXTURE_FORMAT_U16U16U16U16_RGBA
Definition gxm.h:702
@ SCE_GXM_TEXTURE_FORMAT_YUV420P2_CSC1
Definition gxm.h:789
@ SCE_GXM_TEXTURE_FORMAT_SBC5_GRGR
Definition gxm.h:783
@ SCE_GXM_TEXTURE_FORMAT_SBC5_00GR
Definition gxm.h:780
@ SCE_GXM_TEXTURE_FORMAT_P4_BGRA
Definition gxm.h:809
@ SCE_GXM_TEXTURE_FORMAT_U16_111R
Definition gxm.h:569
@ SCE_GXM_TEXTURE_FORMAT_YVU420P2_CSC0
Definition gxm.h:788
@ SCE_GXM_TEXTURE_FORMAT_U8U8U8U8_ABGR
Definition gxm.h:595
@ SCE_GXM_TEXTURE_FORMAT_U8U8U8_BGR
Definition gxm.h:824
@ SCE_GXM_TEXTURE_FORMAT_X16F16F16F16_1RGB
Definition gxm.h:696
@ SCE_GXM_TEXTURE_FORMAT_A16
Definition gxm.h:851
@ SCE_GXM_TEXTURE_FORMAT_X4U4U4U4_1RGB
Definition gxm.h:533
@ SCE_GXM_TEXTURE_FORMAT_YUV420P3_CSC1
Definition gxm.h:794
@ SCE_GXM_TEXTURE_FORMAT_S8S8S8_BGR
Definition gxm.h:827
@ SCE_GXM_TEXTURE_FORMAT_S32_R
Definition gxm.h:683
@ SCE_GXM_TEXTURE_FORMAT_UBC5_RGGG
Definition gxm.h:775
@ SCE_GXM_TEXTURE_FORMAT_F32F32_00RG
Definition gxm.h:722
@ SCE_GXM_TEXTURE_FORMAT_U16U16_GRRR
Definition gxm.h:623
@ SCE_GXM_TEXTURE_FORMAT_SE5M9M9M9_BGR
Definition gxm.h:685
@ SCE_GXM_TEXTURE_FORMAT_U10U10U10U2_BGRA
Definition gxm.h:616
@ SCE_GXM_TEXTURE_FORMAT_SBC4_RRRR
Definition gxm.h:766
@ SCE_GXM_TEXTURE_FORMAT_F16_000R
Definition gxm.h:586
@ SCE_GXM_TEXTURE_FORMAT_U5U6U5_RGB
Definition gxm.h:549
@ SCE_GXM_TEXTURE_FORMAT_R5G6B5
Definition gxm.h:846
@ SCE_GXM_TEXTURE_FORMAT_A1R5G5B5
Definition gxm.h:845
@ SCE_GXM_TEXTURE_FORMAT_SBC4_0RRR
Definition gxm.h:767
@ SCE_GXM_TEXTURE_FORMAT_UBC3_1BGR
Definition gxm.h:753
@ SCE_GXM_TEXTURE_FORMAT_U10U10U10U2_RGBA
Definition gxm.h:615
@ SCE_GXM_TEXTURE_FORMAT_U8_R000
Definition gxm.h:515
@ SCE_GXM_TEXTURE_FORMAT_U5U6U5_BGR
Definition gxm.h:548
@ SCE_GXM_TEXTURE_FORMAT_UBC5_00RG
Definition gxm.h:777
@ SCE_GXM_TEXTURE_FORMAT_X8S8S8U8_1BGR
Definition gxm.h:661
@ SCE_GXM_TEXTURE_FORMAT_U8U8_RGGG
Definition gxm.h:556
@ SCE_GXM_TEXTURE_FORMAT_S5S5U6_RGB
Definition gxm.h:552
@ SCE_GXM_TEXTURE_FORMAT_U4U4U4U4_ABGR
Definition gxm.h:528
@ SCE_GXM_TEXTURE_FORMAT_SE5M9M9M9_RGB
Definition gxm.h:686
@ SCE_GXM_TEXTURE_FORMAT_LF16
Definition gxm.h:854
@ SCE_GXM_TEXTURE_FORMAT_S8S8_GR
Definition gxm.h:566
@ SCE_GXM_TEXTURE_FORMAT_F16_R
Definition gxm.h:593
@ SCE_GXM_TEXTURE_FORMAT_U16U16_RGGG
Definition gxm.h:624
@ SCE_GXM_TEXTURE_FORMAT_F32_000R
Definition gxm.h:643
@ SCE_GXM_TEXTURE_FORMAT_PVRT4BPP
Definition gxm.h:872
@ SCE_GXM_TEXTURE_FORMAT_X8U8U8U8_1RGB
Definition gxm.h:600
@ SCE_GXM_TEXTURE_FORMAT_F32M_R
Definition gxm.h:659
@ SCE_GXM_TEXTURE_FORMAT_U4U4U4X4_RGB1
Definition gxm.h:534
@ SCE_GXM_TEXTURE_FORMAT_U16_RRRR
Definition gxm.h:570
@ SCE_GXM_TEXTURE_FORMAT_X16S16S16S16_1BGR
Definition gxm.h:713
@ SCE_GXM_TEXTURE_FORMAT_U16_R
Definition gxm.h:575
@ SCE_GXM_TEXTURE_FORMAT_F10F10F10U2_RGBA
Definition gxm.h:832
@ SCE_GXM_TEXTURE_FORMAT_U32U32_GRRR
Definition gxm.h:726
@ SCE_GXM_TEXTURE_FORMAT_F32_RRRR
Definition gxm.h:645
@ SCE_GXM_TEXTURE_FORMAT_F16_0RRR
Definition gxm.h:589
@ SCE_GXM_TEXTURE_FORMAT_U8U8U8U8_RGBA
Definition gxm.h:597
@ SCE_GXM_TEXTURE_FORMAT_S32_0RRR
Definition gxm.h:679
@ SCE_GXM_TEXTURE_FORMAT_YVU420P2_CSC1
Definition gxm.h:790
@ SCE_GXM_TEXTURE_FORMAT_UYVY422_CSC0
Definition gxm.h:799
@ SCE_GXM_TEXTURE_FORMAT_U8U8_00GR
Definition gxm.h:554
@ SCE_GXM_TEXTURE_FORMAT_U8_RRRR
Definition gxm.h:512
@ SCE_GXM_TEXTURE_FORMAT_S8S8_00RG
Definition gxm.h:565
@ SCE_GXM_TEXTURE_FORMAT_A8R8G8B8
Definition gxm.h:857
@ SCE_GXM_TEXTURE_FORMAT_U32U32_GR
Definition gxm.h:730
@ SCE_GXM_TEXTURE_FORMAT_RF16
Definition gxm.h:856
@ SCE_GXM_TEXTURE_FORMAT_S16S16S16X16_BGR1
Definition gxm.h:716
@ SCE_GXM_TEXTURE_FORMAT_S16_R
Definition gxm.h:584
@ SCE_GXM_TEXTURE_FORMAT_F16F16_GRGR
Definition gxm.h:639
@ SCE_GXM_TEXTURE_FORMAT_X8S8S8S8_1RGB
Definition gxm.h:609
@ SCE_GXM_TEXTURE_FORMAT_F32M_1RRR
Definition gxm.h:656
@ SCE_GXM_TEXTURE_FORMAT_U8_R111
Definition gxm.h:516
@ SCE_GXM_TEXTURE_FORMAT_YVU420P3_CSC0
Definition gxm.h:793
@ SCE_GXM_TEXTURE_FORMAT_S8S8_00GR
Definition gxm.h:561
@ SCE_GXM_TEXTURE_FORMAT_UBC4_000R
Definition gxm.h:755
@ SCE_GXM_TEXTURE_FORMAT_U16U16U16U16_ABGR
Definition gxm.h:700
@ SCE_GXM_TEXTURE_FORMAT_S16_RRRR
Definition gxm.h:579
@ SCE_GXM_TEXTURE_FORMAT_S16S16_00GR
Definition gxm.h:629
@ SCE_GXM_TEXTURE_FORMAT_X4U4U4U4_1BGR
Definition gxm.h:532
@ SCE_GXM_TEXTURE_FORMAT_UBC3
Definition gxm.h:870
@ SCE_GXM_TEXTURE_FORMAT_P4_1RGB
Definition gxm.h:811
@ SCE_GXM_TEXTURE_FORMAT_UBC2_1BGR
Definition gxm.h:750
@ SCE_GXM_TEXTURE_FORMAT_UBC4_R000
Definition gxm.h:760
@ SCE_GXM_TEXTURE_FORMAT_F10F10F10U2_BGRA
Definition gxm.h:833
@ SCE_GXM_TEXTURE_FORMAT_GF16RF16
Definition gxm.h:861
@ SCE_GXM_TEXTURE_FORMAT_S8S8S8X8_RGB1
Definition gxm.h:610
@ SCE_GXM_TEXTURE_FORMAT_PVRTII4BPP
Definition gxm.h:874
@ SCE_GXM_TEXTURE_FORMAT_S16_0RRR
Definition gxm.h:580
@ SCE_GXM_TEXTURE_FORMAT_X16F16F16F16_1BGR
Definition gxm.h:695
@ SCE_GXM_TEXTURE_FORMAT_S16S16_GR
Definition gxm.h:634
@ SCE_GXM_TEXTURE_FORMAT_F16F16F16F16_ARGB
Definition gxm.h:692
@ SCE_GXM_TEXTURE_FORMAT_S16_1RRR
Definition gxm.h:581
@ SCE_GXM_TEXTURE_FORMAT_A8L8
Definition gxm.h:847
@ SCE_GXM_TEXTURE_FORMAT_U32_0RRR
Definition gxm.h:670
@ SCE_GXM_TEXTURE_FORMAT_X2U10U10U10_1RGB
Definition gxm.h:618
@ SCE_GXM_TEXTURE_FORMAT_U32_RRRR
Definition gxm.h:669
@ SCE_GXM_TEXTURE_FORMAT_U8U3U3U2_ARGB
Definition gxm.h:537
@ SCE_GXM_TEXTURE_FORMAT_P8_RGBA
Definition gxm.h:817
@ SCE_GXM_TEXTURE_FORMAT_S16S16S16S16_ABGR
Definition gxm.h:709
@ SCE_GXM_TEXTURE_FORMAT_F16F16_00RG
Definition gxm.h:640
@ SCE_GXM_TEXTURE_FORMAT_F16F16F16X16_RGB1
Definition gxm.h:697
@ SCE_GXM_TEXTURE_FORMAT_U16U16U16U16_ARGB
Definition gxm.h:701
@ SCE_GXM_TEXTURE_FORMAT_R16
Definition gxm.h:852
@ SCE_GXM_TEXTURE_FORMAT_U10U10U10X2_RGB1
Definition gxm.h:619
@ SCE_GXM_TEXTURE_FORMAT_S16S16S16S16_ARGB
Definition gxm.h:710
@ SCE_GXM_TEXTURE_FORMAT_F32F32_00GR
Definition gxm.h:718
@ SCE_GXM_TEXTURE_FORMAT_U8U8_GR
Definition gxm.h:559
@ SCE_GXM_TEXTURE_FORMAT_S8S8_GRRR
Definition gxm.h:562
@ SCE_GXM_TEXTURE_FORMAT_ETC1_1BGR
Definition gxm.h:744
@ SCE_GXM_TEXTURE_FORMAT_G8R8
Definition gxm.h:849
@ SCE_GXM_TEXTURE_FORMAT_A4R4G4B4
Definition gxm.h:844
@ SCE_GXM_TEXTURE_FORMAT_UBC5_00GR
Definition gxm.h:773
@ SCE_GXM_TEXTURE_FORMAT_S16_R111
Definition gxm.h:583
@ SCE_GXM_TEXTURE_FORMAT_S8_R
Definition gxm.h:526
@ SCE_GXM_TEXTURE_FORMAT_YUYV422_CSC1
Definition gxm.h:801
@ SCE_GXM_TEXTURE_FORMAT_F32M_R000
Definition gxm.h:657
@ SCE_GXM_TEXTURE_FORMAT_PVRT2BPP
Definition gxm.h:871
@ SCE_GXM_TEXTURE_FORMAT_U5U5U5X1_BGR1
Definition gxm.h:546
@ SCE_GXM_TEXTURE_FORMAT_U6S5S5_BGR
Definition gxm.h:551
@ SCE_GXM_TEXTURE_FORMAT_YVYU422_CSC1
Definition gxm.h:802
@ SCE_GXM_TEXTURE_FORMAT_F32_111R
Definition gxm.h:644
@ SCE_GXM_TEXTURE_FORMAT_LF16AF16
Definition gxm.h:860
@ SCE_GXM_TEXTURE_FORMAT_F32_R
Definition gxm.h:650
@ SCE_GXM_TEXTURE_FORMAT_S8_R111
Definition gxm.h:525
@ SCE_GXM_TEXTURE_FORMAT_U8U8U8U8_BGRA
Definition gxm.h:598
@ SCE_GXM_TEXTURE_FORMAT_PVRT4BPP_ABGR
Definition gxm.h:735
@ SCE_GXM_TEXTURE_FORMAT_L8A8
Definition gxm.h:848
@ SCE_GXM_TEXTURE_FORMAT_UBC4_R111
Definition gxm.h:761
@ SCE_GXM_TEXTURE_FORMAT_PVRTII2BPP_ABGR
Definition gxm.h:738
@ SCE_GXM_TEXTURE_FORMAT_U1U5U5U5_ARGB
Definition gxm.h:540
@ SCE_GXM_TEXTURE_FORMAT_L16
Definition gxm.h:850
@ SCE_GXM_TEXTURE_FORMAT_X16U16U16U16_1BGR
Definition gxm.h:704
@ SCE_GXM_TEXTURE_FORMAT_S16S16S16S16_RGBA
Definition gxm.h:711
@ SCE_GXM_TEXTURE_FORMAT_UYVY422_CSC1
Definition gxm.h:803
@ SCE_GXM_TEXTURE_FORMAT_YVYU422_CSC0
Definition gxm.h:798
@ SCE_GXM_TEXTURE_FORMAT_UBC5_GRRR
Definition gxm.h:774
@ SCE_GXM_TEXTURE_FORMAT_YVYU
Definition gxm.h:867
@ SCE_GXM_TEXTURE_FORMAT_X16S16S16S16_1RGB
Definition gxm.h:714
@ SCE_GXM_TEXTURE_FORMAT_U32_111R
Definition gxm.h:668
@ SCE_GXM_TEXTURE_FORMAT_SBC4_R
Definition gxm.h:771
@ SCE_GXM_TEXTURE_FORMAT_SBC4_R111
Definition gxm.h:770
@ SCE_GXM_TEXTURE_FORMAT_UBC1_ABGR
Definition gxm.h:746
@ SCE_GXM_TEXTURE_FORMAT_P4_RGBA
Definition gxm.h:808
@ SCE_GXM_TEXTURE_FORMAT_RF32M
Definition gxm.h:864
@ SCE_GXM_TEXTURE_FORMAT_F16F16F16F16_ABGR
Definition gxm.h:691
@ SCE_GXM_TEXTURE_FORMAT_P4_ABGR
Definition gxm.h:806
@ SCE_GXM_TEXTURE_FORMAT_S32_RRRR
Definition gxm.h:678
@ SCE_GXM_TEXTURE_FORMAT_S8_0RRR
Definition gxm.h:522
@ SCE_GXM_TEXTURE_FORMAT_F32F32_GR
Definition gxm.h:723
@ SCE_GXM_TEXTURE_FORMAT_P8_1BGR
Definition gxm.h:819
@ SCE_GXM_TEXTURE_FORMAT_U16U16U16X16_RGB1
Definition gxm.h:706
@ SCE_GXM_TEXTURE_FORMAT_S8S8_GRGR
Definition gxm.h:564
@ SCE_GXM_TEXTURE_FORMAT_UBC2
Definition gxm.h:869
@ SCE_GXM_TEXTURE_FORMAT_U16_0RRR
Definition gxm.h:571
@ SCE_GXM_TEXTURE_FORMAT_U16_1RRR
Definition gxm.h:572
@ SCE_GXM_TEXTURE_FORMAT_F32M_0RRR
Definition gxm.h:655
@ SCE_GXM_TEXTURE_FORMAT_SBC5_00RG
Definition gxm.h:784
@ SCE_GXM_TEXTURE_FORMAT_F16F16_GR
Definition gxm.h:641
@ SCE_GXM_TEXTURE_FORMAT_X1U5U5U5_1BGR
Definition gxm.h:543
@ SCE_GXM_TEXTURE_FORMAT_U2U10U10U10_ABGR
Definition gxm.h:613
@ SCE_GXM_TEXTURE_FORMAT_U2F10F10F10_ARGB
Definition gxm.h:831
@ SCE_GXM_TEXTURE_FORMAT_X2F10F10F10_1BGR
Definition gxm.h:834
@ SCE_GXM_TEXTURE_FORMAT_UBC2_ABGR
Definition gxm.h:749
@ SCE_GXM_TEXTURE_FORMAT_R8
Definition gxm.h:843
@ SCE_GXM_TEXTURE_FORMAT_U8U8U8_RGB
Definition gxm.h:825
@ SCE_GXM_TEXTURE_FORMAT_P4_BGR1
Definition gxm.h:813
@ SCE_GXM_TEXTURE_FORMAT_F16_RRRR
Definition gxm.h:588
@ SCE_GXM_TEXTURE_FORMAT_UBC4_0RRR
Definition gxm.h:758
@ SCE_GXM_TEXTURE_FORMAT_X2F10F10F10_1RGB
Definition gxm.h:835
@ SCE_GXM_TEXTURE_FORMAT_YVU420P3_CSC1
Definition gxm.h:795
@ SCE_GXM_TEXTURE_FORMAT_SBC4_000R
Definition gxm.h:764
@ SCE_GXM_TEXTURE_FORMAT_F32_0RRR
Definition gxm.h:646
@ SCE_GXM_TEXTURE_FORMAT_U16_R111
Definition gxm.h:574
@ SCE_GXM_TEXTURE_FORMAT_U16_000R
Definition gxm.h:568
@ SCE_GXM_TEXTURE_FORMAT_U8_0RRR
Definition gxm.h:513
@ SCE_GXM_TEXTURE_FORMAT_SBC4_1RRR
Definition gxm.h:768
@ SCE_GXM_TEXTURE_FORMAT_SBC5_RGGG
Definition gxm.h:782
@ SCE_GXM_TEXTURE_FORMAT_F16F16_RGGG
Definition gxm.h:638
@ SCE_GXM_TEXTURE_FORMAT_S8S8S8_RGB
Definition gxm.h:828
@ SCE_GXM_TEXTURE_FORMAT_P8_1RGB
Definition gxm.h:820
@ SCE_GXM_TEXTURE_FORMAT_S32_R111
Definition gxm.h:682
@ SCE_GXM_TEXTURE_FORMAT_U32U32_00RG
Definition gxm.h:729
@ SCE_GXM_TEXTURE_FORMAT_U16U16_GRGR
Definition gxm.h:625
@ SCE_GXM_TEXTURE_FORMAT_F11F11F10_RGB
Definition gxm.h:689
@ SCE_GXM_TEXTURE_FORMAT_AF32M
Definition gxm.h:863
@ SCE_GXM_TEXTURE_FORMAT_S8S8_RGGG
Definition gxm.h:563
@ SCE_GXM_TEXTURE_FORMAT_S16S16_RGGG
Definition gxm.h:631
@ SCE_GXM_TEXTURE_FORMAT_UBC4_111R
Definition gxm.h:756
@ SCE_GXM_TEXTURE_FORMAT_YUYV422_CSC0
Definition gxm.h:797
@ SCE_GXM_TEXTURE_FORMAT_UBC5_GRGR
Definition gxm.h:776
@ SCE_GXM_TEXTURE_FORMAT_SBC5_GR
Definition gxm.h:785
@ SCE_GXM_TEXTURE_FORMAT_PVRT2BPP_ABGR
Definition gxm.h:732
@ SCE_GXM_TEXTURE_FORMAT_U5U5U5U1_RGBA
Definition gxm.h:541
@ SCE_GXM_TEXTURE_FORMAT_SBC4_R000
Definition gxm.h:769
@ SCE_GXM_TEXTURE_FORMAT_S32_111R
Definition gxm.h:677
@ SCE_GXM_TEXTURE_FORMAT_PVRTII2BPP
Definition gxm.h:873
@ SCE_GXM_TEXTURE_FORMAT_UBC3_ABGR
Definition gxm.h:752
@ SCE_GXM_TEXTURE_FORMAT_P8_BGRA
Definition gxm.h:818
@ SCE_GXM_TEXTURE_FORMAT_F32_1RRR
Definition gxm.h:647
@ SCE_GXM_TEXTURE_FORMAT_X8U8U8U8_1BGR
Definition gxm.h:599
@ SCE_GXM_TEXTURE_FORMAT_VYUY422_CSC1
Definition gxm.h:804
@ SCE_GXM_TEXTURE_FORMAT_S8S8S8S8_ABGR
Definition gxm.h:604
@ SCE_GXM_TEXTURE_FORMAT_U8U8U8X8_BGR1
Definition gxm.h:602
@ SCE_GXM_TEXTURE_FORMAT_U16U16_00GR
Definition gxm.h:622
@ SCE_GXM_TEXTURE_FORMAT_VYUY
Definition gxm.h:866
@ SCE_GXM_TEXTURE_FORMAT_F16F16F16F16_RGBA
Definition gxm.h:693
@ SCE_GXM_TEXTURE_FORMAT_U24X8_DS
Definition gxm.h:665
@ SCE_GXM_TEXTURE_FORMAT_U4U4U4U4_BGRA
Definition gxm.h:531
@ SCE_GXM_TEXTURE_FORMAT_F16_1RRR
Definition gxm.h:590
@ SCE_GXM_TEXTURE_FORMAT_P8_RGB1
Definition gxm.h:821
@ SCE_GXM_TEXTURE_FORMAT_U1U5U5U5_ABGR
Definition gxm.h:539
@ SCE_GXM_TEXTURE_FORMAT_F10F10F10X2_RGB1
Definition gxm.h:836
@ SCE_GXM_TEXTURE_FORMAT_U4U4U4U4_RGBA
Definition gxm.h:530
@ SCE_GXM_TEXTURE_FORMAT_S32_1RRR
Definition gxm.h:680
@ SCE_GXM_TEXTURE_FORMAT_P8_ARGB
Definition gxm.h:816
@ SCE_GXM_TEXTURE_FORMAT_X8U24_SD
Definition gxm.h:664
@ SCE_GXM_TEXTURE_FORMAT_S8_111R
Definition gxm.h:520
@ SCE_GXM_TEXTURE_FORMAT_AF16LF16
Definition gxm.h:859
@ SCE_GXM_TEXTURE_FORMAT_SBC4_111R
Definition gxm.h:765
@ SCE_GXM_TEXTURE_FORMAT_U32_R
Definition gxm.h:674
@ SCE_GXM_TEXTURE_FORMAT_P4_1BGR
Definition gxm.h:810
@ SCE_GXM_TEXTURE_FORMAT_U8U8U8X8_RGB1
Definition gxm.h:601
@ SCE_GXM_TEXTURE_FORMAT_F32_R111
Definition gxm.h:649
@ SCE_GXM_TEXTURE_FORMAT_F32_R000
Definition gxm.h:648
@ SCE_GXM_TEXTURE_FORMAT_U8_111R
Definition gxm.h:511
@ SCE_GXM_TEXTURE_FORMAT_S16_000R
Definition gxm.h:577
@ SCE_GXM_TEXTURE_FORMAT_S16S16S16S16_BGRA
Definition gxm.h:712
@ SCE_GXM_TEXTURE_FORMAT_U16_R000
Definition gxm.h:573
@ SCE_GXM_TEXTURE_FORMAT_S16_R000
Definition gxm.h:582
@ SCE_GXM_TEXTURE_FORMAT_F16F16F16F16_BGRA
Definition gxm.h:694
@ SCE_GXM_TEXTURE_FORMAT_U8_000R
Definition gxm.h:510
@ SCE_GXM_TEXTURE_FORMAT_F32F32_GRGR
Definition gxm.h:721
@ SCE_GXM_TEXTURE_FORMAT_P4_RGB1
Definition gxm.h:812
@ SCE_GXM_TEXTURE_FORMAT_F32M_111R
Definition gxm.h:653
@ SCE_GXM_TEXTURE_FORMAT_VYUY422_CSC0
Definition gxm.h:800
@ SCE_GXM_TEXTURE_FORMAT_F10F11F11_BGR
Definition gxm.h:688
@ SCE_GXM_TEXTURE_FORMAT_U16U16_GR
Definition gxm.h:627
@ SCE_GXM_TEXTURE_FORMAT_S8_RRRR
Definition gxm.h:521
@ SCE_GXM_TEXTURE_FORMAT_S16S16_00RG
Definition gxm.h:633
@ SCE_GXM_TEXTURE_FORMAT_U32_1RRR
Definition gxm.h:671
@ SCE_GXM_TEXTURE_FORMAT_U8U8_00RG
Definition gxm.h:558
@ SCE_GXM_TEXTURE_FORMAT_U5U5U5U1_BGRA
Definition gxm.h:542
@ SCE_GXM_TEXTURE_FORMAT_F32F32_RGGG
Definition gxm.h:720
@ SCE_GXM_TEXTURE_FORMAT_YUV420P3_CSC0
Definition gxm.h:792
@ SCE_GXM_TEXTURE_FORMAT_S8_R000
Definition gxm.h:524
@ SCE_GXM_TEXTURE_FORMAT_U8_R
Definition gxm.h:517
@ SCE_GXM_TEXTURE_FORMAT_F32M_RRRR
Definition gxm.h:654
@ SCE_GXM_TEXTURE_FORMAT_S16S16_GRRR
Definition gxm.h:630
@ SCE_GXM_TEXTURE_FORMAT_U16U16U16X16_BGR1
Definition gxm.h:707
@ SCE_GXM_TEXTURE_FORMAT_A8
Definition gxm.h:842
@ SCE_GXM_TEXTURE_FORMAT_X2U10U10U10_1BGR
Definition gxm.h:617
@ SCE_GXM_TEXTURE_FORMAT_PVRT4BPP_1BGR
Definition gxm.h:736
@ SCE_GXM_TEXTURE_FORMAT_U16U16_00RG
Definition gxm.h:626
@ SCE_GXM_TEXTURE_FORMAT_S16_111R
Definition gxm.h:578
@ SCE_GXM_TEXTURE_FORMAT_S8_000R
Definition gxm.h:519
@ SCE_GXM_TEXTURE_FORMAT_L8
Definition gxm.h:841
@ SCE_GXM_TEXTURE_FORMAT_S16S16_GRGR
Definition gxm.h:632
@ SCE_GXM_TEXTURE_FORMAT_P8_ABGR
Definition gxm.h:815
@ SCE_GXM_TEXTURE_FORMAT_F16_R111
Definition gxm.h:592
@ SCE_GXM_TEXTURE_FORMAT_PVRTII4BPP_1BGR
Definition gxm.h:742
@ SCE_GXM_TEXTURE_FORMAT_PVRT2BPP_1BGR
Definition gxm.h:733
@ SCE_GXM_TEXTURE_FORMAT_U4U4U4U4_ARGB
Definition gxm.h:529
@ SCE_GXM_TEXTURE_FORMAT_U32U32_GRGR
Definition gxm.h:728
@ SCE_GXM_TEXTURE_FORMAT_F16F16_00GR
Definition gxm.h:636
@ SCE_GXM_TEXTURE_FORMAT_S32_000R
Definition gxm.h:676
@ SCE_GXM_TEXTURE_FORMAT_S8_1RRR
Definition gxm.h:523
@ SCE_GXM_TEXTURE_FORMAT_F16_R000
Definition gxm.h:591
@ SCE_GXM_TEXTURE_FORMAT_F32F32_GRRR
Definition gxm.h:719
@ SCE_GXM_TEXTURE_FORMAT_U32_R111
Definition gxm.h:673
@ SCE_GXM_TEXTURE_FORMAT_F16F16F16X16_BGR1
Definition gxm.h:698
@ SCE_GXM_TEXTURE_FORMAT_U32_R000
Definition gxm.h:672
@ SCE_GXM_TEXTURE_FORMAT_YUV420P2_CSC0
Definition gxm.h:787
@ SCE_GXM_TEXTURE_FORMAT_DF32M
Definition gxm.h:865
@ SCE_GXM_TEXTURE_FORMAT_U32U32_RGGG
Definition gxm.h:727
@ SCE_GXM_TEXTURE_FORMAT_U8U8_GRRR
Definition gxm.h:555
@ SCE_GXM_TEXTURE_FORMAT_X8U8S8S8_1RGB
Definition gxm.h:662
@ SCE_GXM_TEXTURE_FORMAT_F10F10F10X2_BGR1
Definition gxm.h:837
@ SCE_GXM_TEXTURE_FORMAT_S8S8S8S8_ARGB
Definition gxm.h:605
@ SCE_GXM_TEXTURE_FORMAT_SBC5_GRRR
Definition gxm.h:781
@ SCE_GXM_TEXTURE_FORMAT_X1U5U5U5_1RGB
Definition gxm.h:544
@ SCE_GXM_TEXTURE_FORMAT_UBC4_RRRR
Definition gxm.h:757
@ SCE_GXM_TEXTURE_FORMAT_UBC5_GR
Definition gxm.h:778
@ SCE_GXM_TEXTURE_FORMAT_U2F10F10F10_ABGR
Definition gxm.h:830
@ SCE_GXM_TEXTURE_FORMAT_S8S8S8S8_BGRA
Definition gxm.h:607
@ SCE_GXM_TEXTURE_FORMAT_U32_000R
Definition gxm.h:667
@ SCE_GXM_TEXTURE_FORMAT_X8S8S8S8_1BGR
Definition gxm.h:608
@ SCE_GXM_TEXTURE_FORMAT_PVRTII4BPP_ABGR
Definition gxm.h:741
@ SCE_GXM_TEXTURE_FORMAT_UBC1_1BGR
Definition gxm.h:747
@ SCE_GXM_TEXTURE_FORMAT_P8_BGR1
Definition gxm.h:822
@ SCE_GXM_TEXTURE_FORMAT_S8S8S8S8_RGBA
Definition gxm.h:606
@ SCE_GXM_TEXTURE_FORMAT_U4U4U4X4_BGR1
Definition gxm.h:535
@ SCE_GXM_TEXTURE_FORMAT_F16F16_GRRR
Definition gxm.h:637
@ SCE_GXM_TEXTURE_FORMAT_U8_1RRR
Definition gxm.h:514
@ SCE_GXM_TEXTURE_FORMAT_U16U16U16U16_BGRA
Definition gxm.h:703
@ SCE_GXM_TEXTURE_FORMAT_F32M_000R
Definition gxm.h:652
@ SCE_GXM_TEXTURE_FORMAT_F16_111R
Definition gxm.h:587
@ SCE_GXM_TEXTURE_FORMAT_U2U10U10U10_ARGB
Definition gxm.h:614
@ SCE_GXM_TEXTURE_FORMAT_U5U5U5X1_RGB1
Definition gxm.h:545
@ SCE_GXM_TEXTURE_FORMAT_UBC4_R
Definition gxm.h:762
@ SCE_GXM_TEXTURE_FORMAT_UBC1
Definition gxm.h:868
@ SCE_GXM_TEXTURE_FORMAT_U32U32_00GR
Definition gxm.h:725
@ SCE_GXM_TEXTURE_FORMAT_A8B8G8R8
Definition gxm.h:858
@ SCE_GXM_TEXTURE_FORMAT_F32M_R111
Definition gxm.h:658
@ SCE_GXM_TEXTURE_FORMAT_S32_R000
Definition gxm.h:681
@ SCE_GXM_TEXTURE_FORMAT_S16S16S16X16_RGB1
Definition gxm.h:715
@ SCE_GXM_COLOR_BASE_FORMAT_U16U16
Definition gxm.h:226
@ SCE_GXM_COLOR_BASE_FORMAT_S8S8
Definition gxm.h:232
@ SCE_GXM_COLOR_BASE_FORMAT_SE5M9M9M9
Definition gxm.h:238
@ SCE_GXM_COLOR_BASE_FORMAT_U4U4U4U4
Definition gxm.h:218
@ SCE_GXM_COLOR_BASE_FORMAT_F11F11F10
Definition gxm.h:237
@ SCE_GXM_COLOR_BASE_FORMAT_F16F16F16F16
Definition gxm.h:235
@ SCE_GXM_COLOR_BASE_FORMAT_U2U10U10U10
Definition gxm.h:227
@ SCE_GXM_COLOR_BASE_FORMAT_S5S5U6
Definition gxm.h:230
@ SCE_GXM_COLOR_BASE_FORMAT_F32
Definition gxm.h:222
@ SCE_GXM_COLOR_BASE_FORMAT_S16S16
Definition gxm.h:224
@ SCE_GXM_COLOR_BASE_FORMAT_S16
Definition gxm.h:223
@ SCE_GXM_COLOR_BASE_FORMAT_U2F10F10F10
Definition gxm.h:239
@ SCE_GXM_COLOR_BASE_FORMAT_F16
Definition gxm.h:220
@ SCE_GXM_COLOR_BASE_FORMAT_U8U8
Definition gxm.h:231
@ SCE_GXM_COLOR_BASE_FORMAT_S8S8S8S8
Definition gxm.h:234
@ SCE_GXM_COLOR_BASE_FORMAT_U8
Definition gxm.h:228
@ SCE_GXM_COLOR_BASE_FORMAT_U16
Definition gxm.h:225
@ SCE_GXM_COLOR_BASE_FORMAT_U5U6U5
Definition gxm.h:216
@ SCE_GXM_COLOR_BASE_FORMAT_S8
Definition gxm.h:229
@ SCE_GXM_COLOR_BASE_FORMAT_U8U3U3U2
Definition gxm.h:219
@ SCE_GXM_COLOR_BASE_FORMAT_F32F32
Definition gxm.h:236
@ SCE_GXM_COLOR_BASE_FORMAT_F16F16
Definition gxm.h:221
@ SCE_GXM_COLOR_BASE_FORMAT_U8U8U8U8
Definition gxm.h:214
@ SCE_GXM_COLOR_BASE_FORMAT_U8S8S8U8
Definition gxm.h:233
@ SCE_GXM_COLOR_BASE_FORMAT_U1U5U5U5
Definition gxm.h:217
@ SCE_GXM_COLOR_BASE_FORMAT_U8U8U8
Definition gxm.h:215
@ SCE_GXM_BLEND_FUNC_MAX
Definition gxm.h:1031
@ SCE_GXM_BLEND_FUNC_REVERSE_SUBTRACT
Definition gxm.h:1029
@ SCE_GXM_BLEND_FUNC_NONE
Definition gxm.h:1026
@ SCE_GXM_BLEND_FUNC_MIN
Definition gxm.h:1030
@ SCE_GXM_BLEND_FUNC_ADD
Definition gxm.h:1027
@ SCE_GXM_BLEND_FUNC_SUBTRACT
Definition gxm.h:1028
@ SCE_GXM_BLEND_FACTOR_SRC_COLOR
Definition gxm.h:1037
@ SCE_GXM_BLEND_FACTOR_ONE_MINUS_SRC_COLOR
Definition gxm.h:1038
@ SCE_GXM_BLEND_FACTOR_DST_ALPHA_SATURATE
Definition gxm.h:1046
@ SCE_GXM_BLEND_FACTOR_ONE_MINUS_DST_COLOR
Definition gxm.h:1042
@ SCE_GXM_BLEND_FACTOR_ZERO
Definition gxm.h:1035
@ SCE_GXM_BLEND_FACTOR_DST_COLOR
Definition gxm.h:1041
@ SCE_GXM_BLEND_FACTOR_SRC_ALPHA
Definition gxm.h:1039
@ SCE_GXM_BLEND_FACTOR_DST_ALPHA
Definition gxm.h:1043
@ SCE_GXM_BLEND_FACTOR_ONE_MINUS_DST_ALPHA
Definition gxm.h:1044
@ SCE_GXM_BLEND_FACTOR_ONE
Definition gxm.h:1036
@ SCE_GXM_BLEND_FACTOR_ONE_MINUS_SRC_ALPHA
Definition gxm.h:1040
@ SCE_GXM_BLEND_FACTOR_SRC_ALPHA_SATURATE
Definition gxm.h:1045
@ SCE_GXM_COLOR_SURFACE_SCALE_NONE
Definition gxm.h:999
@ SCE_GXM_COLOR_SURFACE_SCALE_MSAA_DOWNSCALE
Definition gxm.h:1000
@ SCE_GXM_TRANSFER_FORMAT_U8U8U8_BGR
Definition gxm.h:1064
@ SCE_GXM_TRANSFER_FORMAT_YVYU422
Definition gxm.h:1067
@ SCE_GXM_TRANSFER_FORMAT_RAW32
Definition gxm.h:1072
@ SCE_GXM_TRANSFER_FORMAT_U5U6U5_BGR
Definition gxm.h:1062
@ SCE_GXM_TRANSFER_FORMAT_YUYV422
Definition gxm.h:1069
@ SCE_GXM_TRANSFER_FORMAT_UYVY422
Definition gxm.h:1068
@ SCE_GXM_TRANSFER_FORMAT_RAW64
Definition gxm.h:1073
@ SCE_GXM_TRANSFER_FORMAT_U8U8_GR
Definition gxm.h:1063
@ SCE_GXM_TRANSFER_FORMAT_U4U4U4U4_ABGR
Definition gxm.h:1060
@ SCE_GXM_TRANSFER_FORMAT_U1U5U5U5_ABGR
Definition gxm.h:1061
@ SCE_GXM_TRANSFER_FORMAT_RAW128
Definition gxm.h:1074
@ SCE_GXM_TRANSFER_FORMAT_VYUY422
Definition gxm.h:1066
@ SCE_GXM_TRANSFER_FORMAT_RAW16
Definition gxm.h:1071
@ SCE_GXM_TRANSFER_FORMAT_U8_R
Definition gxm.h:1059
@ SCE_GXM_TRANSFER_FORMAT_U8U8U8U8_ABGR
Definition gxm.h:1065
@ SCE_GXM_TRANSFER_FORMAT_U2U10U10U10_ABGR
Definition gxm.h:1070
@ SCE_GXM_COLOR_SWIZZLE3_BGR
Definition gxm.h:195
@ SCE_GXM_COLOR_SWIZZLE3_RGB
Definition gxm.h:196
@ SCE_GXM_COLOR_MASK_G
Definition gxm.h:1053
@ SCE_GXM_COLOR_MASK_ALL
Definition gxm.h:1055
@ SCE_GXM_COLOR_MASK_A
Definition gxm.h:1051
@ SCE_GXM_COLOR_MASK_NONE
Definition gxm.h:1050
@ SCE_GXM_COLOR_MASK_R
Definition gxm.h:1052
@ SCE_GXM_COLOR_MASK_B
Definition gxm.h:1054
@ SCE_GXM_TEXTURE_SWIZZLE_YUYV_CSC0
Definition gxm.h:436
@ SCE_GXM_TEXTURE_SWIZZLE_YUYV_CSC1
Definition gxm.h:440
@ SCE_GXM_TEXTURE_SWIZZLE_YVYU_CSC1
Definition gxm.h:441
@ SCE_GXM_TEXTURE_SWIZZLE_VYUY_CSC0
Definition gxm.h:439
@ SCE_GXM_TEXTURE_SWIZZLE_UYVY_CSC1
Definition gxm.h:442
@ SCE_GXM_TEXTURE_SWIZZLE_VYUY_CSC1
Definition gxm.h:443
@ SCE_GXM_TEXTURE_SWIZZLE_UYVY_CSC0
Definition gxm.h:438
@ SCE_GXM_TEXTURE_SWIZZLE_YVYU_CSC0
Definition gxm.h:437
@ SCE_GXM_PRIMITIVE_TRIANGLE_STRIP
Triangle strips primitive.
Definition gxm.h:107
@ SCE_GXM_PRIMITIVE_TRIANGLE_FAN
Triangle fans primitive.
Definition gxm.h:108
@ SCE_GXM_PRIMITIVE_TRIANGLE_EDGES
Triangle edges primitive.
Definition gxm.h:109
@ SCE_GXM_PRIMITIVE_TRIANGLES
Triangles primitive.
Definition gxm.h:104
@ SCE_GXM_PRIMITIVE_LINES
Lines primitive.
Definition gxm.h:105
@ SCE_GXM_PRIMITIVE_POINTS
Points primitive.
Definition gxm.h:106
@ SCE_GXM_OUTPUT_REGISTER_SIZE_64BIT
Definition gxm.h:1005
@ SCE_GXM_OUTPUT_REGISTER_SIZE_32BIT
Definition gxm.h:1004
@ SCE_GXM_PRECOMPUTED_VERTEX_STATE_WORD_COUNT
Definition gxm.h:1265
@ SCE_GXM_PRECOMPUTED_FRAGMENT_STATE_WORD_COUNT
Definition gxm.h:1266
@ SCE_GXM_PRECOMPUTED_DRAW_WORD_COUNT
Definition gxm.h:1267
@ SCE_GXM_TEXTURE_BASE_FORMAT_F32M
Definition gxm.h:473
@ SCE_GXM_TEXTURE_BASE_FORMAT_U8U3U3U2
Definition gxm.h:457
@ SCE_GXM_TEXTURE_BASE_FORMAT_U16U16
Definition gxm.h:469
@ SCE_GXM_TEXTURE_BASE_FORMAT_UBC4
Unsigned BC4.
Definition gxm.h:493
@ SCE_GXM_TEXTURE_BASE_FORMAT_S5S5U6
Definition gxm.h:460
@ SCE_GXM_TEXTURE_BASE_FORMAT_S16
Definition gxm.h:464
@ SCE_GXM_TEXTURE_BASE_FORMAT_U8U8
Definition gxm.h:461
@ SCE_GXM_TEXTURE_BASE_FORMAT_S8S8S8
Definition gxm.h:503
@ SCE_GXM_TEXTURE_BASE_FORMAT_PVRTII2BPP
PowerVR Texture Compression (PVRTC2 2-bpp).
Definition gxm.h:487
@ SCE_GXM_TEXTURE_BASE_FORMAT_U8
Definition gxm.h:454
@ SCE_GXM_TEXTURE_BASE_FORMAT_F32
Definition gxm.h:472
@ SCE_GXM_TEXTURE_BASE_FORMAT_S8S8
Definition gxm.h:462
@ SCE_GXM_TEXTURE_BASE_FORMAT_F32F32
Definition gxm.h:483
@ SCE_GXM_TEXTURE_BASE_FORMAT_YUV420P3
Definition gxm.h:498
@ SCE_GXM_TEXTURE_BASE_FORMAT_P4
Definition gxm.h:500
@ SCE_GXM_TEXTURE_BASE_FORMAT_U2F10F10F10
Definition gxm.h:504
@ SCE_GXM_TEXTURE_BASE_FORMAT_SBC4
Signed BC4.
Definition gxm.h:494
@ SCE_GXM_TEXTURE_BASE_FORMAT_ETC1
Ericsson Texture Compression (ETC1). Requires SCE_GXM_INITIALIZE_FLAG_EXTENDED_FORMAT.
Definition gxm.h:489
@ SCE_GXM_TEXTURE_BASE_FORMAT_F16F16F16F16
Definition gxm.h:480
@ SCE_GXM_TEXTURE_BASE_FORMAT_SBC5
Signed BC5.
Definition gxm.h:496
@ SCE_GXM_TEXTURE_BASE_FORMAT_PVRTII4BPP
PowerVR Texture Compression (PVRTC2 4-bpp).
Definition gxm.h:488
@ SCE_GXM_TEXTURE_BASE_FORMAT_U4U4U4U4
Definition gxm.h:456
@ SCE_GXM_TEXTURE_BASE_FORMAT_U1U5U5U5
Definition gxm.h:458
@ SCE_GXM_TEXTURE_BASE_FORMAT_U32U32
Definition gxm.h:484
@ SCE_GXM_TEXTURE_BASE_FORMAT_PVRT4BPP
PowerVR Texture Compression (PVRTC 4-bpp).
Definition gxm.h:486
@ SCE_GXM_TEXTURE_BASE_FORMAT_F16
Definition gxm.h:465
@ SCE_GXM_TEXTURE_BASE_FORMAT_UBC2
Unsigned BC2 (DXT2/DXT3).
Definition gxm.h:491
@ SCE_GXM_TEXTURE_BASE_FORMAT_X8S8S8U8
Definition gxm.h:474
@ SCE_GXM_TEXTURE_BASE_FORMAT_S8S8S8S8
Definition gxm.h:467
@ SCE_GXM_TEXTURE_BASE_FORMAT_YUV420P2
Definition gxm.h:497
@ SCE_GXM_TEXTURE_BASE_FORMAT_YUV422
Definition gxm.h:499
@ SCE_GXM_TEXTURE_BASE_FORMAT_S16S16
Definition gxm.h:470
@ SCE_GXM_TEXTURE_BASE_FORMAT_PVRT2BPP
PowerVR Texture Compression (PVRTC 2-bpp).
Definition gxm.h:485
@ SCE_GXM_TEXTURE_BASE_FORMAT_U32
Definition gxm.h:476
@ SCE_GXM_TEXTURE_BASE_FORMAT_S8
Definition gxm.h:455
@ SCE_GXM_TEXTURE_BASE_FORMAT_S16S16S16S16
Definition gxm.h:482
@ SCE_GXM_TEXTURE_BASE_FORMAT_P8
Definition gxm.h:501
@ SCE_GXM_TEXTURE_BASE_FORMAT_F11F11F10
Definition gxm.h:479
@ SCE_GXM_TEXTURE_BASE_FORMAT_X8U24
Definition gxm.h:475
@ SCE_GXM_TEXTURE_BASE_FORMAT_U5U6U5
Definition gxm.h:459
@ SCE_GXM_TEXTURE_BASE_FORMAT_U16U16U16U16
Definition gxm.h:481
@ SCE_GXM_TEXTURE_BASE_FORMAT_U8U8U8
Definition gxm.h:502
@ SCE_GXM_TEXTURE_BASE_FORMAT_U8U8U8U8
Definition gxm.h:466
@ SCE_GXM_TEXTURE_BASE_FORMAT_U2U10U10U10
Definition gxm.h:468
@ SCE_GXM_TEXTURE_BASE_FORMAT_S32
Definition gxm.h:477
@ SCE_GXM_TEXTURE_BASE_FORMAT_UBC1
Unsigned BC1 (DXT1).
Definition gxm.h:490
@ SCE_GXM_TEXTURE_BASE_FORMAT_F16F16
Definition gxm.h:471
@ SCE_GXM_TEXTURE_BASE_FORMAT_U16
Definition gxm.h:463
@ SCE_GXM_TEXTURE_BASE_FORMAT_UBC5
Unsigned BC5.
Definition gxm.h:495
@ SCE_GXM_TEXTURE_BASE_FORMAT_UBC3
Unsigned BC3 (DXT4/DXT5).
Definition gxm.h:492
@ SCE_GXM_TEXTURE_BASE_FORMAT_SE5M9M9M9
Definition gxm.h:478
@ SCE_GXM_TEXTURE_CUBE_ARBITRARY
Cube memory layout with arbitrary width and height.
Definition gxm.h:885
@ SCE_GXM_TEXTURE_LINEAR
Linear memory layout.
Definition gxm.h:881
@ SCE_GXM_TEXTURE_TILED
Tiled memory layout.
Definition gxm.h:882
@ SCE_GXM_TEXTURE_CUBE
Cube memory layout with power of two width and height.
Definition gxm.h:880
@ SCE_GXM_TEXTURE_SWIZZLED
Swizzled memory layout with power of two width and height.
Definition gxm.h:879
@ SCE_GXM_TEXTURE_LINEAR_STRIDED
Linear memory layout with arbitrary stride.
Definition gxm.h:884
@ SCE_GXM_TEXTURE_SWIZZLED_ARBITRARY
Swizzled memory layout with arbitrary width and height.
Definition gxm.h:883
@ SCE_GXM_WCLAMP_MODE_ENABLED
Definition gxm.h:962
@ SCE_GXM_WCLAMP_MODE_DISABLED
Definition gxm.h:961
@ SCE_GXM_VISIBILITY_TEST_DISABLED
Definition gxm.h:1009
@ SCE_GXM_VISIBILITY_TEST_ENABLED
Definition gxm.h:1010
@ SCE_GXM_LINE_FILL_LAST_PIXEL_ENABLED
Definition gxm.h:951
@ SCE_GXM_LINE_FILL_LAST_PIXEL_DISABLED
Definition gxm.h:950
@ SCE_GXM_TEXTURE_SWIZZLE2_DS
Definition gxm.h:421
@ SCE_GXM_TEXTURE_SWIZZLE2_SD
Definition gxm.h:420
@ SCE_GXM_TEXTURE_MIP_FILTER_ENABLED
Definition gxm.h:897
@ SCE_GXM_TEXTURE_MIP_FILTER_DISABLED
Definition gxm.h:896
@ SCE_GXM_PARAMETER_SEMANTIC_BLENDINDICES
Definition gxm.h:1334
@ SCE_GXM_PARAMETER_SEMANTIC_DIFFUSE
Definition gxm.h:1337
@ SCE_GXM_PARAMETER_SEMANTIC_TEXCOORD
Definition gxm.h:1344
@ SCE_GXM_PARAMETER_SEMANTIC_POSITION
Definition gxm.h:1341
@ SCE_GXM_PARAMETER_SEMANTIC_NONE
Definition gxm.h:1330
@ SCE_GXM_PARAMETER_SEMANTIC_NORMAL
Definition gxm.h:1339
@ SCE_GXM_PARAMETER_SEMANTIC_FOGCOORD
Definition gxm.h:1338
@ SCE_GXM_PARAMETER_SEMANTIC_BCOL
Definition gxm.h:1332
@ SCE_GXM_PARAMETER_SEMANTIC_BINORMAL
Definition gxm.h:1333
@ SCE_GXM_PARAMETER_SEMANTIC_ATTR
Definition gxm.h:1331
@ SCE_GXM_PARAMETER_SEMANTIC_BLENDWEIGHT
Definition gxm.h:1335
@ SCE_GXM_PARAMETER_SEMANTIC_TANGENT
Definition gxm.h:1343
@ SCE_GXM_PARAMETER_SEMANTIC_SPECULAR
Definition gxm.h:1342
@ SCE_GXM_PARAMETER_SEMANTIC_COLOR
Definition gxm.h:1336
@ SCE_GXM_PARAMETER_SEMANTIC_POINTSIZE
Definition gxm.h:1340
@ SCE_GXM_STENCIL_OP_DECR
Decrement the current stored value by 1.
Definition gxm.h:156
@ SCE_GXM_STENCIL_OP_ZERO
Set the current stored value to 0.
Definition gxm.h:153
@ SCE_GXM_STENCIL_OP_KEEP
Keep the current stored value.
Definition gxm.h:152
@ SCE_GXM_STENCIL_OP_REPLACE
Replace the current stored value with the fragment value.
Definition gxm.h:154
@ SCE_GXM_STENCIL_OP_INCR_WRAP
Increment the current stored value by 1 with wrapping in the 0-255 range.
Definition gxm.h:158
@ SCE_GXM_STENCIL_OP_INCR
Increment the current stored value by 1.
Definition gxm.h:155
@ SCE_GXM_STENCIL_OP_DECR_WRAP
Decrement the current stored value by 1 with wrapping in the 0-255 range.
Definition gxm.h:159
@ SCE_GXM_STENCIL_OP_INVERT
Bitwise flip the current stored value.
Definition gxm.h:157
@ SCE_GXM_WBUFFER_ENABLED
Enabled.
Definition gxm.h:974
@ SCE_GXM_WBUFFER_DISABLED
Disabled.
Definition gxm.h:973
@ SCE_GXM_TEXTURE_FILTER_POINT
Definition gxm.h:889
@ SCE_GXM_TEXTURE_FILTER_LINEAR
Definition gxm.h:890
@ SCE_GXM_TEXTURE_FILTER_MIPMAP_LINEAR
Definition gxm.h:891
@ SCE_GXM_TEXTURE_FILTER_MIPMAP_POINT
Definition gxm.h:892
@ SCE_GXM_MEMORY_ATTRIB_READ
Memory region readable by the GPU.
Definition gxm.h:71
@ SCE_GXM_MEMORY_ATTRIB_RW
Memory region both readable and writeable by the GPU.
Definition gxm.h:73
@ SCE_GXM_MEMORY_ATTRIB_WRITE
Memory region writeable by the GPU.
Definition gxm.h:72
@ SCE_GXM_INDEX_SOURCE_INDEX_32BIT
32-bit indexing.
Definition gxm.h:932
@ SCE_GXM_INDEX_SOURCE_INSTANCE_32BIT
32-bit indexing for instanced draws.
Definition gxm.h:934
@ SCE_GXM_INDEX_SOURCE_INDEX_16BIT
16-bit indexing. Values must be lower than 64000.
Definition gxm.h:931
@ SCE_GXM_INDEX_SOURCE_INSTANCE_16BIT
16-bit indexing for instanced draws. Values must be lower than 64000.
Definition gxm.h:933
@ SCE_GXM_MULTISAMPLE_2X
2x1 rotated grid multisample.
Definition gxm.h:390
@ SCE_GXM_MULTISAMPLE_4X
2x2 rotated grid multisample.
Definition gxm.h:391
@ SCE_GXM_MULTISAMPLE_NONE
Multisample disabled.
Definition gxm.h:389
@ SCE_GXM_ATTRIBUTE_FORMAT_S8
8-bit signed integer.
Definition gxm.h:79
@ SCE_GXM_ATTRIBUTE_FORMAT_U16N
16-bit normalized unsigned integer.
Definition gxm.h:84
@ SCE_GXM_ATTRIBUTE_FORMAT_U8N
8-bit normalized unsigned integer.
Definition gxm.h:82
@ SCE_GXM_ATTRIBUTE_FORMAT_U8
8-bit unsigned integer.
Definition gxm.h:78
@ SCE_GXM_ATTRIBUTE_FORMAT_S16N
16-bit normalized signed integer.
Definition gxm.h:85
@ SCE_GXM_ATTRIBUTE_FORMAT_U16
16-bit unsigned integer.
Definition gxm.h:80
@ SCE_GXM_ATTRIBUTE_FORMAT_S16
16-bit signed integer.
Definition gxm.h:81
@ SCE_GXM_ATTRIBUTE_FORMAT_F32
32-bit float.
Definition gxm.h:87
@ SCE_GXM_ATTRIBUTE_FORMAT_UNTYPED
Typeless.
Definition gxm.h:88
@ SCE_GXM_ATTRIBUTE_FORMAT_F16
16-bit half-float.
Definition gxm.h:86
@ SCE_GXM_ATTRIBUTE_FORMAT_S8N
8-bit normalized signed integer.
Definition gxm.h:83
@ SCE_GXM_CULL_NONE
Disable hardware culling.
Definition gxm.h:164
@ SCE_GXM_CULL_CW
Clockwise hardware culling.
Definition gxm.h:165
@ SCE_GXM_CULL_CCW
Counter-clockwise hardware culling.
Definition gxm.h:166
@ SCE_GXM_COLOR_SWIZZLE1_A
Definition gxm.h:209
@ SCE_GXM_COLOR_SWIZZLE1_G
Definition gxm.h:208
@ SCE_GXM_COLOR_SWIZZLE1_R
Definition gxm.h:207
@ SCE_GXM_COLOR_FORMAT_F10F10F10U2_BGRA
32-bit packed 10-bit BGR floats and 2-bit unsigned integer A color format.
Definition gxm.h:339
@ SCE_GXM_COLOR_FORMAT_S8S8_RA
16-bit signed RA88 color format.
Definition gxm.h:309
@ SCE_GXM_COLOR_FORMAT_U8S8S8U8_ABGR
32-bit unsigned ABGR8888 with signed blue and green channels color format.
Definition gxm.h:312
@ SCE_GXM_COLOR_FORMAT_F16F16F16F16_ARGB
64-bit half-float ARGB color format.
Definition gxm.h:323
@ SCE_GXM_COLOR_FORMAT_U8U8U8_BGR
24-bit unsigned BGR color format.
Definition gxm.h:250
@ SCE_GXM_COLOR_FORMAT_S8S8_AR
16-bit signed AR88 color format.
Definition gxm.h:310
@ SCE_GXM_COLOR_FORMAT_A4R4G4B4
16-bit unsigned ARGB4444 color format (Legacy naming).
Definition gxm.h:345
@ SCE_GXM_COLOR_FORMAT_F32F32_RG
64-bit float RG color format.
Definition gxm.h:328
@ SCE_GXM_COLOR_FORMAT_S16_R
16-bit signed R color format.
Definition gxm.h:276
@ SCE_GXM_COLOR_FORMAT_S8S8S8S8_ABGR
32-bit signed ABGR8888 color format.
Definition gxm.h:317
@ SCE_GXM_COLOR_FORMAT_U5U6U5_RGB
16-bit unsigned RGB565 color format.
Definition gxm.h:254
@ SCE_GXM_COLOR_FORMAT_U4U4U4U4_RGBA
16-bit unsigned RGBA4444 color format.
Definition gxm.h:263
@ SCE_GXM_COLOR_FORMAT_U5U6U5_BGR
16-bit unsigned BGR565 color format.
Definition gxm.h:253
@ SCE_GXM_COLOR_FORMAT_S8S8_RG
16-bit signed RG88 color format.
Definition gxm.h:308
@ SCE_GXM_COLOR_FORMAT_U8U3U3U2_ARGB
16-bit unsigned ARGB8332 color format.
Definition gxm.h:266
@ SCE_GXM_COLOR_FORMAT_F32F32_GR
64-bit float GR color format.
Definition gxm.h:327
@ SCE_GXM_COLOR_FORMAT_U2U10U10U10_ARGB
32-bit unsigned A2R10G10B10 color format.
Definition gxm.h:289
@ SCE_GXM_COLOR_FORMAT_U6S5S5_BGR
16-bit signed BGR556 with unsigned blue channel color format.
Definition gxm.h:299
@ SCE_GXM_COLOR_FORMAT_F11F11F10_RGB
32-bit packed floating point R11G11B10 color format.
Definition gxm.h:331
@ SCE_GXM_COLOR_FORMAT_F16_G
16-bit half-float G color format.
Definition gxm.h:269
@ SCE_GXM_COLOR_FORMAT_U2F10F10F10_ARGB
32-bit packed 2-bit unsigned integer A and 10-bit RGB floats color format.
Definition gxm.h:337
@ SCE_GXM_COLOR_FORMAT_U1U5U5U5_ARGB
16-bit unsigned ARGB1555 color format.
Definition gxm.h:257
@ SCE_GXM_COLOR_FORMAT_U8U8_RA
16-bit unsigned RA88 color format.
Definition gxm.h:304
@ SCE_GXM_COLOR_FORMAT_F10F10F10U2_RGBA
32-bit packed 10-bit RGB floats and 2-bit unsigned integer A color format.
Definition gxm.h:338
@ SCE_GXM_COLOR_FORMAT_U8U8_RG
16-bit unsigned RG88 color format.
Definition gxm.h:303
@ SCE_GXM_COLOR_FORMAT_U16_R
16-bit unsigned R16 color format.
Definition gxm.h:282
@ SCE_GXM_COLOR_FORMAT_S8S8S8S8_BGRA
32-bit signed BGRA8888 color format.
Definition gxm.h:320
@ SCE_GXM_COLOR_FORMAT_F16F16F16F16_ABGR
64-bit half-float ABGR color format.
Definition gxm.h:322
@ SCE_GXM_COLOR_FORMAT_S5S5U6_RGB
16-bit signed RGB655 with unsigned blue channel color format.
Definition gxm.h:300
@ SCE_GXM_COLOR_FORMAT_U10U10U10U2_BGRA
32-bit unsigned B10G10R10A2 color format.
Definition gxm.h:291
@ SCE_GXM_COLOR_FORMAT_U16U16_RG
32-bit unsigned R16G16 color format.
Definition gxm.h:286
@ SCE_GXM_COLOR_FORMAT_F32_R
32-bit float R color format.
Definition gxm.h:274
@ SCE_GXM_COLOR_FORMAT_A1R5G5B5
16-bit unsigned ARGB1555 color format (Legacy naming).
Definition gxm.h:344
@ SCE_GXM_COLOR_FORMAT_S8S8S8S8_ARGB
32-bit signed ARGB8888 color format.
Definition gxm.h:318
@ SCE_GXM_COLOR_FORMAT_U5U5U5U1_BGRA
16-bit unsigned BGRA5551 color format.
Definition gxm.h:259
@ SCE_GXM_COLOR_FORMAT_U8U8U8U8_BGRA
32-bit unsigned BGRA color format.
Definition gxm.h:248
@ SCE_GXM_COLOR_FORMAT_S16S16_RG
32-bit signed R16G16 color format.
Definition gxm.h:280
@ SCE_GXM_COLOR_FORMAT_U8U8_GR
16-bit unsigned GR88 color format.
Definition gxm.h:302
@ SCE_GXM_COLOR_FORMAT_A8R8G8B8
32-bit unsigned ARGB color format (Legacy naming).
Definition gxm.h:342
@ SCE_GXM_COLOR_FORMAT_U8U8U8U8_ABGR
32-bit unsigned ABGR color format.
Definition gxm.h:245
@ SCE_GXM_COLOR_FORMAT_U8U8U8U8_ARGB
32-bit unsigned ARGB color format.
Definition gxm.h:246
@ SCE_GXM_COLOR_FORMAT_U4U4U4U4_ARGB
16-bit unsigned ARGB4444 color format.
Definition gxm.h:262
@ SCE_GXM_COLOR_FORMAT_U10U10U10U2_RGBA
32-bit unsigned R10G10B10A2 color format.
Definition gxm.h:290
@ SCE_GXM_COLOR_FORMAT_A8
8-bit unsigned A color format (Legacy naming).
Definition gxm.h:346
@ SCE_GXM_COLOR_FORMAT_U1U5U5U5_ABGR
16-bit unsigned ABGR1555 color format.
Definition gxm.h:256
@ SCE_GXM_COLOR_FORMAT_U16U16_GR
32-bit unsigned G16R16 color format.
Definition gxm.h:285
@ SCE_GXM_COLOR_FORMAT_S8_R
8-bit signed R color format.
Definition gxm.h:296
@ SCE_GXM_COLOR_FORMAT_R5G6B5
16-bit unsigned RGB565 color format (Legacy naming).
Definition gxm.h:343
@ SCE_GXM_COLOR_FORMAT_S8S8U8U8_BGRA
32-bit unsigned BGRA8888 with signed blue and green channels color format.
Definition gxm.h:315
@ SCE_GXM_COLOR_FORMAT_SE5M9M9M9_BGR
32-bit packed floats with 5-bit shared exponent and 9-bit mantissa BGR color format.
Definition gxm.h:333
@ SCE_GXM_COLOR_FORMAT_U4U4U4U4_ABGR
16-bit unsigned ABGR4444 color format.
Definition gxm.h:261
@ SCE_GXM_COLOR_FORMAT_S8S8_GR
16-bit signed GR88 color format.
Definition gxm.h:307
@ SCE_GXM_COLOR_FORMAT_U8_A
8-bit unsigned A color format.
Definition gxm.h:294
@ SCE_GXM_COLOR_FORMAT_U16_G
16-bit unsigned G16 color format.
Definition gxm.h:283
@ SCE_GXM_COLOR_FORMAT_F16_R
16-bit half-float R color format.
Definition gxm.h:268
@ SCE_GXM_COLOR_FORMAT_U5U5U5U1_RGBA
16-bit unsigned RGBA5551 color format.
Definition gxm.h:258
@ SCE_GXM_COLOR_FORMAT_S16_G
16-bit signed G color format.
Definition gxm.h:277
@ SCE_GXM_COLOR_FORMAT_S16S16_GR
32-bit signed G16R16 color format.
Definition gxm.h:279
@ SCE_GXM_COLOR_FORMAT_U8_R
8-bit unsigned R color format.
Definition gxm.h:293
@ SCE_GXM_COLOR_FORMAT_F16F16_GR
32-bit half-float GR color format.
Definition gxm.h:271
@ SCE_GXM_COLOR_FORMAT_A8B8G8R8
32-bit unsigned ABGR color format (Legacy naming).
Definition gxm.h:341
@ SCE_GXM_COLOR_FORMAT_U8U8U8U8_RGBA
32-bit unsigned RGBA color format.
Definition gxm.h:247
@ SCE_GXM_COLOR_FORMAT_U8U8U8_RGB
24-bit unsigned RGB color format.
Definition gxm.h:251
@ SCE_GXM_COLOR_FORMAT_S8S8S8S8_RGBA
32-bit signed RGBA8888 color format.
Definition gxm.h:319
@ SCE_GXM_COLOR_FORMAT_F16F16_RG
32-bit half-float RG color format.
Definition gxm.h:272
@ SCE_GXM_COLOR_FORMAT_U8U8S8S8_ARGB
32-bit unsigned ARGB8888 with signed blue and green channels color format.
Definition gxm.h:313
@ SCE_GXM_COLOR_FORMAT_U8U8_AR
16-bit unsigned AR88 color format.
Definition gxm.h:305
@ SCE_GXM_COLOR_FORMAT_U8S8S8U8_RGBA
32-bit unsigned RGBA8888 with signed blue and green channels color format.
Definition gxm.h:314
@ SCE_GXM_COLOR_FORMAT_F16F16F16F16_RGBA
64-bit half-float RGBA color format.
Definition gxm.h:324
@ SCE_GXM_COLOR_FORMAT_U2F10F10F10_ABGR
32-bit packed 2-bit unsigned integer A and 10-bit BGR floats color format.
Definition gxm.h:336
@ SCE_GXM_COLOR_FORMAT_U2U10U10U10_ABGR
32-bit unsigned A2B10G10R10 color format.
Definition gxm.h:288
@ SCE_GXM_COLOR_FORMAT_SE5M9M9M9_RGB
32-bit packed floats with 5-bit shared exponent and 9-bit mantissa RGB color format.
Definition gxm.h:334
@ SCE_GXM_COLOR_FORMAT_S8_A
8-bit signed A color format.
Definition gxm.h:297
@ SCE_GXM_COLOR_FORMAT_U4U4U4U4_BGRA
16-bit unsigned BGRA4444 color format.
Definition gxm.h:264
@ SCE_GXM_COLOR_FORMAT_F16F16F16F16_BGRA
64-bit half-float BGRA color format.
Definition gxm.h:325
@ SCE_GXM_COLOR_FORMAT_F10F11F11_BGR
32-bit packed floating point B10G11R11 color format.
Definition gxm.h:330
@ SCE_GXM_TWO_SIDED_ENABLED
Enabled.
Definition gxm.h:957
@ SCE_GXM_TWO_SIDED_DISABLED
Disabled.
Definition gxm.h:956
@ SCE_GXM_DEPTH_STENCIL_FORMAT_S8D24
Packed 8-bit integer stencil and 24-bit integer depth surfaces.
Definition gxm.h:98
@ SCE_GXM_DEPTH_STENCIL_FORMAT_D16
16-bit integer depth surface.
Definition gxm.h:99
@ SCE_GXM_DEPTH_STENCIL_FORMAT_DF32_S8
32-bit floating point depth surface and 8-bit integer stencil surface.
Definition gxm.h:95
@ SCE_GXM_DEPTH_STENCIL_FORMAT_DF32
32-bit floating point depth surface.
Definition gxm.h:93
@ SCE_GXM_DEPTH_STENCIL_FORMAT_S8
8-bit integer stencil surface.
Definition gxm.h:94
@ SCE_GXM_DEPTH_STENCIL_FORMAT_DF32M
32-bit floating point depth surface with one bit reserved for mask update.
Definition gxm.h:96
@ SCE_GXM_DEPTH_STENCIL_FORMAT_DF32M_S8
32-bit floating point depth surface with one bit reserved for mask update and 8-bit integer stencil s...
Definition gxm.h:97
@ SCE_GXM_PARAMETER_TYPE_F32
Definition gxm.h:1317
@ SCE_GXM_PARAMETER_TYPE_S32
Definition gxm.h:1321
@ SCE_GXM_PARAMETER_TYPE_U8
Definition gxm.h:1324
@ SCE_GXM_PARAMETER_TYPE_F16
Definition gxm.h:1318
@ SCE_GXM_PARAMETER_TYPE_AGGREGATE
Definition gxm.h:1326
@ SCE_GXM_PARAMETER_TYPE_S8
Definition gxm.h:1325
@ SCE_GXM_PARAMETER_TYPE_U16
Definition gxm.h:1322
@ SCE_GXM_PARAMETER_TYPE_U32
Definition gxm.h:1320
@ SCE_GXM_PARAMETER_TYPE_S16
Definition gxm.h:1323
@ SCE_GXM_PARAMETER_TYPE_C10
Definition gxm.h:1319
@ SCE_GXM_TEXTURE_SWIZZLE2_RGGG
Definition gxm.h:414
@ SCE_GXM_TEXTURE_SWIZZLE2_00RG
Definition gxm.h:416
@ SCE_GXM_TEXTURE_SWIZZLE2_GRGR
Definition gxm.h:415
@ SCE_GXM_TEXTURE_SWIZZLE2_GR
Definition gxm.h:411
@ SCE_GXM_TEXTURE_SWIZZLE2_00GR
Definition gxm.h:412
@ SCE_GXM_TEXTURE_SWIZZLE2_GRRR
Definition gxm.h:413
@ SCE_GXM_DEPTH_STENCIL_FORCE_STORE_DISABLED
Definition gxm.h:983
@ SCE_GXM_DEPTH_STENCIL_FORCE_STORE_ENABLED
Definition gxm.h:984
@ SCE_GXM_STENCIL_FUNC_NOT_EQUAL
Stencil test passes when fragment stencil value is not equal to the current stored value.
Definition gxm.h:145
@ SCE_GXM_STENCIL_FUNC_GREATER
Stencil test passes when fragment stencil value is greater than the current stored value.
Definition gxm.h:144
@ SCE_GXM_STENCIL_FUNC_LESS
Stencil test passes when fragment stencil value is less than the current stored value.
Definition gxm.h:141
@ SCE_GXM_STENCIL_FUNC_ALWAYS
Stencil test always passes.
Definition gxm.h:147
@ SCE_GXM_STENCIL_FUNC_LESS_EQUAL
Stencil test passes when fragment stencil value is less or equal than the current stored value.
Definition gxm.h:143
@ SCE_GXM_STENCIL_FUNC_NEVER
Stencil test never passes.
Definition gxm.h:140
@ SCE_GXM_STENCIL_FUNC_GREATER_EQUAL
Stencil test passes when fragment stencil value is greater or equal than the current stored value.
Definition gxm.h:146
@ SCE_GXM_STENCIL_FUNC_EQUAL
Stencil test passes when fragment stencil value is equal to the current stored value.
Definition gxm.h:142
@ SCE_GXM_VISIBILITY_TEST_OP_INCREMENT
Definition gxm.h:1014
@ SCE_GXM_VISIBILITY_TEST_OP_SET
Definition gxm.h:1015
@ SCE_GXM_COLOR_SWIZZLE4_BGRA
Definition gxm.h:191
@ SCE_GXM_COLOR_SWIZZLE4_ARGB
Definition gxm.h:189
@ SCE_GXM_COLOR_SWIZZLE4_ABGR
Definition gxm.h:188
@ SCE_GXM_COLOR_SWIZZLE4_RGBA
Definition gxm.h:190
@ SCE_GXM_DEPTH_STENCIL_FORCE_LOAD_DISABLED
Definition gxm.h:978
@ SCE_GXM_DEPTH_STENCIL_FORCE_LOAD_ENABLED
Definition gxm.h:979
@ SCE_GXM_EDGE_ENABLE_01
Definition gxm.h:113
@ SCE_GXM_EDGE_ENABLE_12
Definition gxm.h:114
@ SCE_GXM_EDGE_ENABLE_20
Definition gxm.h:115
@ SCE_GXM_FRAGMENT_PROGRAM_DISABLED
Disabled.
Definition gxm.h:939
@ SCE_GXM_FRAGMENT_PROGRAM_ENABLED
Enabled.
Definition gxm.h:940
@ SCE_GXM_PASS_TYPE_MASK_UPDATE
Definition gxm.h:173
@ SCE_GXM_PASS_TYPE_DISCARD
Definition gxm.h:172
@ SCE_GXM_PASS_TYPE_DEPTH_REPLACE
Definition gxm.h:174
@ SCE_GXM_PASS_TYPE_TRANSLUCENT
Definition gxm.h:171
@ SCE_GXM_PASS_TYPE_OPAQUE
Definition gxm.h:170
@ SCE_GXM_TEXTURE_SWIZZLE1_1RRR
Definition gxm.h:430
@ SCE_GXM_TEXTURE_SWIZZLE1_0RRR
Definition gxm.h:429
@ SCE_GXM_TEXTURE_SWIZZLE1_R
Definition gxm.h:425
@ SCE_GXM_TEXTURE_SWIZZLE1_RRRR
Definition gxm.h:428
@ SCE_GXM_TEXTURE_SWIZZLE1_R111
Definition gxm.h:432
@ SCE_GXM_TEXTURE_SWIZZLE1_000R
Definition gxm.h:426
@ SCE_GXM_TEXTURE_SWIZZLE1_R000
Definition gxm.h:431
@ SCE_GXM_TEXTURE_SWIZZLE1_111R
Definition gxm.h:427
@ SCE_GXM_VIEWPORT_DISABLED
Disabled.
Definition gxm.h:967
@ SCE_GXM_VIEWPORT_ENABLED
Enabled.
Definition gxm.h:968
@ SCE_GXM_PARAMETER_CATEGORY_SAMPLER
Sampler.
Definition gxm.h:1312
@ SCE_GXM_PARAMETER_CATEGORY_ATTRIBUTE
Vertex attribute input.
Definition gxm.h:1310
@ SCE_GXM_PARAMETER_CATEGORY_UNIFORM
Uniform.
Definition gxm.h:1311
@ SCE_GXM_PARAMETER_CATEGORY_UNIFORM_BUFFER
Uniform buffer.
Definition gxm.h:1313
@ SCE_GXM_TEXTURE_GAMMA_R
Definition gxm.h:913
@ SCE_GXM_TEXTURE_GAMMA_BGR
Definition gxm.h:915
@ SCE_GXM_TEXTURE_GAMMA_NONE
Definition gxm.h:912
@ SCE_GXM_TEXTURE_GAMMA_GR
Definition gxm.h:914
@ SCE_GXM_COLOR_SURFACE_GAMMA_GR
Definition gxm.h:359
@ SCE_GXM_COLOR_SURFACE_GAMMA_NONE
Definition gxm.h:357
@ SCE_GXM_COLOR_SURFACE_GAMMA_BGR
Definition gxm.h:360
@ SCE_GXM_COLOR_SURFACE_GAMMA_R
Definition gxm.h:358
@ SCE_GXM_TEXTURE_ADDR_MIRROR
Definition gxm.h:902
@ SCE_GXM_TEXTURE_ADDR_CLAMP_IGNORE_BORDER
Definition gxm.h:907
@ SCE_GXM_TEXTURE_ADDR_REPEAT_IGNORE_BORDER
Definition gxm.h:905
@ SCE_GXM_TEXTURE_ADDR_MIRROR_CLAMP
Definition gxm.h:904
@ SCE_GXM_TEXTURE_ADDR_REPEAT
Definition gxm.h:901
@ SCE_GXM_TEXTURE_ADDR_CLAMP_FULL_BORDER
Definition gxm.h:906
@ SCE_GXM_TEXTURE_ADDR_CLAMP_HALF_BORDER
Definition gxm.h:908
@ SCE_GXM_TEXTURE_ADDR_CLAMP
Definition gxm.h:903
@ SCE_GXM_OUTPUT_REGISTER_FORMAT_FLOAT2
Definition gxm.h:383
@ SCE_GXM_OUTPUT_REGISTER_FORMAT_HALF4
Definition gxm.h:381
@ SCE_GXM_OUTPUT_REGISTER_FORMAT_UCHAR4
Definition gxm.h:377
@ SCE_GXM_OUTPUT_REGISTER_FORMAT_HALF2
Definition gxm.h:382
@ SCE_GXM_OUTPUT_REGISTER_FORMAT_CHAR4
Definition gxm.h:378
@ SCE_GXM_OUTPUT_REGISTER_FORMAT_SHORT2
Definition gxm.h:380
@ SCE_GXM_OUTPUT_REGISTER_FORMAT_USHORT2
Definition gxm.h:379
@ SCE_GXM_OUTPUT_REGISTER_FORMAT_DECLARED
Definition gxm.h:376
@ SCE_GXM_OUTPUT_REGISTER_FORMAT_FLOAT
Definition gxm.h:384
@ SCE_GXM_TEXTURE_NORMALIZE_DISABLED
Definition gxm.h:919
@ SCE_GXM_TEXTURE_NORMALIZE_ENABLED
Definition gxm.h:920
@ SCE_GXM_POLYGON_MODE_TRIANGLE_POINT
Definition gxm.h:184
@ SCE_GXM_POLYGON_MODE_POINT_01UV
Definition gxm.h:182
@ SCE_GXM_POLYGON_MODE_LINE
Definition gxm.h:179
@ SCE_GXM_POLYGON_MODE_POINT
Definition gxm.h:181
@ SCE_GXM_POLYGON_MODE_TRIANGLE_LINE
Definition gxm.h:183
@ SCE_GXM_POLYGON_MODE_POINT_10UV
Definition gxm.h:180
@ SCE_GXM_POLYGON_MODE_TRIANGLE_FILL
Definition gxm.h:178
@ SCE_GXM_COLOR_SURFACE_DITHER_DISABLED
Dithering disabled.
Definition gxm.h:365
@ SCE_GXM_COLOR_SURFACE_DITHER_ENABLED
Dithering enabled.
Definition gxm.h:366
@ SCE_GXM_DEPTH_FUNC_NOT_EQUAL
Depth test passes when fragment depth is not equal to the current stored value.
Definition gxm.h:133
@ SCE_GXM_DEPTH_FUNC_NEVER
Depth test never passes.
Definition gxm.h:128
@ SCE_GXM_DEPTH_FUNC_LESS_EQUAL
Depth test passes when fragment depth is less or equal than the current stored value.
Definition gxm.h:131
@ SCE_GXM_DEPTH_FUNC_ALWAYS
Depth test always passes.
Definition gxm.h:135
@ SCE_GXM_DEPTH_FUNC_EQUAL
Depth test passes when fragment depth is equal to the current stored value.
Definition gxm.h:130
@ SCE_GXM_DEPTH_FUNC_LESS
Depth test passes when fragment depth is less than the current stored value.
Definition gxm.h:129
@ SCE_GXM_DEPTH_FUNC_GREATER
Depth test passes when fragment depth is greater than the current stored value.
Definition gxm.h:132
@ SCE_GXM_DEPTH_FUNC_GREATER_EQUAL
Depth test passes when fragment depth is greater or equal than the current stored value.
Definition gxm.h:134
@ SCE_GXM_ERROR_INVALID_SAMPLER_RESULT_TYPE_PRECISION
Definition gxm.h:34
@ SCE_GXM_ERROR_INVALID_POLYGON_MODE
Definition gxm.h:33
@ SCE_GXM_ERROR_NULL_PROGRAM
Definition gxm.h:27
@ SCE_GXM_ERROR_NOT_WITHIN_SCENE
Definition gxm.h:25
@ SCE_GXM_ERROR_INVALID_INDEX_COUNT
Definition gxm.h:32
@ SCE_GXM_ERROR_INVALID_TEXTURE
Definition gxm.h:41
@ SCE_GXM_ERROR_PROGRAM_IN_USE
Definition gxm.h:31
@ SCE_GXM_ERROR_UNINITIALIZED
Definition gxm.h:19
@ SCE_GXM_ERROR_OUT_OF_MEMORY
Definition gxm.h:21
@ SCE_GXM_ERROR_DRIVER
Definition gxm.h:40
@ SCE_GXM_ERROR_OUT_OF_RENDER_TARGETS
Definition gxm.h:44
@ SCE_GXM_ERROR_INVALID_POINTER
Definition gxm.h:23
@ SCE_GXM_ERROR_ALREADY_INITIALIZED
Definition gxm.h:20
@ SCE_GXM_ERROR_INVALID_VALUE
Definition gxm.h:22
@ SCE_GXM_ERROR_INVALID_TEXTURE_DATA_POINTER
Definition gxm.h:42
@ SCE_GXM_ERROR_INVALID_ALIGNMENT
Definition gxm.h:24
@ SCE_GXM_ERROR_UNIFORM_BUFFER_NOT_RESERVED
Definition gxm.h:36
@ SCE_GXM_ERROR_INVALID_SAMPLER_RESULT_TYPE_COMPONENT_COUNT
Definition gxm.h:35
@ SCE_GXM_ERROR_UNSUPPORTED
Definition gxm.h:28
@ SCE_GXM_ERROR_INVALID_PRECOMPUTED_DRAW
Definition gxm.h:37
@ SCE_GXM_ERROR_INVALID_TEXTURE_PALETTE_POINTER
Definition gxm.h:43
@ SCE_GXM_ERROR_INVALID_PRECOMPUTED_FRAGMENT_STATE
Definition gxm.h:39
@ SCE_GXM_ERROR_INVALID_PRECOMPUTED_VERTEX_STATE
Definition gxm.h:38
@ SCE_GXM_ERROR_WITHIN_SCENE
Definition gxm.h:26
@ SCE_GXM_ERROR_RESERVE_FAILED
Definition gxm.h:30
@ SCE_GXM_ERROR_PATCHER_INTERNAL
Definition gxm.h:29
@ SCE_GXM_COLOR_SURFACE_LINEAR
Linear memory layout.
Definition gxm.h:351
@ SCE_GXM_COLOR_SURFACE_SWIZZLED
Swizzled memory layout.
Definition gxm.h:353
@ SCE_GXM_COLOR_SURFACE_TILED
Tiled memory layout.
Definition gxm.h:352
@ SCE_GXM_MIDSCENE_PRESERVE_DEFAULT_UNIFORM_BUFFERS
Definition gxm.h:995
@ SCE_GXM_RENDER_TARGET_CUSTOM_MULTISAMPLE_LOCATIONS
Definition gxm.h:1383
@ SCE_GXM_COLOR_SWIZZLE2_GR
Definition gxm.h:200
@ SCE_GXM_COLOR_SWIZZLE2_RG
Definition gxm.h:201
@ SCE_GXM_COLOR_SWIZZLE2_RA
Definition gxm.h:202
@ SCE_GXM_COLOR_SWIZZLE2_AR
Definition gxm.h:203
@ SCE_GXM_DEPTH_STENCIL_SURFACE_TILED
Tiled memory layout.
Definition gxm.h:372
@ SCE_GXM_DEPTH_STENCIL_SURFACE_LINEAR
Linear memory layout.
Definition gxm.h:371
@ SCE_GXM_TEXTURE_SWIZZLE4_1BGR
Definition gxm.h:399
@ SCE_GXM_TEXTURE_SWIZZLE4_ARGB
Definition gxm.h:396
@ SCE_GXM_TEXTURE_SWIZZLE4_ABGR
Definition gxm.h:395
@ SCE_GXM_TEXTURE_SWIZZLE4_RGB1
Definition gxm.h:401
@ SCE_GXM_TEXTURE_SWIZZLE4_RGBA
Definition gxm.h:397
@ SCE_GXM_TEXTURE_SWIZZLE4_BGR1
Definition gxm.h:402
@ SCE_GXM_TEXTURE_SWIZZLE4_1RGB
Definition gxm.h:400
@ SCE_GXM_TEXTURE_SWIZZLE4_BGRA
Definition gxm.h:398
Texture struct.
Definition gxm.h:1126
SceSize size
struct size(variable size)
Definition debug.h:0
int flags
Event flags.
Definition debug.h:3
int SceBool
Definition types.h:59
unsigned int SceSize
Definition types.h:56
int SceUID
UIDs are used to describe many different kernel objects.
Definition types.h:90