Lines Matching refs:depthBuffer
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()
244 depthBuffer->surface.swizzle = 0; in DEMOGfxInitDepthBufferEx()
245 depthBuffer->viewMip = 0; in DEMOGfxInitDepthBufferEx()
246 depthBuffer->viewFirstSlice = 0; in DEMOGfxInitDepthBufferEx()
247 depthBuffer->viewNumSlices = depth; in DEMOGfxInitDepthBufferEx()
248 depthBuffer->clearDepth = 1.0f; in DEMOGfxInitDepthBufferEx()
249 depthBuffer->clearStencil = 0; in DEMOGfxInitDepthBufferEx()
250 GX2CalcSurfaceSizeAndAlignment(&depthBuffer->surface); in DEMOGfxInitDepthBufferEx()
251 GX2InitDepthBufferRegs(depthBuffer); in DEMOGfxInitDepthBufferEx()