- 16 Dec, 2009 40 commits
-
-
Piotr Caban authored
-
Piotr Caban authored
-
Piotr Caban authored
-
Piotr Caban authored
-
Piotr Caban authored
-
Piotr Caban authored
-
Piotr Caban authored
-
Piotr Caban authored
-
Stefan Dösinger authored
-
Stefan Dösinger authored
-
Vladimir Pankratov authored
-
Maarten Lankhorst authored
-
Maarten Lankhorst authored
-
Alexandre Julliard authored
-
Huw Davies authored
Found by Valgrind.
-
Huw Davies authored
Found by Valgrind.
-
Huw Davies authored
Found by Valgrind.
-
Huw Davies authored
Found by Valgrind.
-
Paul Vriens authored
-
Paul Vriens authored
-
Paul Vriens authored
-
Jeremy White authored
-
James Hawkins authored
-
James Hawkins authored
-
James Hawkins authored
Now we only allocate enough memory to exactly match the size of the constructed string. Before, we were leaving some memory uninitialized and overwriting the allocated memory in certain circum.
-
James Hawkins authored
-
James Hawkins authored
-
James Hawkins authored
-
James Hawkins authored
This allows us to free said view in the case of a syntax error. This also allows us to get rid of a few places where we tried to clean up the view ourselves in the parsing code.
-
Vincent Povirk authored
-
Huw Davies authored
Found by Valgrind.
-
Jacek Caban authored
-
Jacek Caban authored
-
Jacek Caban authored
-
Jacek Caban authored
-
Jacek Caban authored
-
Jacek Caban authored
-
Jacek Caban authored
-
Henri Verbeet authored
Currently callers of this function are responsible for setting the draw buffer correctly, but they don't do a very good job: - swapchain_init() sets the draw buffer to GL_BACK if there's a back buffer, even though the context's target is always the front buffer. - swapchain_create_context_for_thread() depends on (eventually) being called by FindContext(). - create_primary_opengl_context() and IWineD3DSwapChainImpl_SetDestWindowOverride() don't bother setting a draw buffer at all. Just marking the draw buffer dirty lets the context management sort it all out, and is much simpler.
-
Henri Verbeet authored
Casting the container to "IWineD3DSwapChainImpl *" is always safe when SFLAG_SWAPCHAIN is set on the surface. Most callers don't have a real need for the swapchain, and end up calling GetContainer() just to pass it to surface_get_gl_buffer().
-