Henri Verbeet
|
e70990041b
|
wined3d: Get rid of the WINED3DTEXTUREFILTERTYPE typedef.
|
2012-01-13 17:34:31 +01:00 |
Henri Verbeet
|
a206f43648
|
wined3d: Get rid of wined3d_surface_set_format().
|
2012-01-13 17:34:30 +01:00 |
Henri Verbeet
|
afb64506ba
|
ddraw: Implement width and height changes in ddraw_surface7_SetSurfaceDesc().
|
2012-01-13 17:34:30 +01:00 |
Matteo Bruni
|
c6c5c6905e
|
wined3d: Handle discarded depth-stencil surfaces with SFLAG_LOST.
SFLAG_INSYSMEM is already set by surface_add_dirty_rect() for all
surfaces anyway.
|
2012-01-13 17:34:30 +01:00 |
Matteo Bruni
|
add5916c77
|
wined3d: Set depth textures dirty after modifying the underlying surface.
|
2012-01-13 17:34:30 +01:00 |
Diego Nieto Cid
|
759bad0202
|
wined3d: Convert rtInternal and glGammaInternal.
|
2012-01-11 19:42:50 +01:00 |
Henri Verbeet
|
b55e3d82cf
|
wined3d: Set SFLAG_PIN_SYSMEM when the application tries to use surfaces that are currently mapped.
|
2012-01-11 12:32:55 +01:00 |
Matteo Bruni
|
1c14c0d2fc
|
wined3d: Don't use separate location flags for depth buffers.
|
2012-01-10 10:48:26 +01:00 |
Matteo Bruni
|
e4c0d6abbe
|
wined3d: Don't try to remove the location flag if it's not there in the first place.
|
2012-01-10 10:48:13 +01:00 |
Henri Verbeet
|
9a8491045e
|
wined3d: Get rid of the WINED3DMULTISAMPLE_TYPE typedef.
|
2012-01-09 12:22:17 +01:00 |
Henri Verbeet
|
f1e2c5df93
|
wined3d: Only flip SFLAG_DIBSECTION once in flip_surface().
We already swap all flags at a later point in flip_surface().
|
2012-01-09 12:22:03 +01:00 |
Henri Verbeet
|
3d33887c2f
|
wined3d: Get rid of the WINED3DSWAPEFFECT typedef.
|
2012-01-06 19:24:22 +01:00 |
Henri Verbeet
|
0feb72f000
|
wined3d: Handle client storage in surface_remove_pbo().
|
2011-12-21 10:14:44 +01:00 |
Henri Verbeet
|
317d5406d5
|
wined3d: Handle client storage in surface_init_sysmem().
|
2011-12-21 10:14:41 +01:00 |
Henri Verbeet
|
b57d1e7c33
|
wined3d: Don't call surface_init_sysmem() on surfaces with a PBO.
|
2011-12-21 10:14:37 +01:00 |
Henri Verbeet
|
3082c1a9de
|
wined3d: Get rid of the WINED3DRENDERSTATETYPE typedef.
|
2011-12-20 10:11:47 +01:00 |
Henri Verbeet
|
943fcb0fc4
|
wined3d: Use the correct source pitch and byte_count for uploading converted surfaces.
|
2011-12-13 18:58:57 +01:00 |
Henri Verbeet
|
e6fb4537f0
|
ddraw: Move clipper handling to ddraw.
|
2011-12-13 18:58:37 +01:00 |
Henri Verbeet
|
f3afa69f8d
|
wined3d: Introduce a helper function for checking colors against a color key.
|
2011-12-09 21:15:24 +01:00 |
Henri Verbeet
|
3dd03f642d
|
wined3d: Get rid of the WINEDDCOLORKEY typedef.
|
2011-12-08 10:27:53 +01:00 |
Henri Verbeet
|
2d1a941b7d
|
wined3d: Properly check if a surface has a DIB section in gdi_surface_map().
|
2011-12-08 10:27:32 +01:00 |
Henri Verbeet
|
56e3e05e57
|
wined3d: Read the PBO back into the DIB section if we have one in surface_remove_pbo().
|
2011-12-08 10:27:29 +01:00 |
Henri Verbeet
|
5c5216e609
|
wined3d: Get rid of the WINED3DBOX typedef.
|
2011-12-07 17:49:56 +01:00 |
Henri Verbeet
|
eafebc0491
|
wined3d: Get rid of the WINED3DLOCKED_RECT typedef.
|
2011-12-06 15:50:58 +01:00 |
Henri Verbeet
|
94c9b0b4fc
|
wined3d: Get rid of the WINED3DPRESENT_PARAMETERS typedef.
|
2011-12-02 11:51:29 +01:00 |
Henri Verbeet
|
94c0da184e
|
wined3d: Create a PBO in surface_load_location() even if SFLAG_INSYSMEM is already set.
In the longer term, sysmem and pbo should be separate resource locations.
|
2011-12-01 10:06:12 +01:00 |
Henri Verbeet
|
39ebb992f7
|
wined3d: Introduce a separate function to determine if a surface needs a PBO.
|
2011-12-01 10:06:07 +01:00 |
Henri Verbeet
|
4a7cbba0ea
|
wined3d: Move the surface map counting code to wined3d_surface_map().
|
2011-12-01 10:06:02 +01:00 |
Henri Verbeet
|
3a2921c559
|
ddraw: Keep the primary surface mapped at the same address for early ddraw versions.
|
2011-11-30 11:50:58 +01:00 |
Henri Verbeet
|
3430e11605
|
wined3d: Add a flags parameter to wined3d_surface_create().
|
2011-11-30 11:50:48 +01:00 |
Henri Verbeet
|
24775459c8
|
wined3d: Don't apply fixups to converted surfaces.
|
2011-11-25 16:21:56 +01:00 |
Henri Verbeet
|
7459180a51
|
wined3d: Get rid of the WINED3DCOLORVALUE typedef.
|
2011-11-16 09:41:50 +01:00 |
Henri Verbeet
|
0ba5f7dd98
|
wined3d: Get rid of RTL_DISABLE.
|
2011-11-09 11:34:11 +01:00 |
Henri Verbeet
|
b6c7a3dbc8
|
wined3d: Don't print FIXMEs for misaligned surface maps.
|
2011-11-09 11:34:04 +01:00 |
Henri Verbeet
|
d6b432b068
|
wined3d: Get rid of client_memory from wineD3DSurface_DIB.
|
2011-11-08 09:50:23 +01:00 |
Henri Verbeet
|
896aaa67ca
|
wined3d: Get rid of holdbitmap from wineD3DSurface_DIB.
|
2011-11-08 09:50:18 +01:00 |
Henri Verbeet
|
604d154002
|
wined3d: Only report a broken pitch in wined3d_surface_map().
We'd like the correct pitch for internal calls to wined3d_surface_get_pitch().
|
2011-11-08 09:50:13 +01:00 |
Stefan Dösinger
|
7eefed1410
|
wined3d: YUY2 and UYVY are block based.
|
2011-11-07 14:32:16 +01:00 |
Stefan Dösinger
|
7fd752047d
|
d3d9/tests: Test partial block locks.
|
2011-11-07 14:27:24 +01:00 |
Henri Verbeet
|
a64271c07e
|
wined3d: Make the surface parameter to blit_shader.set_shader() const.
|
2011-11-07 11:32:47 +01:00 |
Henri Verbeet
|
35515e4669
|
wined3d: Remove surface_draw_overlay from wined3d_surface_ops.
|
2011-11-07 11:32:34 +01:00 |
Henri Verbeet
|
48b6050ca3
|
wined3d: Remove surface_preload from wined3d_surface_ops.
|
2011-11-07 11:32:28 +01:00 |
Henri Verbeet
|
3f11631e75
|
wined3d: Merge surface_getdc() and gdi_surface_getdc().
|
2011-11-04 10:44:32 +01:00 |
Henri Verbeet
|
3bfecd58d2
|
wined3d: Avoid a drawable -> texture transfer through sysmem in arbfp_blit_surface() with backbuffer ORM.
|
2011-11-04 10:44:14 +01:00 |
Stefan Dösinger
|
9b0adb406d
|
wined3d: Locking partial blocks is not allowed in DEFAULT pool resources.
|
2011-11-03 13:52:15 +01:00 |
Henri Verbeet
|
335a6ca78e
|
wined3d: Use wined3d_surface_blt() in swapchain_gl_present().
|
2011-11-03 13:00:50 +01:00 |
Henri Verbeet
|
c30ea3767c
|
wined3d: Use wined3d_surface_blt() in surface_upload_from_surface().
|
2011-11-03 13:00:40 +01:00 |
Henri Verbeet
|
fcf96b634a
|
wined3d: Create the DIB section for DDSCAPS_OWNDC surfaces on initialization.
|
2011-10-31 23:52:51 +01:00 |
Henri Verbeet
|
7de4df9fd9
|
wined3d: Get rid of the wined3d_surface_bltfast() export.
|
2011-10-31 23:52:47 +01:00 |
Henri Verbeet
|
bf5ab0a199
|
wined3d: Make the device parameter to surface_blt_to_drawable() const.
|
2011-10-27 19:34:19 +02:00 |