Home
last modified time | relevance | path

Searched refs:depthBuffer (Results 1 – 11 of 11) sorted by relevance

/CafeSDK-2.12.13/system/include/cafe/gx2ut/
Dgx2utClear.h94 void GX2UTClearRectOp(GX2ColorBuffer *colorBuffer, GX2DepthBuffer *depthBuffer,
138 GX2DepthBuffer *depthBuffer, in GX2UTClearOp() argument
146 ASSERT(colorBuffer || depthBuffer); in GX2UTClearOp()
155 dstRect.right = GX2Max(1, depthBuffer->surface.width >> depthBuffer->viewMip); in GX2UTClearOp()
156 dstRect.bottom = GX2Max(1, depthBuffer->surface.height >> depthBuffer->viewMip); in GX2UTClearOp()
161 GX2UTClearRectOp(colorBuffer, depthBuffer, r, g, b, a, in GX2UTClearOp()
223 GX2DepthBuffer *depthBuffer, f32 depthClear, in GX2UTClearSurfaceRect() argument
246 if ( depthBuffer ) in GX2UTClearSurfaceRect()
248 db = *depthBuffer; in GX2UTClearSurfaceRect()
312 GX2DepthBuffer *depthBuffer, f32 depthClear, u8 stencilClear, in GX2UTSetAndClearSurfaceRect() argument
[all …]
Dgx2utInline.h399 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/system/src/lib/gx2ut/headers/cafe/gx2ut/
Dgx2utClear.h94 void GX2UTClearRectOp(GX2ColorBuffer *colorBuffer, GX2DepthBuffer *depthBuffer,
138 GX2DepthBuffer *depthBuffer, in GX2UTClearOp() argument
146 ASSERT(colorBuffer || depthBuffer); in GX2UTClearOp()
155 dstRect.right = GX2Max(1, depthBuffer->surface.width >> depthBuffer->viewMip); in GX2UTClearOp()
156 dstRect.bottom = GX2Max(1, depthBuffer->surface.height >> depthBuffer->viewMip); in GX2UTClearOp()
161 GX2UTClearRectOp(colorBuffer, depthBuffer, r, g, b, a, in GX2UTClearOp()
223 GX2DepthBuffer *depthBuffer, f32 depthClear, in GX2UTClearSurfaceRect() argument
246 if ( depthBuffer ) in GX2UTClearSurfaceRect()
248 db = *depthBuffer; in GX2UTClearSurfaceRect()
312 GX2DepthBuffer *depthBuffer, f32 depthClear, u8 stencilClear, in GX2UTSetAndClearSurfaceRect() argument
[all …]
Dgx2utInline.h399 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/system/src/lib/demo/headers/cafe/demo/
DdemoGfx.h225 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()
242depthBuffer->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/system/include/cafe/demo/
DdemoGfx.h225 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()
242depthBuffer->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/system/src/lib/gx2ut/
Dgx2utExpandDepth.cpp120 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()
Dgx2utConvertDepth.cpp122 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 …]
Dgx2utClear.cpp445 void GX2UTClearRectOp(GX2ColorBuffer *colorBuffer, GX2DepthBuffer *depthBuffer, in GX2UTClearRectOp() argument
466 ASSERT((colorBuffer != NULL || depthBuffer != NULL) && (dstRect != NULL)); in GX2UTClearRectOp()
471 if (colorBuffer && depthBuffer) in GX2UTClearRectOp()
473 …colorBuffer->surface.width >> colorBuffer->viewMip) == (depthBuffer->surface.width >> depthBuffer-… in GX2UTClearRectOp()
474 …lorBuffer->surface.height >> colorBuffer->viewMip) == (depthBuffer->surface.height >> depthBuffer-… in GX2UTClearRectOp()
475 ASSERT(colorBuffer->surface.aa == depthBuffer->surface.aa); in GX2UTClearRectOp()
476 ASSERT(colorBuffer->viewNumSlices == depthBuffer->viewNumSlices); in GX2UTClearRectOp()
481 ASSERT(depthBuffer != NULL); in GX2UTClearRectOp()
482 GX2SetClearDepth(depthBuffer, depthValue); in GX2UTClearRectOp()
485 ASSERT(depthBuffer != NULL); in GX2UTClearRectOp()
[all …]
/CafeSDK-2.12.13/system/include/cafe/gx2/
Dgx2Surface.h348 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 …]
Dgx2Draw.h84 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);