Let's specify MAX_LOD whether it works or not on gles 2...

This commit is contained in:
Henrik Rydgard 2013-02-10 12:13:35 +01:00
parent 8144715e0b
commit 87c9aa99c2
2 changed files with 12 additions and 7 deletions

View file

@ -221,8 +221,8 @@ FramebufferManager::VirtualFramebuffer *FramebufferManager::GetDisplayFBO() {
void GetViewportDimensions(int *w, int *h) {
float vpXa = getFloat24(gstate.viewportx1);
float vpYa = getFloat24(gstate.viewporty1);
*w = fabsf(vpXa * 2);
*h = fabsf(vpYa * 2);
*w = (int)fabsf(vpXa * 2);
*h = (int)fabsf(vpYa * 2);
}
void FramebufferManager::SetRenderFrameBuffer() {
@ -284,8 +284,8 @@ void FramebufferManager::SetRenderFrameBuffer() {
vfb->z_stride = z_stride;
vfb->width = drawing_width;
vfb->height = drawing_height;
vfb->renderWidth = drawing_width * renderWidthFactor;
vfb->renderHeight = drawing_height * renderHeightFactor;
vfb->renderWidth = (u16)(drawing_width * renderWidthFactor);
vfb->renderHeight = (u16)(drawing_height * renderHeightFactor);
vfb->format = fmt;
vfb->colorDepth = FBO_8888;