Nikolay Sivov
|
d3e47919bc
|
d3drm: Implement CreateTextureFromSurface() and related methods.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-06-05 19:47:47 +02:00 |
Henri Verbeet
|
601a847a32
|
d3drm: Cleanup the includes.
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-11-10 16:30:01 +01:00 |
Henri Verbeet
|
ca49f8f120
|
d3drm: Don't import libdxguid and libuuid.
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-11-10 16:29:56 +01:00 |
Henri Verbeet
|
217516ce79
|
d3drm: Define NONAMELESSUNION and NONAMELESSSTRUCT in d3drm_private.h.
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-11-10 16:29:42 +01:00 |
Henri Verbeet
|
2bdc13efc6
|
d3drm: Define COBJMACROS in d3drm_private.h.
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-11-10 16:29:30 +01:00 |
Henri Verbeet
|
060ea15ae2
|
d3drm: Introduce d3drm_set_color().
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-11-10 16:29:15 +01:00 |
Aaryaman Vasishta
|
17f80954e3
|
d3drm: Implement IDirect3DRMViewport*::GetDevice.
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-08-01 09:57:01 -05:00 |
Aaryaman Vasishta
|
74b27abb63
|
d3drm: Implement IDirect3DRMViewport*::Init.
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-08-01 09:56:46 -05:00 |
Francois Gouget
|
43cf833c5d
|
d3drm: Make d3drm_device_set_ddraw_device_d3d() static.
Signed-off-by: Francois Gouget <fgouget@free.fr>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-07-27 22:21:13 +09:00 |
Aaryaman Vasishta
|
ce64ef51e2
|
d3drm: Implement IDirect3DRMDevice*::Add/DeleteDestroyCallback.
Signed-off-by: Aaryaman Vasishta <jem456.vasishta@gmail.com>
Signed-off-by: Stefan Dösinger <stefandoesinger@gmx.at>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-07-14 17:40:12 +09:00 |
Aaryaman Vasishta
|
90d97a9346
|
d3drm: Move struct d3drm_device to d3drm_private.h.
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-14 17:40:11 +09:00 |
Aaryaman Vasishta
|
44af0bb81b
|
d3drm: Store reference to IDirect3DRM in d3drm_device_create().
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-14 17:40:11 +09:00 |
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
|
9511d09852
|
d3drm: Implement IDirect3DRMTexture{2-3}_InitFromImage.
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:30 +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
|
e5e499d399
|
d3drm: Use ref and appdata from d3drm_object 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-04-25 18:48:19 +09:00 |
Aaryaman Vasishta
|
460af458fd
|
d3drm: Implement Add/Delete destroy callbacks for IDirect3DRMTexture*.
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-19 21:25:42 +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 |
Nikolay Sivov
|
45743b4d9f
|
d3drm: Implement AddDestroyCallback/DeleteDestroyCallback for a viewport.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-03-03 22:29:01 +09:00 |
Nikolay Sivov
|
7cf81baca4
|
d3drm: Implement SetAppData/GetAppData for a viewport.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-03-02 23:30:27 +09:00 |
Aaryaman Vasishta
|
9603125efc
|
d3drm: Implement IDirect3DRM::CreateDeviceFromD3D.
|
2015-08-21 21:50:37 +09:00 |
Aaryaman Vasishta
|
35b17f50f1
|
d3drm: Implement IDirect3DRM::CreateDeviceFromSurface.
|
2015-08-18 14:40:54 +09:00 |
Aaryaman Vasishta
|
1075d71135
|
d3drm: Implement IDirect3DRM::CreateDeviceFromClipper.
|
2015-08-18 14:40:40 +09:00 |
Aaryaman Vasishta
|
b6f197c7a8
|
d3drm: Add helper for destroying device.
|
2015-08-18 14:40:30 +09:00 |
Aaryaman Vasishta
|
f421e78bc5
|
d3drm: Change signature of d3drm_device_create.
|
2015-08-18 14:40:25 +09:00 |
Francois Gouget
|
f289bab06a
|
d3drm: Mark internal symbols with hidden visibility.
|
2015-03-17 14:18:31 +09:00 |
Henri Verbeet
|
13e3219c2f
|
d3drm: Get rid of the Header typedef.
|
2013-10-04 12:45:26 +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 |
Henri Verbeet
|
0656177911
|
d3drm: Get rid of Direct3DRM_create().
|
2013-04-15 15:16:26 +02:00 |
Henri Verbeet
|
0c228f5faf
|
d3drm: Just use RGBA_MAKE.
D3DCOLOR_ARGB is a d3d8+ thing, ddraw has RGBA_MAKE.
|
2013-04-15 15:16:22 +02:00 |
Christian Costa
|
53e37121a4
|
d3drm: Handle texture load proc when loading mesh data.
|
2012-12-14 11:56:48 +01:00 |
André Hentschel
|
ac5b932363
|
d3drm: Implement IDirect3DRMX_CreateMesh.
|
2012-06-18 11:59:40 +02:00 |
Christian Costa
|
08cfdc1191
|
d3drm: Implement IDirect3DRMMeshBuilderX_SetColor and IDirect3DRMMeshBuilderX_SetColorRGB.
|
2012-06-05 19:58:11 +02:00 |
Christian Costa
|
b8a504729f
|
d3drm: Add stub interface for IDirectTextureX.
|
2012-05-24 20:08:44 +02:00 |
Christian Costa
|
a442fcc9c6
|
d3drm: Implement IDirect3DRMXImpl_CreateMaterial.
|
2012-05-23 17:49:59 +02:00 |
Christian Costa
|
22856e9c96
|
d3drm: Hande parent when creating a new frame.
|
2012-05-17 17:21:15 +02:00 |
André Hentschel
|
107b3d2c19
|
d3drm: Add IDirect3DRMLight interface.
|
2012-05-02 20:20:34 +02:00 |
Christian Costa
|
db0ad52b49
|
d3drm: Move mesh loading code into a separate function so it can be shared.
|
2012-03-29 20:49:34 +02:00 |
André Hentschel
|
3935124d44
|
d3drm: Add IDirect3DRMViewport2 interface.
|
2012-01-18 16:22:40 +01:00 |
André Hentschel
|
a6b209d801
|
d3drm: Add IDirect3DRMDevice3 interface.
|
2012-01-16 12:45:38 +01:00 |
André Hentschel
|
7a96cb4e67
|
d3drm: Add IDirect3DRMViewport interface.
|
2012-01-13 18:17:29 +01:00 |
André Hentschel
|
f018a86137
|
d3drm: Add IDirect3DRMDevice2 interface.
|
2012-01-13 18:17:28 +01:00 |
André Hentschel
|
b5ba054ce8
|
Assorted header comment cleanup.
|
2012-01-04 19:35:13 +01:00 |
André Hentschel
|
9aaa01ecc5
|
d3drm: Add IDirect3DRMFrame3 interface.
|
2012-01-04 19:30:35 +01:00 |
André Hentschel
|
8f0ac41d3f
|
d3drm: Add IDirect3DRMFrame2 interface.
|
2012-01-03 19:27:05 +01:00 |
André Hentschel
|
7164806b56
|
d3drm: Add IDirect3DRMMeshBuilder3 interface.
|
2011-12-29 16:19:04 +01:00 |
André Hentschel
|
7fd38368b4
|
d3drm: Add IDirect3DRM2 interface.
|
2011-12-28 18:59:11 +01:00 |