Stefan Dösinger
|
965d00f4b6
|
wined3d: Give user memory its own location.
|
2014-01-10 17:59:16 +01:00 |
Stefan Dösinger
|
1046551c34
|
wined3d: Add a map_binding field to surfaces.
Buffers, heap memory, user memory and DIBs will have their own
locations. This field specifies which location is used when the surface
is mapped.
|
2014-01-10 17:56:24 +01:00 |
Henri Verbeet
|
5dd286d05a
|
wined3d: Make rebind_fbo in struct wined3d_context a bitfield.
|
2014-01-10 12:06:13 +01:00 |
Stefan Dösinger
|
db6d3c500c
|
wined3d: Remove SFLAG_USERPTR.
|
2014-01-09 17:39:53 +01:00 |
Henri Verbeet
|
4710c4b51a
|
wined3d: Store color keys in textures instead of in surfaces.
|
2014-01-09 15:50:39 +01:00 |
Henri Verbeet
|
4d93adf75e
|
wined3d: Reset the command stream state as well in wined3d_device_reset().
|
2014-01-09 15:50:25 +01:00 |
Henri Verbeet
|
2401a82bdc
|
wined3d: Get rid of the unused screen_palents field in struct wined3d_palette.
|
2014-01-08 14:34:12 +01:00 |
Stefan Dösinger
|
1e9fe22f4c
|
wined3d: Fix an msvc warning.
|
2014-01-01 20:45:25 +01:00 |
Stefan Dösinger
|
fb75292875
|
wined3d: Don't store user memory in allocatedMemory.
|
2013-12-13 16:55:30 +01:00 |
Henri Verbeet
|
1f0bb534ec
|
ddraw: Keep a reference to the palette in the surface.
|
2013-12-12 12:08:16 +01:00 |
Nikolay Bogoychev
|
34ad4c7014
|
wined3d: Recognize GeForce GTX 765M.
|
2013-12-06 16:46:33 +01:00 |
Nikolay Bogoychev
|
48de52e2e0
|
wined3d: Recognize Haswell mobile graphics 4600.
|
2013-12-06 16:46:27 +01:00 |
Henri Verbeet
|
36dbac6cb8
|
wined3d: Set the volume container in volume_init().
|
2013-12-06 13:14:52 +01:00 |
Henri Verbeet
|
5db26f7b45
|
wined3d: Pass a wined3d_resource_desc structure to volume_init().
|
2013-12-06 13:14:52 +01:00 |
Henri Verbeet
|
15c1a26b55
|
wined3d: Create volumes inside wined3d.
|
2013-12-06 13:14:52 +01:00 |
Henri Verbeet
|
da3549315f
|
wined3d: Get rid of the buffer_object_size field from struct wined3d_buffer.
|
2013-12-06 13:14:52 +01:00 |
Stefan Dösinger
|
6d0d018bfa
|
wined3d: Don't store PBO pointers in allocatedMemory.
|
2013-11-27 17:14:32 +01:00 |
Stefan Dösinger
|
eb446e8640
|
wined3d: Use the pointer returned by map in wined3d_surface_getdc.
|
2013-11-26 17:15:25 +01:00 |
Henri Verbeet
|
f6b5dc246a
|
wined3d: Get rid of the WINED3DSRGB enum.
|
2013-11-22 11:37:29 +01:00 |
Henri Verbeet
|
7427b72250
|
wined3d: Get rid of surface_internal_preload().
|
2013-11-22 11:37:24 +01:00 |
Henri Verbeet
|
e0beab8b81
|
wined3d: Merge texture2d_preload() and texture3d_preload() into wined3d_texture_load().
|
2013-11-22 11:37:20 +01:00 |
Henri Verbeet
|
c025b5d06b
|
wined3d: surface_load() should never fail.
|
2013-11-22 11:37:07 +01:00 |
Henri Verbeet
|
f91eab6d3e
|
wined3d: Merge surface_bind_and_dirtify() and volume_bind_and_dirtify() into wined3d_texture_bind_and_dirtify().
|
2013-11-21 13:36:35 +01:00 |
Henri Verbeet
|
6b90248aec
|
wined3d: Merge texture2d_bind() and texture3d_bind() into wined3d_texture_bind().
|
2013-11-21 13:36:29 +01:00 |
Stefan Dösinger
|
0ff0a6e9bc
|
wined3d: Remove surface->dirtyRect.
|
2013-11-20 16:54:39 +01:00 |
Stefan Dösinger
|
047ce3af6e
|
wined3d: Remove partial surface update support.
This has only ever worked for render targets, and only through the
glDrawPixels codepath, which was removed long ago.
|
2013-11-20 16:54:39 +01:00 |
Stefan Dösinger
|
5d4233378d
|
wined3d: Remove broken ddraw overlay support.
|
2013-11-20 16:54:39 +01:00 |
Henri Verbeet
|
7e72985358
|
wined3d: wined3d_texture_bind() should never fail.
|
2013-11-20 11:28:23 +01:00 |
Henri Verbeet
|
7e8897b7b8
|
wined3d: Get rid of the redundant texture_name and texture_name_srgb fields in struct wined3d_surface.
|
2013-11-20 11:28:22 +01:00 |
Henri Verbeet
|
505951e32d
|
wined3d: Create a proper texture for the software cursor.
|
2013-11-18 11:20:40 +01:00 |
Henri Verbeet
|
42f6ca821c
|
wined3d: Set the surface container in surface_init().
|
2013-11-15 12:00:32 +01:00 |
Henri Verbeet
|
bb00811d60
|
wined3d: Pass a wined3d_resource_desc structure to surface_init().
|
2013-11-15 12:00:30 +01:00 |
Henri Verbeet
|
afc3d2ab70
|
wined3d: Create surfaces inside wined3d.
|
2013-11-15 12:00:26 +01:00 |
Henri Verbeet
|
94509fbd59
|
wined3d: Create a texture for the logo surface.
|
2013-11-14 16:21:02 +01:00 |
Henri Verbeet
|
3ad8989614
|
wined3d: Introduce a function for safely releasing a DC.
|
2013-11-04 11:05:43 +01:00 |
Adam Bolte
|
66a559328a
|
wined3d: Add support for nVidia GTX 660M.
|
2013-10-14 17:26:15 +02:00 |
Henri Verbeet
|
1419d7389c
|
wined3d: Send stream output binding updates through the command stream.
|
2013-10-11 11:06:20 +02:00 |
Henri Verbeet
|
f699b6da0b
|
wined3d: Send sampler binding updates through the command stream.
|
2013-10-11 11:06:18 +02:00 |
Henri Verbeet
|
738de80d0c
|
wined3d: Send constant buffer binding updates through the command stream.
|
2013-10-11 11:06:15 +02:00 |
Henri Verbeet
|
392a65fe09
|
wined3d: Unify sampler binding points.
|
2013-10-10 10:45:00 +02:00 |
Henri Verbeet
|
3caefc8337
|
wined3d: Unify constant buffer binding points.
|
2013-10-10 10:44:57 +02:00 |
Henri Verbeet
|
c228ffbaf0
|
wined3d: Unify shader binding points.
|
2013-10-10 10:44:53 +02:00 |
Stefan Dösinger
|
86d63f1d5a
|
wined3d: Move sRGB_decode handling to the top of texture_bind / preload.
|
2013-10-09 15:52:37 +02:00 |
Henri Verbeet
|
079b6d4c11
|
wined3d: Unify the shader state IDs.
|
2013-10-09 11:11:07 +02:00 |
Henri Verbeet
|
1f22246b84
|
wined3d: Send material updates through the command stream.
|
2013-10-09 11:11:00 +02:00 |
Henri Verbeet
|
db68c43678
|
wined3d: Send clip plane updates through the command stream.
|
2013-10-09 11:10:58 +02:00 |
Stefan Dösinger
|
e4a0767e2d
|
wined3d: Get rid of SFLAG_LOCKABLE.
|
2013-10-08 15:39:02 +02:00 |
Henri Verbeet
|
c6f8404bb6
|
wined3d: Send transformation matrix updates through the command stream.
|
2013-10-08 09:09:01 +02:00 |
Henri Verbeet
|
b2e75e27f3
|
wined3d: Send sampler state updates through the command stream.
|
2013-10-08 09:08:59 +02:00 |
Henri Verbeet
|
8cf6d1a429
|
wined3d: Send texture state updates through the command stream.
|
2013-10-08 09:08:56 +02:00 |