remvoe blur, fix scroll issue on win32
This commit is contained in:
parent
8c2a84b6be
commit
4743763d48
|
@ -49,7 +49,7 @@ void Graphics::init()
|
|||
#endif
|
||||
|
||||
glEnable(GL_BLEND);
|
||||
glClear(GL_ACCUM_BUFFER_BIT);
|
||||
//glClear(GL_ACCUM_BUFFER_BIT);
|
||||
|
||||
m_emptyTexture = TexturePtr(new Texture);
|
||||
|
||||
|
@ -83,7 +83,7 @@ bool Graphics::parseOption(const std::string& option)
|
|||
void Graphics::resize(const Size& size)
|
||||
{
|
||||
setViewportSize(size);
|
||||
glClear(GL_ACCUM_BUFFER_BIT);
|
||||
//glClear(GL_ACCUM_BUFFER_BIT);
|
||||
|
||||
// The projection matrix converts from Painter's coordinate system to GL's coordinate system
|
||||
// * GL's viewport is 2x2, Painter's is width x height
|
||||
|
@ -114,13 +114,15 @@ void Graphics::beginRender()
|
|||
void Graphics::endRender()
|
||||
{
|
||||
// this is a simple blur effect
|
||||
/*
|
||||
static Timer timer;
|
||||
if(timer.ticksElapsed() >= 10) {
|
||||
glAccum(GL_MULT, 0.8);
|
||||
glAccum(GL_ACCUM, 0.2);
|
||||
glAccum(GL_MULT, 0.9);
|
||||
glAccum(GL_ACCUM, 0.1);
|
||||
timer.restart();
|
||||
}
|
||||
glAccum(GL_RETURN, 1);
|
||||
*/
|
||||
}
|
||||
|
||||
void Graphics::beginClipping(const Rect& clipRect)
|
||||
|
|
|
@ -306,7 +306,7 @@ void WIN32Window::internalChooseGLVisual()
|
|||
0, // No Alpha Buffer
|
||||
0, // Shift Bit Ignored
|
||||
0, // No Accumulation Buffer
|
||||
8, 8, 8, 8, // Accumulation Bits Ignored
|
||||
0, 0, 0, 0, // Accumulation Bits Ignored
|
||||
16, // 16Bit Z-Buffer (Depth Buffer)
|
||||
1, // 1Bit Stencil Buffer
|
||||
0, // No Auxiliary Buffer
|
||||
|
@ -555,8 +555,9 @@ LRESULT WIN32Window::windowProc(HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lPar
|
|||
break;
|
||||
}
|
||||
case WM_MOUSEWHEEL: {
|
||||
m_inputEvent.reset(Fw::MouseWheelInputEvent);
|
||||
m_inputEvent.mouseButton = Fw::MouseMidButton;
|
||||
m_inputEvent.wheelDirection = HIWORD(wParam) > 0 ? Fw::MouseWheelUp : Fw::MouseWheelDown;
|
||||
m_inputEvent.wheelDirection = ((short)HIWORD(wParam)) > 0 ? Fw::MouseWheelUp : Fw::MouseWheelDown;
|
||||
if(m_onInputEvent)
|
||||
m_onInputEvent(m_inputEvent);
|
||||
break;
|
||||
|
|
|
@ -368,10 +368,12 @@ void X11Window::internalChooseGLVisual()
|
|||
GLX_RGBA,
|
||||
GLX_DOUBLEBUFFER,
|
||||
GLX_STENCIL_SIZE, 1,
|
||||
/*
|
||||
GLX_ACCUM_RED_SIZE, 8,
|
||||
GLX_ACCUM_GREEN_SIZE, 8,
|
||||
GLX_ACCUM_BLUE_SIZE, 8,
|
||||
GLX_ACCUM_ALPHA_SIZE, 8,
|
||||
*/
|
||||
None
|
||||
};
|
||||
|
||||
|
|
Loading…
Reference in New Issue