Jeff Smith
12be3c43bd
d3drm: Set light alpha to 1.0 in d3drm_light_SetColor().
...
Signed-off-by: Jeff Smith <whydoubt@gmail.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-06-17 00:05:44 +02:00
Alexandre Julliard
c70e8b64ab
d3drm: Build with msvcrt.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-05-30 15:04:06 +02:00
Henri Verbeet
8cfa75f176
d3drm: Use the global memory allocation helpers.
...
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-02-09 09:19:21 +01:00
Nikolay Sivov
4e258f2985
d3drm: Implement appdata property for the rest of objects.
...
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-22 14:19:30 +02:00
Nikolay Sivov
e2090c5c6d
d3drm: Implement object name property.
...
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-22 14:19:28 +02:00
Nikolay Sivov
f43dfe5c08
d3drm: Make it possible to create light objects using CreateObject().
...
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-12 13:50:15 +02:00
Nikolay Sivov
12967d88e5
d3drm: Consolidate GetClassName() implementation, reduce tests duplication.
...
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-06 13:47:19 +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
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
Henri Verbeet
f4ca38eded
d3drm: Get rid of the IDirect3DRMLightImpl typedef.
2013-10-28 14:22:43 +01: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
c050cdb3d2
d3drm: Avoid LPDIRECT3DRMFRAME.
2013-04-19 10:43:48 +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
Michael Stefaniuc
5ef8a8b2f2
d3drm: Remove ERR() on HeapAlloc failure for small sizes known at compile time.
2013-02-08 10:44:31 +01:00
André Hentschel
546a3dcffc
d3drm: Implement IDirect3DRMLight_GetClassName.
2012-06-15 10:31:49 +02:00
André Hentschel
6e9cbf1b2e
d3drm: Implement IDirect3DRMLight_[Get|Set]Penumbra.
2012-06-07 16:07:16 +02:00
André Hentschel
e89d2f4d34
d3drm: Implement IDirect3DRMLight_[Get|Set]Umbra.
2012-06-07 16:07:16 +02:00
André Hentschel
5fc563b0f0
d3drm: Implement IDirect3DRMLight_[Get|Set]QuadraticAttenuation.
2012-06-07 16:07:15 +02:00
André Hentschel
b04eceed45
d3drm: Implement IDirect3DRMLight_[Get|Set]LinearAttenuation.
2012-06-07 16:07:14 +02:00
André Hentschel
2f5608877d
d3drm: Implement IDirect3DRMLight_[Get|Set]ConstantAttenuation.
2012-06-07 16:07:14 +02:00
Christian Costa
08cfdc1191
d3drm: Implement IDirect3DRMMeshBuilderX_SetColor and IDirect3DRMMeshBuilderX_SetColorRGB.
2012-06-05 19:58:11 +02:00
André Hentschel
d04d994093
d3drm: Implement IDirect3DRMLight_[Get|Set]Range.
2012-05-29 10:55:40 +02:00
André Hentschel
d2a52d1e17
d3drm: Implement IDirect3DRMLight_[Get|Set]Color and IDirect3DRMLight_SetColorRGB.
2012-05-29 10:55:34 +02:00
André Hentschel
8fa6a0b4fd
d3drm: Implement IDirect3DRMLight_[Get|Set]Type.
2012-05-29 10:55:19 +02:00
Christian Costa
8aba0e2ec3
d3drm: Improve traces of AddRef and Release of IDirect3DRMLight.
2012-05-17 17:21:07 +02:00
André Hentschel
107b3d2c19
d3drm: Add IDirect3DRMLight interface.
2012-05-02 20:20:34 +02:00