Home
last modified time | relevance | path

Searched refs:GX2API (Results 1 – 22 of 22) sorted by relevance

/CafeSDK-2.12.13-1/system/include/cafe/gx2/
Dgx2Display.h49 GX2TVScanMode GX2API GX2GetSystemTVScanMode(void);
57 GX2AspectRatio GX2API GX2GetSystemTVAspectRatio(void);
65 GX2Boolean GX2API GX2IsVideoOutReady(void);
78 GX2DRCMode GX2API GX2GetSystemDRCMode(void);
88 GX2DRCMode GX2API GX2GetSystemDRCScanMode(void);
115 GX2DRCConnectCB GX2API GX2SetDRCConnectCallback(s32 chan, GX2DRCConnectCB callback);
131 void GX2API GX2GetDRCVerticalInfo( u32 *pVcount, u32 *pVphase );
168 void GX2API GX2CalcTVSize(GX2TVRenderMode tvRenderMode, GX2SurfaceFormat fmt,
190 void GX2API GX2CalcDRCSize(GX2DRCMode mode, GX2SurfaceFormat fmt,
225 void GX2API GX2SetTVBuffer(void *buffer, u32 size, GX2TVRenderMode tvRenderMode,
[all …]
Dgx2Manage.h71 void GX2API GX2Init(u32 *initAttribs);
90 void GX2API GX2Shutdown(void);
96 s32 GX2API GX2GetMainCoreId(void);
109 void GX2API GX2Flush(void);
123 GX2Boolean GX2API GX2DrawDone(void);
129 u64 GX2API GX2GetLastSubmittedTimeStamp(void);
135 u64 GX2API GX2GetRetiredTimeStamp(void);
145 GX2Boolean GX2API GX2WaitTimeStamp(u64 ts);
228 void GX2API GX2SetEventCallback(GX2CallbackEvent event, GX2CallbackFunction functionPtr, void *user…
238 void GX2API GX2GetEventCallback(GX2CallbackEvent event, GX2CallbackFunction *functionPtr, void **us…
[all …]
Dgx2rBuffer.h32 void GX2API GX2RDestroyBufferEx(GX2RBuffer* gx2Buffer, GX2RResourceFlags optionFlags);
38 void* GX2API GX2RLockBufferEx(const GX2RBuffer* gx2Buffer, GX2RResourceFlags optionFlags);
45 void* GX2API GX2RLockBufferRegionEx(const GX2RBuffer* gx2Buffer, u32 byteOffset, u32 byteCount, GX2…
54 void GX2API GX2RUnlockBufferEx(const GX2RBuffer* gx2Buffer, GX2RResourceFlags optionFlags);
71 GX2Boolean GX2API GX2RCreateBuffer(GX2RBuffer* gx2Buffer);
90 GX2Boolean GX2API GX2RCreateBufferUserMemory(GX2RBuffer* gx2Buffer, void* pUserMem, u32 userByteCou…
171 GX2Boolean GX2API GX2RBufferExists(const GX2RBuffer* gx2Buffer);
183 void GX2API GX2RSetBufferName(GX2RBuffer* gx2Buffer, const char* name);
191 const char* GX2API GX2RGetBufferName(const GX2RBuffer* gx2Buffer);
212 void GX2API GX2RSetAttributeBuffer(const GX2RBuffer* vertexBuffer, u32 slot, u32 stride, u32 byteOf…
[all …]
Dgx2RenderStateReg.h176 void GX2API GX2InitDepthStencilControlReg(GX2DepthStencilControlReg *pState,
212 void GX2API GX2GetDepthStencilControlReg(const GX2DepthStencilControlReg *pState,
235 void GX2API GX2SetDepthStencilControlReg(const GX2DepthStencilControlReg *pState);
252 void GX2API GX2InitPolygonControlReg(GX2PolygonControlReg *pState,
280 void GX2API GX2GetPolygonControlReg(const GX2PolygonControlReg *pState,
301 void GX2API GX2SetPolygonControlReg(const GX2PolygonControlReg *pState);
319 void GX2API GX2InitStencilMaskReg(GX2StencilMaskReg *pState,
342 void GX2API GX2GetStencilMaskReg(const GX2StencilMaskReg *pState,
358 void GX2API GX2SetStencilMaskReg(const GX2StencilMaskReg *pState);
369 void GX2API GX2InitAlphaTestReg(GX2AlphaTestReg *pState,
[all …]
Dgx2RenderState.h74 void GX2API GX2SetDepthStencilControl(GX2Boolean depthEnable,
113 void GX2API GX2SetDepthOnlyControl(GX2Boolean depthEnable,
139 void GX2API GX2SetPolygonControl(GX2FrontFaceMode frontFaceMode,
164 void GX2API GX2SetCullOnlyControl(GX2FrontFaceMode frontFaceMode,
190 void GX2API GX2SetStencilMask(u8 preMaskFront,
227 void GX2API GX2SetSpecialState(GX2SpecialState state,
241 void GX2API GX2SetAlphaTest(GX2Boolean alphaTestEnable,
256 void GX2API GX2SetAlphaToMask(GX2Boolean alphaToMaskEnable,
279 void GX2API GX2SetPolygonOffset(f32 frontOffset, f32 frontSlopeScale,
311 void GX2API GX2SetTargetChannelMasks(GX2ChannelMask target0,
[all …]
Dgx2Query.h73 void GX2API GX2SampleTopGPUCycle(u64* addr);
90 void GX2API GX2SampleBottomGPUCycle(u64* addr);
102 u64 GX2API GX2CPUTimeToGPUTime(u64 cputime);
114 u64 GX2API GX2GPUTimeToCPUTime(u64 gputime);
133 void GX2API GX2QueryBegin(GX2QueryType type, GX2QueryInfo* queryinfo);
153 void GX2API GX2QueryEnd(GX2QueryType type, GX2QueryInfo* queryinfo);
163 GX2Boolean GX2API GX2QueryGetOcclusionResult(const GX2QueryInfo* queryinfo, u64* pZPass);
180 GX2Boolean GX2API GX2QueryGetStreamOutStatsResult(
202 void GX2API GX2QueryBeginConditionalRender(GX2QueryType type,
216 void GX2API GX2QueryEndConditionalRender(void);
Dgx2rSurface.h31 void GX2API GX2RDestroySurfaceEx(GX2Surface* gx2Surface, GX2RResourceFlags optionFlags);
37 void* GX2API GX2RLockSurfaceEx(const GX2Surface* gx2Surface, s32 mipLevel, GX2RResourceFlags option…
46 void GX2API GX2RUnlockSurfaceEx(const GX2Surface* gx2Surface, s32 mipLevel, GX2RResourceFlags optio…
59 GX2Boolean GX2API GX2RCreateSurface(GX2Surface* gx2Surface, GX2RResourceFlags resourceFlags);
75 GX2Boolean GX2API GX2RCreateSurfaceUserMemory(GX2Surface* gx2Surface, void* imagePtr, void* mipPtr,…
133 GX2Boolean GX2API GX2RSurfaceExists(const GX2Surface* gx2Surface);
145 void GX2API GX2RSetSurfaceName(const GX2Surface* gx2Surface, const char* name);
153 const char* GX2API GX2RGetSurfaceName(const GX2Surface* gx2Surface);
171 void GX2API GX2RInvalidateSurface(const GX2Surface* gx2Surface, s32 mipLevel, GX2RResourceFlags opt…
Dgx2Perf.h152 GX2PerfMetricType GX2API GX2GetPerfMetricType(GX2PerfMetric metric);
175 void GX2API GX2PerfInit(GX2PerfData *perfData, u32 maxTags, MEMAllocator *pAllocator);
184 void GX2API GX2PerfFree(GX2PerfData *perfData);
193 void GX2API GX2PerfSetCollectionMethod(GX2PerfData *perfData, GX2PerfCollectionMethod method);
202 GX2PerfCollectionMethod GX2API GX2PerfGetCollectionMethod(GX2PerfData *perfData);
210 void GX2API GX2PerfMetricsClear(GX2PerfData *perfData);
222 GX2Boolean GX2API GX2PerfMetricEnable(GX2PerfData *perfData, GX2PerfType type, u32 id);
232 GX2Boolean GX2API GX2PerfMetricIsEnabled(GX2PerfData *perfData, GX2PerfType type, u32 metricId);
248 GX2Boolean GX2API GX2PerfMetricGetEnabled(GX2PerfData *perfData, u32 index, GX2PerfType *type, u32 …
261 void GX2API GX2PerfTagEnable(GX2PerfData *perfData, GX2PerfTag tag, GX2Boolean enable);
[all …]
Dgx2Temp.h34 u32 GX2API GX2TempGetGPUVersion(void);
43 u32 GX2API GX2TempGetResourceCount(void);
49 u32 GX2API GX2TempGetNonUserMemoryResourceCount(void);
56 void GX2API GX2TempDumpResources(void);
62 void GX2API GX2TempDumpGPUResourceContext(void);
Dgx2Texture.h76 void GX2API GX2InitTextureRegs(GX2Texture *texture);
88 void GX2API GX2SetVertexTexture(const GX2Texture *texture, u32 textureUnitNumber);
100 void GX2API GX2SetGeometryTexture(const GX2Texture *texture, u32 textureUnitNumber);
112 void GX2API GX2SetPixelTexture(const GX2Texture *texture, u32 textureUnitNumber);
128 void GX2API GX2SetComputeTexture(const GX2Texture *texture, u32 textureUnitNumber);
296 void GX2API GX2InitSampler(GX2Sampler *sampler,
309 void GX2API GX2InitSamplerClamping(GX2Sampler *sampler,
323 void GX2API GX2InitSamplerXYFilter(GX2Sampler *sampler,
336 void GX2API GX2InitSamplerZMFilter(GX2Sampler *sampler,
368 void GX2API GX2InitSamplerLOD(GX2Sampler *sampler,
[all …]
Dgx2Draw.h57 void GX2API GX2ClearColor(GX2ColorBuffer *colorBuffer,
84 void GX2API GX2ClearDepthStencilEx(GX2DepthBuffer *depthBuffer,
125 void GX2API GX2ClearBuffersEx(GX2ColorBuffer *colorBuffer,
222 void GX2API GX2SetClearDepthStencil(GX2DepthBuffer *depthBuffer,
232 void GX2API GX2SetClearDepth(GX2DepthBuffer *depthBuffer, f32 depthValue);
241 void GX2API GX2SetClearStencil(GX2DepthBuffer *depthBuffer, u8 stencilValue);
259 void GX2API GX2SetAttribBuffer(u32 index, u32 size, u32 stride, const void* ptr);
274 void GX2API GX2SetPrimitiveRestartIndex(u32 index);
297 void GX2API GX2DrawIndexedEx(GX2PrimitiveType mode, u32 count,
321 void GX2API GX2DrawIndexedEx2(GX2PrimitiveType mode, u32 count,
[all …]
Dgx2Surface.h309 void GX2API GX2CalcSurfaceSizeAndAlignment(GX2Surface *surface);
324 void GX2API GX2CalcColorBufferAuxInfo(GX2ColorBuffer *colorBuffer, u32 *pSize,
333 void GX2API GX2InitColorBufferRegs(GX2ColorBuffer *colorBuffer);
348 void GX2API GX2CalcDepthBufferHiZInfo(GX2DepthBuffer *depthBuffer, u32 *pSize,
357 void GX2API GX2InitDepthBufferRegs(GX2DepthBuffer *depthBuffer);
369 void GX2API GX2InitDepthBufferHiZEnable(GX2DepthBuffer *depthBuffer,
391 void GX2API GX2InitDepthBufferRangeBase(GX2DepthBuffer *depthBuffer,
398 void GX2API GX2InitHiStencilInfoRegs(GX2HiStencilInfo *hiStencilInfo);
448 void GX2API GX2SetColorBuffer(const GX2ColorBuffer *colorBuffer,
479 void GX2API GX2SetDepthBuffer(const GX2DepthBuffer *depthBuffer);
[all …]
Dgx2Uda.h32 GX2UDAAlertID GX2API GX2UDAGetLastAlert(void);
40 void GX2API GX2UDAResetAlertFireCount(GX2UDAAlertID id);
48 void GX2API GX2UDASetAlertLevel(GX2UDAAlertLevel newLevel);
57 void GX2API GX2UDASetAlertEnable(GX2UDAAlertID id, GX2Boolean enable);
Dgx2Misc.h229 void GX2API GX2SetDefaultAllocator(GX2DefaultAllocateFunc pfnAlloc, GX2DefaultFreeFunc pfnFree);
237 void GX2API GX2GetDefaultAllocator(GX2DefaultAllocateFunc *ppfnAlloc, GX2DefaultFreeFunc *ppfnFree);
254 void GX2API GX2NotifyMemAlloc(void* addr, u32 size, u32 align);
264 void GX2API GX2NotifyMemFree(void* addr);
309 void GX2API GX2Invalidate( GX2InvalidateType invType, void *ptr, u32 size );
330 void GX2API GX2SetDebugMode(GX2DebugMode dm);
349 void GX2API GX2SetGPUTimeout(u32 millisec);
355 u32 GX2API GX2GetGPUTimeout(void);
369 void GX2API GX2SetInterruptCountLimit(u32 limit);
377 void GX2API GX2PrintGPUStatus(void);
[all …]
Dgx2Tessellation.h43 void GX2API GX2SetTessellation(GX2TessellationMode mode,
65 void GX2API GX2SetMaxTessellationLevel(f32 maxLevel);
85 void GX2API GX2SetMinTessellationLevel(f32 minLevel);
Dgx2Shaders.h489 u32 GX2API GX2GetVertexShaderGPRs(const GX2VertexShader * pShader);
498 u32 GX2API GX2GetVertexShaderStackEntries(const GX2VertexShader * pShader);
512 u32 GX2API GX2GetGeometryShaderGPRs(const GX2GeometryShader * pShader);
521 u32 GX2API GX2GetGeometryShaderStackEntries(const GX2GeometryShader * pShader);
534 u32 GX2API GX2GetPixelShaderGPRs(const GX2PixelShader * pShader);
543 u32 GX2API GX2GetPixelShaderStackEntries(const GX2PixelShader * pShader);
857 void GX2API GX2SetVertexUniformReg(u32 offset, u32 count, const void *values);
878 void GX2API GX2SetPixelUniformReg(u32 offset, u32 count, const void *values);
1072 void GX2API GX2SetVertexUniformBlock(u32 location, u32 size, const void* addr);
1092 void GX2API GX2SetGeometryUniformBlock(u32 location, u32 size, const void* addr);
[all …]
Dgx2Perf_deprecated.h223 void GX2API _GX2InitCounterInfo(_GX2CounterInfo *info, _GX2CounterId id,
241 void GX2API _GX2SetCounterInfo(const _GX2CounterInfo *info);
253 void GX2API _GX2ResetCounters(void);
265 void GX2API _GX2StartCounters(const _GX2CounterInfo *cinfo);
277 void GX2API _GX2StopCounters(const _GX2CounterInfo *cinfo);
291 void GX2API _GX2SampleCounters(_GX2CounterInfo *info);
355 GX2Boolean GX2API GX2InitPerfMetric(GX2PerfInfo* perfinfo,
454 void GX2API GX2GetPerfMetricU64(const GX2PerfInfo *perfinfo,
468 void GX2API GX2GetPerfMetricF32(const GX2PerfInfo *perfinfo,
Dgx2Verify.h68 void GX2API GX2SetVerifyLevel( GX2VerifyLevel level );
99 GX2VerifyCallback GX2API GX2SetVerifyCallback( GX2VerifyCallback cb );
Dgx2rResource.h166 GX2Boolean GX2API GX2RIsUserMemory(GX2RResourceFlags resourceFlags);
193 void GX2API GX2RSetAllocator(GX2RAllocateFunc pfnAlloc, GX2RFreeFunc pfnFree);
214 void GX2API GX2RSetDebugOptions(GX2RDebugOptions debugOptions);
221 GX2RDebugOptions GX2API GX2RGetDebugOptions(void);
Dgx2PerfLowLevel.h37 u32 GX2API GX2GetGPUSystemClock(void);
70 void GX2API GX2ResetCounterInfo(GX2CounterInfo* cinfo);
86 GX2Boolean GX2API GX2InitCounterInfo(GX2CounterInfo *cinfo, _GX2CounterId cid, _GX2StatId sid);
99 GX2Boolean GX2API GX2GetCounterSetting(GX2CounterInfo *cinfo, _GX2CounterId cid, _GX2StatId *pSid);
115 u32 GX2API GX2GetCounterResultSize(GX2CounterInfo *cinfo);
130 void GX2API GX2SetCounterInfo(const GX2CounterInfo *cinfo);
144 void GX2API GX2SampleCountersEx(GX2CounterInfo *cinfo, u64 *alignedResultBuffer);
157 void GX2API GX2SampleCounters(GX2CounterInfo *cinfo);
172 u64 GX2API GX2GetCounterResultEx(GX2CounterInfo *cinfo, u64 *alignedResultBuffer, _GX2StatId sid);
186 u64 GX2API GX2GetCounterResult(GX2CounterInfo *cinfo, _GX2StatId sid);
[all …]
Dgx2Enum.h42 #define GX2API macro
/CafeSDK-2.12.13-1/system/src/tool/gfx/include/
DshaderUtils.h38 #define GSH2API GX2API