From 066ebc8b47d1b215754366af2972ab83423a03bd Mon Sep 17 00:00:00 2001 From: Sergey Lipskiy Date: Wed, 8 Jan 2014 23:22:42 +0700 Subject: [PATCH] Enable DepthBuffer_FindBuffer function. --- DepthBuffer.cpp | 9 +++------ DepthBuffer.h | 2 +- 2 files changed, 4 insertions(+), 7 deletions(-) diff --git a/DepthBuffer.cpp b/DepthBuffer.cpp index d940fb78..1fc206bb 100644 --- a/DepthBuffer.cpp +++ b/DepthBuffer.cpp @@ -201,24 +201,21 @@ void DepthBuffer_SetBuffer( u32 address ) } depthBuffer.current = current; } -/* + DepthBuffer *DepthBuffer_FindBuffer( u32 address ) { DepthBuffer *current = depthBuffer.top; while (current) { - if (current->address == address) { - if (OGL.frameBufferTextures) - ogl_glFramebufferRenderbuffer(GL_DRAW_FRAMEBUFFER, GL_DEPTH_ATTACHMENT, GL_RENDERBUFFER, current->renderbuf); + if (current->address == address) return current; - } current = current->lower; } return NULL; } -*/ + void DepthBuffer_ClearBuffer() { if (!OGL.bImageTexture) return; diff --git a/DepthBuffer.h b/DepthBuffer.h index de270f79..0a1201fb 100644 --- a/DepthBuffer.h +++ b/DepthBuffer.h @@ -33,6 +33,6 @@ void DepthBuffer_Destroy(); void DepthBuffer_SetBuffer( u32 address ); void DepthBuffer_RemoveBuffer( u32 address ); void DepthBuffer_ClearBuffer(); -//DepthBuffer *DepthBuffer_FindBuffer( u32 address ); +DepthBuffer *DepthBuffer_FindBuffer( u32 address ); #endif