Aaryaman Vasishta
|
94bab100a4
|
d3drm: Use a table in d3drm3_CreateObject() to create objects in a generic manner.
Signed-off-by: Aaryaman Vasishta <jem456.vasishta@gmail.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-07-03 10:18:44 +09:00 |
Aaryaman Vasishta
|
f585faff6b
|
d3drm: Fix viewport object creation.
Signed-off-by: Aaryaman Vasishta <jem456.vasishta@gmail.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-06-21 00:23:55 +09:00 |
Aaryaman Vasishta
|
e6feb9b031
|
d3drm: Fix frame object creation method.
Signed-off-by: Aaryaman Vasishta <jem456.vasishta@gmail.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-06-21 00:23:55 +09:00 |
Aaryaman Vasishta
|
07d0804603
|
d3drm: Implement IDirect3DRM*_CreateTexture.
Signed-off-by: Aaryaman Vasishta <jem456.vasishta@gmail.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-05-23 14:08:33 +09:00 |
Aaryaman Vasishta
|
bebe679d51
|
d3drm: Keep a reference to IDirect3DRM in d3drm_texture.
Signed-off-by: Aaryaman Vasishta <jem456.vasishta@gmail.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-05-23 14:08:17 +09:00 |
Aaryaman Vasishta
|
c44d9dad3f
|
d3drm: Implement IDirect3DRM*::CreateObject.
Signed-off-by: Aaryaman Vasishta <jem456.vasishta@gmail.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-04-21 19:02:59 +09:00 |
Aaryaman Vasishta
|
b05b96a0e2
|
d3drm: Move struct d3drm_texture to header for global access.
Signed-off-by: Aaryaman Vasishta <jem456.vasishta@gmail.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-03-22 23:51:30 +09:00 |
Aaryaman Vasishta
|
ed1d4f86c3
|
d3drm: Implement IDirect3DRM{2-3}::CreateDeviceFromD3D.
|
2015-08-21 21:50:43 +09:00 |
Aaryaman Vasishta
|
9603125efc
|
d3drm: Implement IDirect3DRM::CreateDeviceFromD3D.
|
2015-08-21 21:50:37 +09:00 |
Aaryaman Vasishta
|
27f7174d71
|
d3drm: Implement IDirect3DRM{2-3}::CreateDeviceFromSurface.
|
2015-08-18 14:40:56 +09:00 |
Aaryaman Vasishta
|
35b17f50f1
|
d3drm: Implement IDirect3DRM::CreateDeviceFromSurface.
|
2015-08-18 14:40:54 +09:00 |
Aaryaman Vasishta
|
27cc84d143
|
d3drm: Implement IDirect3DRM{2-3}::CreateDeviceFromClipper.
|
2015-08-18 14:40:46 +09:00 |
Aaryaman Vasishta
|
1075d71135
|
d3drm: Implement IDirect3DRM::CreateDeviceFromClipper.
|
2015-08-18 14:40:40 +09:00 |
Aaryaman Vasishta
|
f421e78bc5
|
d3drm: Change signature of d3drm_device_create.
|
2015-08-18 14:40:25 +09:00 |
Alistair Leslie-Hughes
|
3981205c56
|
d3drm: Add DllCanUnloadNow, DllGetClassObject stubs.
|
2015-07-07 20:31:53 +09:00 |
Aaryaman Vasishta
|
388da78edc
|
d3drm: Fix function signature for IDirect3DRM3::CreateDeviceFromSurface.
|
2015-07-02 13:48:48 +09:00 |
Aaryaman Vasishta
|
844ce49717
|
d3drm: Fix refcounting for IDirect3DRM{1-3}.
|
2015-05-04 20:10:30 +09:00 |
Henri Verbeet
|
90239052ab
|
d3drm: Release the child object after we're done with it in load_data() (Valgrind).
|
2015-05-01 15:17:21 +09:00 |
Aaryaman Vasishta
|
c3c9cd1e1f
|
d3drm: Fix IDirect3DRM::QueryInterface returning incorrect HRESULT on unsupported interfaces.
|
2015-03-18 23:58:06 +09:00 |
Michael Stefaniuc
|
0726542ded
|
d3drm: Pass the correct pointer to IDirectXFileData_GetData (PVS-Studio).
Also remove an uneeded initialization of "size" as that is purely an
[OUT] parameter.
|
2014-10-30 23:09:09 +09:00 |
Henri Verbeet
|
3dffb34f7c
|
d3drm: Get rid of the IDirect3DRMImpl typedef.
|
2013-10-07 14:44:35 +02:00 |
Henri Verbeet
|
13e3219c2f
|
d3drm: Get rid of the Header typedef.
|
2013-10-04 12:45:26 +02:00 |
Henri Verbeet
|
39991e759a
|
d3drm: Avoid LPDWORD.
|
2013-09-10 11:10:14 +02:00 |
Henri Verbeet
|
16c48f9d84
|
d3drm: Avoid LPVOID.
|
2013-09-09 22:09:58 +02:00 |
Henri Verbeet
|
a9f3bc43e5
|
d3drm: Avoid LPSTR.
|
2013-09-09 22:09:58 +02:00 |
Henri Verbeet
|
75deeb4589
|
d3drm: Avoid LPCSTR.
|
2013-09-06 12:00:26 +02:00 |
Henri Verbeet
|
be6b54f52f
|
d3drm: Avoid LPUNKNOWN.
|
2013-08-20 11:50:41 +02:00 |
Henri Verbeet
|
19b8ba0cb9
|
d3drm: Avoid LPDIRECTXFILEDATA.
|
2013-08-20 11:50:38 +02:00 |
Henri Verbeet
|
db2d54ffd0
|
d3drm: Avoid LPDIRECTXFILEENUMOBJECT.
|
2013-08-19 12:53:21 +02:00 |
Henri Verbeet
|
34743e7044
|
d3drm: Avoid LPDIRECTXFILE.
|
2013-08-19 12:53:21 +02:00 |
Henri Verbeet
|
c635b2fc7d
|
d3drm: Avoid LPDIRECT3DRMPROGRESSIVEMESH.
|
2013-08-16 11:55:24 +02:00 |
Henri Verbeet
|
8550e69af0
|
d3drm: Avoid LPDIRECT3DRMDEVICEARRAY.
|
2013-06-04 10:14:43 +02:00 |
Henri Verbeet
|
97bc1eb389
|
d3drm: Avoid LPDIRECT3DRMUSERVISUAL.
|
2013-06-03 11:30:47 +02:00 |
Henri Verbeet
|
007d50e983
|
d3drm: Avoid LPDIRECT3DRMANIMATIONSET2.
|
2013-05-31 11:57:54 +02:00 |
Henri Verbeet
|
78afa17fbe
|
d3drm: Avoid LPDIRECT3DRMANIMATIONSET.
|
2013-05-31 11:57:52 +02:00 |
Henri Verbeet
|
85f83800e3
|
d3drm: Avoid LPDIRECT3DRMANIMATION2.
|
2013-05-30 10:57:21 +02:00 |
Henri Verbeet
|
eff68af5a0
|
d3drm: Avoid LPDIRECT3DRMANIMATION.
|
2013-05-30 10:57:19 +02:00 |
Henri Verbeet
|
735e69f94e
|
d3drm: Avoid LPDIRECT3DRMMATERIAL2.
|
2013-05-29 12:12:33 +02:00 |
Henri Verbeet
|
19a519e90a
|
d3drm: Avoid LPDIRECT3DRMMATERIAL.
|
2013-05-28 14:55:15 +02:00 |
Henri Verbeet
|
397cc3f42d
|
d3drm: Avoid LPDIRECT3DRMTEXTURE3.
|
2013-05-28 14:55:12 +02:00 |
Henri Verbeet
|
41fe35583d
|
d3drm: Avoid LPDIRECT3DRMTEXTURE2.
|
2013-05-27 19:29:08 +02:00 |
Henri Verbeet
|
769efb1f63
|
d3drm: Avoid LPDIRECT3DRMTEXTURE.
|
2013-05-27 19:29:04 +02:00 |
André Hentschel
|
9dcdbfab49
|
d3drm: Add IDirect3DRMFace2 interface.
|
2013-05-09 20:37:39 +02:00 |
André Hentschel
|
9bce3a920b
|
d3drm: Add IDirect3DRMFace interface.
|
2013-05-09 20:37:21 +02:00 |
André Hentschel
|
7f5a3a4d80
|
d3drm: Return a IDirect3DRMTexture in texture loading methods instead of error.
|
2013-05-07 11:26:14 +02:00 |
Henri Verbeet
|
b8e3cee783
|
d3drm: Avoid LPDIRECT3DRMLIGHT.
|
2013-04-25 13:40:00 +02:00 |
Henri Verbeet
|
1013b54915
|
d3drm: Avoid LPDIRECT3DRMFACE2.
|
2013-04-25 13:40:00 +02:00 |
Henri Verbeet
|
589eea0ca0
|
d3drm: Avoid LPDIRECT3DRMFACE.
|
2013-04-25 13:39:58 +02:00 |
Henri Verbeet
|
68c4f61dc5
|
d3drm: Avoid LPDIRECT3DRMMESHBUILDER3.
|
2013-04-23 15:35:11 +02:00 |
Henri Verbeet
|
5c442f8dc8
|
d3drm: Avoid LPDIRECT3DRMMESHBUILDER2.
|
2013-04-23 15:35:10 +02:00 |