comparison src/render/opengl/SDL_renderer_gl.c @ 5187:d976b67150c5

Restored SDL_BLENDMODE_MOD for MAME
author Sam Lantinga <slouken@libsdl.org>
date Fri, 04 Feb 2011 19:50:56 -0800
parents 4d39eeaad00b
children
comparison
equal deleted inserted replaced
5186:227d81a4b66c 5187:d976b67150c5
527 case SDL_BLENDMODE_ADD: 527 case SDL_BLENDMODE_ADD:
528 data->glTexEnvf(GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, GL_MODULATE); 528 data->glTexEnvf(GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, GL_MODULATE);
529 data->glEnable(GL_BLEND); 529 data->glEnable(GL_BLEND);
530 data->glBlendFunc(GL_SRC_ALPHA, GL_ONE); 530 data->glBlendFunc(GL_SRC_ALPHA, GL_ONE);
531 break; 531 break;
532 case SDL_BLENDMODE_MOD:
533 data->glTexEnvf(GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, GL_MODULATE);
534 data->glEnable(GL_BLEND);
535 data->glBlendFunc(GL_ZERO, GL_SRC_COLOR);
536 break;
532 } 537 }
533 data->blendMode = blendMode; 538 data->blendMode = blendMode;
534 } 539 }
535 } 540 }
536 541