Stefan Dösinger
|
8e84127aed
|
wined3d: Restore the display mode when releasing a swapchain.
|
2007-02-15 16:56:02 +01:00 |
Stefan Dösinger
|
ae3327334d
|
wined3d: Swap the SFLAG_DIBSECTION flag when swaping hdc and memory.
|
2007-02-14 12:29:29 +01:00 |
Stefan Dösinger
|
f5f501d573
|
wined3d: Use the context manager to create onscreen contexts.
|
2007-02-13 12:08:02 +01:00 |
Stefan Dösinger
|
12252d0589
|
wined3d: Use the context manager to select the primary render target.
|
2007-02-13 12:05:35 +01:00 |
Stefan Dösinger
|
222c531b1a
|
wined3d: Count the framerate per swapchain, not globally.
|
2007-01-10 22:00:47 +01:00 |
Alexandre Julliard
|
656fc93815
|
Use GetDC instead of CreateDC where possible.
|
2007-01-02 17:16:36 +01:00 |
H. Verbeet
|
8355b1a501
|
wined3d: Allow the device to store multiple render targets.
|
2006-12-20 12:31:40 +01:00 |
Dmitry Timoshkov
|
47ffd7ae95
|
wined3d: Make some data const.
|
2006-12-14 20:11:41 +01:00 |
Markus Amsler
|
cb8652947a
|
d3d: Callback infrastructure for implicit render target destruction in IWineD3DSwapChain.
|
2006-12-06 12:39:00 +01:00 |
Markus Amsler
|
f8e7ddd798
|
Revert "d3d: Remove AddRef from IWineD3DDevice_GetBackBuffer.".
This reverts commit 478a414e58 .
|
2006-11-30 16:04:00 +01:00 |
Markus Amsler
|
c40501db50
|
Revert "d3d: Remove AddRef from IWineD3DDevice_GetSwapChain.".
This reverts commit f84f687e6d .
|
2006-11-30 16:03:59 +01:00 |
Markus Amsler
|
f84f687e6d
|
d3d: Remove AddRef from IWineD3DDevice_GetSwapChain.
|
2006-11-22 11:40:50 +01:00 |
Markus Amsler
|
478a414e58
|
d3d: Remove AddRef from IWineD3DDevice_GetBackBuffer.
|
2006-11-22 11:39:52 +01:00 |
Francois Gouget
|
30e44c85c8
|
Assorted spelling fixes.
|
2006-11-07 15:25:24 +01:00 |
Ivan Gyurdiev
|
b1df1d8320
|
wined3d: Add D3DCLEAR codes to the WINED3D namespace.
|
2006-10-31 12:09:46 +01:00 |
Karsten Elfenbein
|
4ada8a5e26
|
wined3d: Fix the FrontBuffer content capturing.
|
2006-10-20 10:19:39 +02:00 |
Karsten Elfenbein
|
3447c21f22
|
wined3d: Correct the software cursor position if the app is running in windowed mode.
|
2006-10-20 10:19:28 +02:00 |
Ivan Gyurdiev
|
fb0c932f21
|
wined3d: D3DFORMAT: Consistently use WINED3D namespace.
|
2006-10-11 12:17:21 +02:00 |
Ivan Gyurdiev
|
3dcd3681f3
|
wined3d: Win64 printf fixes.
|
2006-10-02 14:38:04 +02:00 |
Stefan Dösinger
|
65e5ed60ae
|
wined3d: Do not use the IWineD3DSurface for the cursor.
|
2006-07-28 12:31:57 +02:00 |
Stefan Dösinger
|
a98ccb543d
|
wined3d: Draw the cursor.
|
2006-07-24 13:27:15 +02:00 |
Stefan Dösinger
|
9740555d83
|
wined3d: Duplicate flips in software if the local copy is up to date.
|
2006-07-18 11:24:51 +02:00 |
Stefan Dösinger
|
eb527c82e2
|
Add a common fps counter channel to ddraw, opengl and d3d.
|
2006-07-07 17:52:46 +02:00 |
Stefan Dösinger
|
3862f8e3d7
|
wined3d: Support more than one back buffer.
|
2006-06-15 16:51:41 +02:00 |
Alexandre Julliard
|
e9cbc66e93
|
wined3d: Make the virtual table functions static where possible.
|
2006-06-10 13:15:32 +02:00 |
Stefan Dösinger
|
2c3adec595
|
wined3d: Render target locking fixes.
|
2006-06-05 20:59:41 +02:00 |
Stefan Dösinger
|
e902cd119f
|
wined3d: Swapchain and back buffer corrections + tests.
|
2006-05-24 13:56:55 +02:00 |
Stefan Dösinger
|
a55da88d0b
|
wined3d: Do not addref a NULL backbuffer in IWineD3DSwapChain::GetBackBuffer.
|
2006-05-23 17:52:06 +02:00 |
Jonathan Ernst
|
360a3f9142
|
Update the address of the Free Software Foundation.
|
2006-05-23 14:11:13 +02:00 |
Stefan Dösinger
|
daa6a3d714
|
wined3d: Support for single buffering.
|
2006-05-15 14:02:18 +02:00 |
Ivan Gyurdiev
|
07f4f70487
|
wined3d: QueryInterface corrections.
|
2006-05-05 20:23:41 +02:00 |
Stefan Dösinger
|
108688f96a
|
wined3d: Don't do a logical AND on the swap effect.
|
2006-04-12 11:17:49 +02:00 |
Stefan Dösinger
|
9d67b4287e
|
wined3d: Rename return values from D3D* to WINED3D*.
|
2006-04-07 14:54:04 +02:00 |
Stefan Dösinger
|
c289b3cc51
|
wined3d: Define WINED3DGAMMARAMP based on D3DGAMMARAMP / DDGAMMARAMP.
|
2006-04-04 20:00:41 +02:00 |
Stefan Dösinger
|
08c38a87e1
|
wined3d: Add WINED3DRASTERSTATUS to wined3d_types.h.
|
2006-04-04 11:51:37 +02:00 |
Stefan Dösinger
|
0ad31f819d
|
wined3d: Add WINED3DBACKBUFFER_TYPE to wined3d_types.h.
|
2006-04-03 12:17:35 +02:00 |
Stefan Dösinger
|
fce54bcc49
|
wined3d: Add WINED3DDISPLAYMODE to wined3d_types.h.
|
2006-04-03 12:17:22 +02:00 |
Stefan Dösinger
|
1d47556195
|
wined3d: Use WINED3DSWAPEFFECT in the wined3d headers and code.
|
2006-03-28 17:51:45 +02:00 |
Stefan Dösinger
|
6104c67613
|
wined3d: Use WINED3DPRESENT_PARAMETERS in IWineD3DSwapChain::GetPresentParameters.
|
2006-03-09 12:51:26 +01:00 |
H. Verbeet
|
f7356a34c3
|
wined3d: Fix the relation between surfaces and their container.
|
2006-03-06 20:08:22 +01:00 |
H. Verbeet
|
bd8db45e44
|
wined3d: Update the QueryInterface functions of IWineD3DBase subclasses.
|
2006-02-06 11:32:41 +01:00 |
Oliver Stieber
|
da29023d7a
|
Clear the z and stencil buffers at the end of the scene, this fixes a
problem with the solid node bsp demo from www.codesampler.com as well
as a lot of blank screens in some other demos.
|
2005-11-17 11:05:12 +00:00 |
Francois Gouget
|
0edbaf7e80
|
Remove spaces before '\n' in traces.
|
2005-11-10 12:14:56 +00:00 |
Oliver Stieber
|
f4e290ff46
|
Fixed an error in Swapchain_GetFrontBufferData.
|
2005-11-08 10:55:49 +00:00 |
Alexandre Julliard
|
c6b005ac69
|
Fixed some more traces to use the right printf format and avoid
typecasts.
|
2005-09-12 14:12:46 +00:00 |
Oliver Stieber
|
42eff0f92b
|
Moved GetRasterStatus from device to swapchain.
|
2005-08-27 09:58:53 +00:00 |
Mike McCormack
|
93ab695a5c
|
Fix gcc 4.0 warnings.
|
2005-08-26 08:53:31 +00:00 |
Oliver Stieber
|
0e0ff51842
|
Update the implementation of GetFrontBufferData in stateblock.
|
2005-08-23 19:59:27 +00:00 |
Oliver Stieber
|
c93da09265
|
Changed swapchains held by the device from an array to a linked
list. Also provide a notification function that that the swapchain can
be removed when it is released.
|
2005-07-27 15:33:17 +00:00 |
Oliver Stieber
|
52b5842f70
|
Remove a load of IWineD3DSurface * casts that are no longer required.
|
2005-07-26 18:56:18 +00:00 |