Lines Matching refs:depthBuffer
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()
665 depthBuffer->surface.numMips = 1; // 1 means base level only in GX2InitDepthBuffer()
666 depthBuffer->surface.format = format; in GX2InitDepthBuffer()
667 depthBuffer->surface.aa = aa; in GX2InitDepthBuffer()
668 …depthBuffer->surface.use = ((format==GX2_SURFACE_FORMAT_D_D24_S8_UNORM) || (format==GX2_SURFACE_FO… in GX2InitDepthBuffer()
669 depthBuffer->surface.tileMode = GX2_TILE_MODE_DEFAULT; in GX2InitDepthBuffer()
670 depthBuffer->surface.swizzle = 0; in GX2InitDepthBuffer()
671 depthBuffer->viewMip = 0; in GX2InitDepthBuffer()
672 depthBuffer->viewFirstSlice = 0; in GX2InitDepthBuffer()
673 depthBuffer->viewNumSlices = 1; in GX2InitDepthBuffer()
674 depthBuffer->hiZPtr=NULL; in GX2InitDepthBuffer()
675 depthBuffer->hiZSize=0; in GX2InitDepthBuffer()
676 depthBuffer->clearDepth = 1.0f; in GX2InitDepthBuffer()
677 depthBuffer->clearStencil = 0; in GX2InitDepthBuffer()
678 GX2CalcSurfaceSizeAndAlignment(&depthBuffer->surface); in GX2InitDepthBuffer()
680 GX2InitDepthBufferRegs(depthBuffer); in GX2InitDepthBuffer()
694 GX2_INLINE void GX2InitDepthBufferPtr(GX2DepthBuffer *depthBuffer, void *ptr) in GX2InitDepthBufferPtr() argument
696 depthBuffer->surface.imagePtr = ptr; in GX2InitDepthBufferPtr()
708 GX2_INLINE void GX2InitDepthBufferHiZPtr(GX2DepthBuffer *depthBuffer, void *hiZPtr) in GX2InitDepthBufferHiZPtr() argument
710 depthBuffer->hiZPtr = hiZPtr; in GX2InitDepthBufferHiZPtr()
711 GX2InitDepthBufferHiZEnable(depthBuffer, (GX2Boolean)(hiZPtr != NULL)); in GX2InitDepthBufferHiZPtr()