| /CafeSDK-2.12.13-1/system/src/lib/gx2ut/headers/cafe/gx2ut/ |
| D | gx2utClear.h | 96 void GX2UTClearRectOp(GX2ColorBuffer *colorBuffer, GX2DepthBuffer *depthBuffer, 142 GX2DepthBuffer *depthBuffer, in GX2UTClearOp() argument 150 ASSERT(colorBuffer || depthBuffer); in GX2UTClearOp() 159 dstRect.right = GX2Max(1, depthBuffer->surface.width >> depthBuffer->viewMip); in GX2UTClearOp() 160 dstRect.bottom = GX2Max(1, depthBuffer->surface.height >> depthBuffer->viewMip); in GX2UTClearOp() 165 GX2UTClearRectOp(colorBuffer, depthBuffer, r, g, b, a, in GX2UTClearOp() 229 GX2DepthBuffer *depthBuffer, f32 depthClear, in GX2UTClearSurfaceRect() argument 252 if ( depthBuffer ) in GX2UTClearSurfaceRect() 254 db = *depthBuffer; in GX2UTClearSurfaceRect() 318 GX2DepthBuffer *depthBuffer, f32 depthClear, u8 stencilClear, in GX2UTSetAndClearSurfaceRect() argument [all …]
|
| D | gx2utInline.h | 399 const GX2DepthBuffer *depthBuffer) in GX2UTSetRenderTargets() argument 414 if(depthBuffer != NULL) in GX2UTSetRenderTargets() 416 GX2SetDepthBuffer(depthBuffer); in GX2UTSetRenderTargets() 419 GX2SetAAMode(depthBuffer->surface.aa); in GX2UTSetRenderTargets()
|
| /CafeSDK-2.12.13-1/system/include/cafe/gx2ut/ |
| D | gx2utClear.h | 96 void GX2UTClearRectOp(GX2ColorBuffer *colorBuffer, GX2DepthBuffer *depthBuffer, 142 GX2DepthBuffer *depthBuffer, in GX2UTClearOp() argument 150 ASSERT(colorBuffer || depthBuffer); in GX2UTClearOp() 159 dstRect.right = GX2Max(1, depthBuffer->surface.width >> depthBuffer->viewMip); in GX2UTClearOp() 160 dstRect.bottom = GX2Max(1, depthBuffer->surface.height >> depthBuffer->viewMip); in GX2UTClearOp() 165 GX2UTClearRectOp(colorBuffer, depthBuffer, r, g, b, a, in GX2UTClearOp() 229 GX2DepthBuffer *depthBuffer, f32 depthClear, in GX2UTClearSurfaceRect() argument 252 if ( depthBuffer ) in GX2UTClearSurfaceRect() 254 db = *depthBuffer; in GX2UTClearSurfaceRect() 318 GX2DepthBuffer *depthBuffer, f32 depthClear, u8 stencilClear, in GX2UTSetAndClearSurfaceRect() argument [all …]
|
| D | gx2utInline.h | 399 const GX2DepthBuffer *depthBuffer) in GX2UTSetRenderTargets() argument 414 if(depthBuffer != NULL) in GX2UTSetRenderTargets() 416 GX2SetDepthBuffer(depthBuffer); in GX2UTSetRenderTargets() 419 GX2SetAAMode(depthBuffer->surface.aa); in GX2UTSetRenderTargets()
|
| /CafeSDK-2.12.13-1/system/include/cafe/demo/ |
| D | demoGfx.h | 225 GX2_INLINE void DEMOGfxInitDepthBufferEx(GX2DepthBuffer *depthBuffer, in DEMOGfxInitDepthBufferEx() argument 235 depthBuffer->surface.dim = dim; in DEMOGfxInitDepthBufferEx() 236 depthBuffer->surface.width = width; in DEMOGfxInitDepthBufferEx() 237 depthBuffer->surface.height = height; in DEMOGfxInitDepthBufferEx() 238 depthBuffer->surface.depth = depth; in DEMOGfxInitDepthBufferEx() 239 depthBuffer->surface.numMips = 1; // 1 means base level only in DEMOGfxInitDepthBufferEx() 240 depthBuffer->surface.format = format; in DEMOGfxInitDepthBufferEx() 241 depthBuffer->surface.aa = aa; in DEMOGfxInitDepthBufferEx() 242 …depthBuffer->surface.use = ((format==GX2_SURFACE_FORMAT_D_D24_S8_UNORM) || (format==GX2_SURFACE_FO… in DEMOGfxInitDepthBufferEx() 243 depthBuffer->surface.tileMode = GX2_TILE_MODE_DEFAULT; in DEMOGfxInitDepthBufferEx() [all …]
|
| /CafeSDK-2.12.13-1/system/src/lib/demo/headers/cafe/demo/ |
| D | demoGfx.h | 225 GX2_INLINE void DEMOGfxInitDepthBufferEx(GX2DepthBuffer *depthBuffer, in DEMOGfxInitDepthBufferEx() argument 235 depthBuffer->surface.dim = dim; in DEMOGfxInitDepthBufferEx() 236 depthBuffer->surface.width = width; in DEMOGfxInitDepthBufferEx() 237 depthBuffer->surface.height = height; in DEMOGfxInitDepthBufferEx() 238 depthBuffer->surface.depth = depth; in DEMOGfxInitDepthBufferEx() 239 depthBuffer->surface.numMips = 1; // 1 means base level only in DEMOGfxInitDepthBufferEx() 240 depthBuffer->surface.format = format; in DEMOGfxInitDepthBufferEx() 241 depthBuffer->surface.aa = aa; in DEMOGfxInitDepthBufferEx() 242 …depthBuffer->surface.use = ((format==GX2_SURFACE_FORMAT_D_D24_S8_UNORM) || (format==GX2_SURFACE_FO… in DEMOGfxInitDepthBufferEx() 243 depthBuffer->surface.tileMode = GX2_TILE_MODE_DEFAULT; in DEMOGfxInitDepthBufferEx() [all …]
|
| /CafeSDK-2.12.13-1/system/src/lib/gx2ut/ |
| D | gx2utExpandDepth.cpp | 120 void GX2UTExpandDepthBufferOp(GX2DepthBuffer* depthBuffer) in GX2UTExpandDepthBufferOp() argument 137 ASSERT((depthBuffer != NULL)); in GX2UTExpandDepthBufferOp() 143 if (depthBuffer->viewMip) in GX2UTExpandDepthBufferOp() 144 …GX2Invalidate(GX2_INVALIDATE_DEPTH_BUFFER, depthBuffer->surface.mipPtr, depthBuffer->surface.mipSi… in GX2UTExpandDepthBufferOp() 146 …GX2Invalidate(GX2_INVALIDATE_DEPTH_BUFFER, depthBuffer->surface.imagePtr, depthBuffer->surface.ima… in GX2UTExpandDepthBufferOp() 148 for (int slice = depthBuffer->viewFirstSlice; slice < depthBuffer->viewNumSlices; slice++) in GX2UTExpandDepthBufferOp() 150 GX2DepthBuffer db = *depthBuffer; in GX2UTExpandDepthBufferOp() 199 if (depthBuffer->viewMip) in GX2UTExpandDepthBufferOp() 200 …GX2Invalidate(GX2_INVALIDATE_DEPTH_BUFFER, depthBuffer->surface.mipPtr, depthBuffer->surface.mipSi… in GX2UTExpandDepthBufferOp() 202 …GX2Invalidate(GX2_INVALIDATE_DEPTH_BUFFER, depthBuffer->surface.imagePtr, depthBuffer->surface.ima… in GX2UTExpandDepthBufferOp()
|
| D | gx2utConvertDepth.cpp | 122 const GX2DepthBuffer* depthBuffer, in GX2UTConvertDepthBufferToTextureSurfaceOp() argument 132 u32 depth = depthBuffer->surface.depth; in GX2UTConvertDepthBufferToTextureSurfaceOp() 134 if (depthBuffer->surface.aa == GX2_AA_MODE_1X) in GX2UTConvertDepthBufferToTextureSurfaceOp() 160 ASSERT((depthBuffer != NULL)); in GX2UTConvertDepthBufferToTextureSurfaceOp() 164 ASSERT((depthBuffer->surface.aa == dstSurface->aa)); in GX2UTConvertDepthBufferToTextureSurfaceOp() 167 if (depthBuffer->surface.aa == GX2_AA_MODE_1X) in GX2UTConvertDepthBufferToTextureSurfaceOp() 206 if ( depthBuffer->viewMip ) in GX2UTConvertDepthBufferToTextureSurfaceOp() 207 …GX2Invalidate(GX2_INVALIDATE_DEPTH_BUFFER, depthBuffer->surface.mipPtr, depthBuffer->surface.mipSi… in GX2UTConvertDepthBufferToTextureSurfaceOp() 209 …GX2Invalidate(GX2_INVALIDATE_DEPTH_BUFFER, depthBuffer->surface.imagePtr, depthBuffer->surface.ima… in GX2UTConvertDepthBufferToTextureSurfaceOp() 211 for (int slice = 0; slice < depthBuffer->viewNumSlices; slice++) in GX2UTConvertDepthBufferToTextureSurfaceOp() [all …]
|
| D | gx2utClear.cpp | 451 void GX2UTClearRectOp(GX2ColorBuffer *colorBuffer, GX2DepthBuffer *depthBuffer, in GX2UTClearRectOp() argument 472 ASSERT((colorBuffer != NULL || depthBuffer != NULL) && (dstRect != NULL)); in GX2UTClearRectOp() 477 if (colorBuffer && depthBuffer) in GX2UTClearRectOp() 479 …colorBuffer->surface.width >> colorBuffer->viewMip) == (depthBuffer->surface.width >> depthBuffer-… in GX2UTClearRectOp() 480 …lorBuffer->surface.height >> colorBuffer->viewMip) == (depthBuffer->surface.height >> depthBuffer-… in GX2UTClearRectOp() 481 ASSERT(colorBuffer->surface.aa == depthBuffer->surface.aa); in GX2UTClearRectOp() 482 ASSERT(colorBuffer->viewNumSlices == depthBuffer->viewNumSlices); in GX2UTClearRectOp() 487 ASSERT(depthBuffer != NULL); in GX2UTClearRectOp() 488 GX2SetClearDepth(depthBuffer, depthValue); in GX2UTClearRectOp() 491 ASSERT(depthBuffer != NULL); in GX2UTClearRectOp() [all …]
|
| /CafeSDK-2.12.13-1/system/include/cafe/gx2/ |
| D | gx2Surface.h | 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, 479 void GX2API GX2SetDepthBuffer(const GX2DepthBuffer *depthBuffer); 654 GX2_INLINE void GX2InitDepthBuffer(GX2DepthBuffer *depthBuffer, in GX2InitDepthBuffer() argument 661 depthBuffer->surface.dim = GX2_SURFACE_DIM_2D; in GX2InitDepthBuffer() 662 depthBuffer->surface.width = width; in GX2InitDepthBuffer() 663 depthBuffer->surface.height = height; in GX2InitDepthBuffer() 664 depthBuffer->surface.depth = 1; in GX2InitDepthBuffer() [all …]
|
| D | gx2Draw.h | 84 void GX2API GX2ClearDepthStencilEx(GX2DepthBuffer *depthBuffer, 126 GX2DepthBuffer *depthBuffer, 162 GX2_INLINE void GX2ClearDepthStencil(GX2DepthBuffer *depthBuffer, in GX2ClearDepthStencil() argument 164 …GX2ClearDepthStencilEx(depthBuffer, depthBuffer->clearDepth, (u8)depthBuffer->clearStencil, clearF… in GX2ClearDepthStencil() 202 GX2DepthBuffer *depthBuffer, in GX2ClearBuffers() argument 205 …GX2ClearBuffersEx(colorBuffer, depthBuffer, r, g, b, a, depthBuffer->clearDepth, (u8)depthBuffer->… in GX2ClearBuffers() 222 void GX2API GX2SetClearDepthStencil(GX2DepthBuffer *depthBuffer, 232 void GX2API GX2SetClearDepth(GX2DepthBuffer *depthBuffer, f32 depthValue); 241 void GX2API GX2SetClearStencil(GX2DepthBuffer *depthBuffer, u8 stencilValue);
|